Serene Bach - sb Development Laboratory presents

<< Serene Bach 3.00 beta015 | main | Serene Bach 3.00 beta017 >>

Serene Bach 3.00 beta016

遅ればせながら、今年もよろしくお願いします。

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

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

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

  • カテゴリーインデックス生成時に正しいテンプレートが適用されません
  • MySQL 環境で追加したオススメが正しくリンクできない場合があります
  • デザイン設定→設定→時刻表記設定にて先頭に空白を設定することができません
  • アップロードで ImageMagick が有効でもサムネイル生成機能が使えません

アマゾンから取得したオススメのアドレスが 255 文字を超える場合があり、その場合にアドレスが途中で切れた状態で保存されるため、正しくリンクできない場合がありました。

Serene Bach 3.00 beta016 では、この問題点を修正していますが、すでに追加されたオススメのアドレスは切れたままになってしまいます。

お手数をおかけしますが、もしアドレスが切れた状態オススメが保存されてしまっている場合、再度取得していただくようお願いします。

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

  • ファイル名を変えずにアップロードするオプションを利用した際、Serene Bach で生成されたサムネイルに id を付加しないように
  • サムネイルのプリフィックスを bit から thm に変更
  • 記事の最終更新日付を記事編集画面に表示するように
  • 記事のタイトルが無記名のときに記事編集画面タイトルならびに最新記事リストなどに定型記事タイトルを利用するように
  • sbtext にて「目次」ブロックが利用できるように
  • データベースのテーブル更新ルーチンを変更

sbtext で「#contents」という目次を生成するブロックが利用できるようになりました。

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

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

データベースのテーブルが更新されています。install.cgi を使ってデータベースを更新することを忘れないようにお願いします。

  1. lib/, resource/ ディレクトリの内容を差し替える、もしくは、以下の表に示すファイルを差し替える
  2. install.cgi を削除していれば、install.cgi をアップロードして、適切なパーミッションを指定する
  3. install.cgi にアクセスして、データベースを更新する
  4. 管理画面にアクセスして、ログインできることを確認する
lib/ ディレクトリ内sb.pm
lib/sb/ ディレクトリ内Build.pm
InitParser.pm
Plugin.pm
lib/sb/Admin/ ディレクトリ内Entry.pm
Upload.pm
lib/sb/App/ ディレクトリ内Admin.pm
Upgrade.pm
lib/sb/Content/ ディレクトリ内List.pm
lib/sb/Data/ ディレクトリ内Amazon.pm
lib/sb/Driver/ ディレクトリ内SqlBase.pm
lib/resource/ja/ ディレクトリ内entry.html
plugin/ ディレクトリ内sbTextFormat.pm