Serene Bach - sb Development Laboratory presents

Serene Bach 3.00 beta026

Serene Bach 3 beta026 を公開しています(ダウンロードセンター)。

β版の動作は不安定な場合があります。あらかじめご了承の上、ご利用下さい。

Serene Bach 3.00 beta026 では、以下のバグが修正されました。

  • Internet Explorer 8 で記事・テンプレート編集のタグ入力補助ツールが正しく動作しません
  • Internet Explorer 8 でコメントの cookie が正しく反映されません
  • 管理画面・オススメリストで「全選択・解除」ボタンが正しく動作しません

Serene Bach 2.23R の変更が Serene Bach 3.00b026 でも適用され、コメント cookie 用の js ファイルが変更になりました。

バージョンアップ後、「ページ構築」→「インデックスだけ再構築」をして、cookie 用 js ファイルを更新してくださるようお願いします (全再構築でも同様に更新されますが、全再構築の必要はありません)。

また、以下の仕様変更があります。

  • ページ確認の target 属性を任意に設定できるように
  • 管理画面のレイアウトを若干変更
  • 管理画面下部のバージョン表記を若干変更

Serene Bach 3.00 では、これまで Serene Bach 2.xx とは異なり「ページ確認」において target 属性は指定されていませんでした (ですので、標準ですと、同一ウィンドウに確認画面が表示されます) 。この動作をユーザー側で制御できるように仕様を変更しました。

[図] 確認ページ用 target 属性指定

「プロフィール」(管理画面右上、ユーザー名からのリンク) →「編集設定」より設定することが可能です。

Serene Bach 3.00b026 より英語リソースが追加され、管理画面の言語を日本語と英語から切り替えられるようになりました。

使用言語を英語にした場合、独自タグ {site_lang} の出力結果も変更されます。ご注意下さい。

使用言語は「ホーム」→「サーバ設定」より変更することが可能です。

Serene Bach 3.00 beta025 からのバージョンアップ

Serene Bach 3.00 beta025 からは、以下の手順でバージョンアップを行なってください。

  1. lib/, resource/ ディレクトリの内容を差し替える、もしくは、以下の表に示すファイルを差し替える (あるいは追加する)
  2. 管理画面にアクセスして、ログインできることを確認する
lib/ ディレクトリ内sb.pm
lib/sb/Admin/ ディレクトリ内Entry.pm
Home.pm
Pofile.pm
Template.pm
lib/sb/App/ ディレクトリ内Admin.pm
lib/resource/ ディレクトリ内default_script.js
en.txt
lib/resource/ja/ ディレクトリ内main.html
profile.html
user.html
lib/resource/en/ ディレクトリ新規追加
resournce/ ディレクトリ内ext_blue.css
ext_green.css
ext_rose.css
style.css
resournce/script/ ディレクトリ内string.js
resournce/script/codepress/engine/ ディレクトリ内msie.js
plugin/resource/en/ ディレクトリ新規追加

Serene Bach 3.00 beta023

Serene Bach 3 beta023 を公開しています(ダウンロードセンター)。

β版の動作は不安定な場合があります。あらかじめご了承の上、ご利用下さい。

Serene Bach 3.00 beta023 では、以下のバグが修正されました。

  • 無指定のモジュールをロードしようとする場合があります

また、以下の仕様変更があります。

  • テンプレートの互換性を向上
  • インストーラでのデータ変換プロセスに Ajax を利用するように
  • インストーラ以外のスクリプトからデータベーステーブルの更新が行なえるように

beta023 よりテンプレートの処理ルーチンが若干変更され、Serene Bach 3 と Serene Bach 2 のテンプレートの互換性が大幅に向上しています。

Serene Bach 3.00 beta022 からのバージョンアップ

Serene Bach 3.00 beta022 からは、以下の手順でバージョンアップを行なってください。

  1. lib/, resource/ ディレクトリの内容を差し替える、もしくは、以下の表に示すファイルを差し替える (あるいは追加する)
  2. 管理画面にアクセスして、ログインできることを確認する
lib/ ディレクトリ内sb.pm
lib/sb/ ディレクトリ内File.pm
Object.pm
Template.pm
lib/sb/App/ ディレクトリ内Install.pm
lib/resource/ ディレクトリ内ja.txt
lib/resource/ja/ ディレクトリ内install.html
resource/script/ ディレクトリ内buildprogress.js
spica.js

Serene Bach 3.00 beta022

Serene Bach 3 beta022 を公開しています(ダウンロードセンター)。

β版の動作は不安定な場合があります。あらかじめご了承の上、ご利用下さい。

Serene Bach 3.00 beta022 では、以下のバグが修正されました。

  • 記事更新時の処理通知に不必要な数字が付加されています
  • カテゴリーの並び替えの際に正しい処理通知メッセージが表示されていません
  • 保存形式 Monthly 利用時、リスト用代替 javascript が正しく再構築されない場合があります
  • 追加したリスト用代替 javascript が正しく適用されていません

