Serene Bach - sb Development Laboratory presents

<< Serene Bach beta02 | main | 有償ライセンスの手続きのお願い >>

Serene Bach beta03 (Release Candidate)

Serene Bach beta03 Release Candidateを公開しています。

beta03では以下のバグを修正しました。

  • Internet Explorer for Macintosh 利用時に管理画面が文字化けします
  • リモートホストアドレスが正しく取得できていません
  • リスト系ブロックの表示が個別記事表示とアーカイブ(ページ)表示で異なります
  • ヘルプに間違いがあります
  • ファイル名を変更しないでアップロードする際、本画像がサムネイル画像に置き換わってしまいます
  • アクセス解析が正しく動作していません
  • オススメ・アップロードで作成したユーザー以外でも紹介文・名前が変更できてしまいます
  • リンクのグループに対して「グループ変更」を行うと、グループがリンクとして扱われてしまいます

beta03では以下の仕様変更があります。

  • グローバル環境設定に StaticFileSuffix, OldStyleRebuilding を追加
  • 関連カテゴリーオプションを追加
  • ヘルプに「インストールヘルプ」を追加
  • 再構築オプションを変更
  • リンクグループ内のリストを他ユーザでも見れるように
  • ツールアイコン「code.gif」「pre.gif」を追加
  • default_mobile.html を変更

「編集設定」に関連カテゴリーオプションが追加されました。

カテゴリーを割り当てたとき、割り当てたカテゴリーの親カテゴリーを関連カテゴリーとして割り当てる動作になり、見た目上の動作がsbと同等になります。

あくまでも「親カテゴリー」のみを関連カテゴリーに追加します。深い階層のカテゴリーを割り当てた時、一番上の階層まで辿りません。

beta03からインストーラ(アップデータ)を追加しています。

インストーラにはsbからのデータを移行する機能も実装されています。

sbからデータを移行する際には以下の手順に従ってください。

  1. 念のため、data/, plugin/, lib/ の内容をバックアップ
  2. sb.cgi, mb.cgi, admin.cgi, cnt.cgi を入れ替える。同時にinstall.cgiをアップロード
  3. lib/, plugin/, doc/ の中身をごっそり入れ替える
  4. install.cgiにアクセスして、インストーラの指示に従う
  5. インストーラ終了後、念のためinstall.cgiを削除する

データ移行にあたって以下の点にご注意ください。

  • 文字コードがsbと異なっていると、文字化けします。sbと同じ文字コードで利用するようにしてください
  • アクセスログのデータは引き継がれません。sbのカウンタを利用されている場合は、インストール終了後、Serene Bachのアクセス解析の設定でカウンタの値を変更してください。
  • 記事編集などで利用できるツールバーの設定は基本的に引き継がれません。
  • プラグインはSerene Bachのデフォルト設定になります。sbtextは初期では有効になっていませんので、ご利用されている方は環境設定のプラグインでsbtextを有効にしてください。
  • Serene Bach用のデフォルトテンプレートが自動的に追加されます。

データ移行に際して、古いデータはデータディレクトリ内のバックアップディレクトリに移動されます。

古いデータは一切変更されませんので、スクリプト・ライブラリなどをsbと入れ替えた上でデータを元に戻せば、sbに戻ることができます。

データ移行には時間がかかります。データ数・サーバ環境によってかかる時間は大きく異なりますが、一瞬でデータを移行はできません。

データを完全に移行し終えるまで、インストーラを終了させないようご注意ください。