また、以下の仕様変更があります。

  • リソースファイルが存在しない場合の処理を追加
  • カテゴリーリスト・アーカイブリストの記事数表記を切り替えできるように
  • 言語リソースから不必要な <br /> タグを除去

Serene Bach 3.00 beta022 よりリスト用代替 javascript をプラグインから追加することができるようになりました。

実装は beta021 からありましたが、バグがあり、実質的には beta022 から正しく利用できます。

Serene Bach 3.00 beta021 からのバージョンアップ

Serene Bach 3.00 beta021 からは、以下の手順でバージョンアップを行なってください。

  1. lib/, resource/ ディレクトリの内容を差し替える、もしくは、以下の表に示すファイルを差し替える (あるいは追加する)
  2. 管理画面にアクセスして、ログインできることを確認する
lib/ ディレクトリ内sb.pm
lib/sb/ ディレクトリ内Build.pm
Language.pm
Plugin.pm
lib/sb/Admin/ ディレクトリ内Amazon.pm
Build.pm
Category.pm
Entry.pm
EntryList.pm
Home.pm
Link.pm
List.pm
Login.pm
Message.pm
Profile.pm
Template.pm
Trackback.pm
Upload.pm
User.pm
lib/sb/App/ ディレクトリ内Admin.pm
Main.pm
lib/sb/Content/ ディレクトリ内List.pm
lib/sb/Language/ ディレクトリ内en.pm
ja.pm
lib/sb/Text/ ディレクトリ内md5.pm
lib/resource/ ディレクトリ内en.txt
ja.txt
lib/resource/ja/ ディレクトリ内template.html
resource/script/ ディレクトリ内adminutils.js

Serene Bach 3.00 beta021

Serene Bach 3 beta021 を公開しています(ダウンロードセンター)。

β版の動作は不安定な場合があります。あらかじめご了承の上、ご利用下さい。

Serene Bach 3.00 beta021 では、以下のバグが修正されました。

  • 記事更新・作成時に関連カテゴリーのインデックスページが更新されません

Serene Bach 3.00 beta021 では、以下の仕様変更があります。

  • カテゴリーインデックスページでリスト用 js を利用するように
  • 月別アーカイブページにリスト用 ja を利用するように
  • 保存形式を Monthly に設定している場合にもリスト用 js を生成するように
  • カテゴリー順を変更しただけの場合にはカテゴリーインデックスを再構築しないように

また、Serene Bach 3.00 beta021 より「並べ替え」プラグインが標準添付されるようになりました。

Serene Bach 3.00 beta020 からのバージョンアップ

Serene Bach 3.00 beta020 からは、以下の手順でバージョンアップを行なってください。

  1. lib/, resource/ ディレクトリの内容を差し替える、もしくは、以下の表に示すファイルを差し替える (あるいは追加する)
  2. 管理画面にアクセスして、ログインできることを確認する
lib/ ディレクトリ内sb.pm
lib/sb/ ディレクトリ内Build.pm
lib/sb/Admin/ ディレクトリ内Category.pm
plugin/ ディレクトリ内Reorder.pm
plugin/resource/ja/ ディレクトリ内reoder.html
reoder.txt
resource/script/ ディレクトリ内template.js

Serene Bach 3.00 beta020

Serene Bach 3 beta020 を公開しています(ダウンロードセンター)。

β版の動作は不安定な場合があります。あらかじめご了承の上、ご利用下さい。

Serene Bach 3.00 beta020 では、以下のバグが修正されました。

  • データドライバーに Text を指定している際、「テンプレート編集」が利用できません
  • カテゴリーを更新した際、カテゴリーインデックスが更新されません
  • 再構築オプションが正しく表示されない場合があります

Serene Bach 3.00 beta020 では、以下の仕様変更があります。

  • 一部の再構築処理を共有化
  • 管理画面スタイルの最大幅を若干変更
  • スタイルシートが空のとき、記事生成時にスタイルシートを生成するように

また、以下の機能が追加されました。

  • 静的ファイル生成構築時のプラグインフックを追加

これにより静的ファイル生成あるいは更新時に呼ばれるプラグインを作成することができます。

続き」に簡単な解説並びにサンプルスクリプトをご用意しましたので、ご参照ください。

Serene Bach 3.00 beta019 からのバージョンアップ

Serene Bach 3.00 beta019 からは、以下の手順でバージョンアップを行なってください。

  1. lib/, resource/ ディレクトリの内容を差し替える、もしくは、以下の表に示すファイルを差し替える
  2. 管理画面にアクセスして、ログインできることを確認する
lib/ ディレクトリ内sb.pm
lib/sb/ ディレクトリ内Build.pm
FastCGI.pm
Plugin.pm
lib/sb/Admin/ ディレクトリ内Build.pm
Category.pm
Entry.pm
List.pm
Profile.pm
Template.pm
lib/sb/App/ ディレクトリ内Builder.pm
Receipt.pm
Xmlrpc.pm
lib/sb/Net/ ディレクトリ内Ping.pm
lib/resource/ ディレクトリ内ja.txt
resource/ ディレクトリ内style.css
続きを読む>>
2/11