Serene Bach - sb Development Laboratory presents

Serene Bach ver 2.04R

[追記] 2006/02/15 17:30。重要なお知らせ

2006/02/10に公開したSerene Bach 2.04Rには重大なバグがありました

2006/02/15 17:30に、この重大なバグをフィックスしたバージョンに差し替えています。2006/02/15 17:30以前にダウンロードされた方は大変お手数ですが、再度ダウンロードし直してくださるよう、お願いいたします。

この度は、ご迷惑をおかけして、申し訳ございません。「続き」にて修正内容について記載しています。

ここまで追記内容。

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

Serene Bach 2.04Rでは以下の仕様変更があります。

  • readme.txt を若干変更
  • 一般ユーザーでも再構築操作ができるように
  • rss/atom フィードの出力数が 0 の場合、ファイルを生成しないように
  • グローバル環境設定 TrackbackReceiver の反映条件を若干変更
  • Summer Breeze を ver 0.30 にバージョンアップ
  • 管理画面・ヘルプの文言を一部見直し

Serene Bach 2.04Rでは以下のバグが修正されました。

  • イメージセレクタが正しく表示されません
  • ディレクトリ削除操作を行うことができません
  • 親ディレクトリと同じ名前の子ディレクトリが正しくリストアップされません
  • sbtext で正しく表示されない構文があります
  • カテゴリーに設定したトラックバックが重複して送信されてしまいます
  • トラックバック送信前に記事が保存されていません
  • 最新コメント・トラックバックリストが正しく表示されません
  • lha ファイルの拡張子(.lzh)が正しく判定されません
  • 記事編集画面から画像アップロードを行った後、記事を保存すると、通常よりも多く記事 ID が進んでしまいます
  • 記事編集画面から画像アップロード・トラックバック自動検出を行うと、記事が非公開扱いになってしまいます
  • 記事リストでカテゴリーによる並び替えが正しく行なわれません
  • 記事リストのカテゴリー表記でテキストが正しく省略されていません(utf8版)

Serene Bach 2.03Rからのバージョンアップ手順は以下の通りです。

  1. lib/の内容をごっそり入れ替える
  2. doc/の内容をごっそり入れ替える
  3. plugin/sbTextFormat.pmを差し替える
  4. 管理画面にアクセスして、バージョンが2.04Rになっていることを確認する
続きを読む>>

Serene Bach ver 2.03R

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

[追記] 2005/10/25 14:00 有償ライセンス利用規定を一部改定いたしました。2005年10月以降に有償ライセンス手続を希望される方のみ対象となります。

[追記] 2005/10/23 4:00 「データ移行」でエクスポートが正しく動作しないというバグがありました。バグフィックスしたバージョンをダウンロードセンター - プラグインで公開しています。プラグインファイルの差し替えでバグフィックスされます。また、2005/10/23より公開している2.03Rアーカイブには最新版データ移行プラグインに差し変わっています(データ移行プラグインのバージョンは0.03が最新版です)。

  • 再構築ルーチンの微調整
  • テンプレート展開ルーチンを微妙に高速化
  • 非公開記事へのコメント投稿のエラーメッセージを変更
  • 時刻表記設定に%Zone%を追加
  • 部分再構築後のメッセージ表記を変更

今回のバージョンアップによってまた気持ち程度ですが、再構築動作が軽くなります(記事数やテンプレート内容に依存するので、必ずしも再構築時間が短縮されるわけではありません)。

時刻表記設定に「%Zone%」という表記が利用できるようになり、記事などの表示時刻にタイムゾーンも合わせて表記することが出来るようになりました。

Serene Bach 2.03Rでは以下のバグが修正されました。

  • 一部不正なデータが読み込まれる可能性があります
  • ユーザーの並び替えを行うとユーザーが二人ほど勝手に増えます
  • 記事編集画面に表示されるコメント・トラックバックの各リストにて名前や記事タイトルが空だと詳細画面に移行できません
  • 重複コメントのチェックが正しく行われていません
  • 非公開記事に対しての権限チェックが正しく行われていません
  • クリーンアップが実行されません

最初と二番目のバグは同じ要因です。ユーザーの並び替えを行うと、不正なデータが読込まれ、反映されてしまっていました。

Serene Bach 2.00R/2.01R/2.02Rからのバージョンアップ手順は以下の通りです。

  1. lib/の内容をごっそり入れ替える
  2. doc/の内容をごっそり入れ替える
  3. 2.00R/2.01Rからのバージョンアップの場合、plugin内のAccessLog.pm, Convert.pm ならびに sbTextFormat.pm を差し替える
  4. 2.02Rからのバージョンアップの場合、plugin内のConvert.pmを差し替える
  5. 管理画面にアクセスして、バージョンが2.03Rになっていることを確認する

Serene Bach ver 2.02R / sb 1.16R

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

また、メンテナンスバージョンアップしたsb ver 1.16Rも公開しています(sbダウンロードページ)。

[追記] 2005/10/16 15:20 utf8版が正しく動作しないという不具合を修正しましたので、アーカイブを差し替えました。お手数をおかけしますが、再度ダウンロードよろしくお願いします。

Serene Bach 2.02Rでは以下の仕様変更があります。

  • 再構築動作を若干(ほんの気持ち)高速化
  • 概要が空のトラックバックを受け付けないよう
  • sbtext で一部のタグを利用可能に(詳細は「続き」に)

Serene Bach 2.02Rでは以下のバグが修正されました。

  • 非公開記事へのコメント・トラックバックを受け付けてしまいます
  • 携帯閲覧時に表紙の記事数が正しく設定されていません
  • 検索結果表示にアーカイブテンプレートが利用されません
  • 記事数が少ない場合に全再構築でエラーになります
  • 本文に -- を利用すると、--> が現れます
  • チルダが文字化けします
  • トラックバック送信時に正しく文字コードが変換されていません
  • リンクの target 属性付加が正しく行われていません
  • カテゴリーの説明がカテゴリーリストに反映されません
  • 携帯閲覧時、コメント・トラックバックのページリンクが正しく表示されない場合があります
  • 携帯閲覧時、カテゴリーのページナビゲーションが正しく表示されません
  • WeblogId を設定していると再構築オプションが古いスタイルしか利用できません
  • カテゴリーに設定されたトラックバックが送信されません

Serene Bach 2.00R/2.01Rからのバージョンアップ手順は以下の通りです。

  1. lib/の内容をごっそり入れ替える
  2. doc/の内容をごっそり入れ替える
  3. plugin/sbTextFormat.pm を差し替える
  4. 管理画面にアクセスして、バージョンが2.02Rになっていることを確認する
続きを読む>>

Serene Bach ver 2.01R

Serene Bach ver 2.01Rを公開しています。

セキュリティ上重要なバグの修正を行っていますので、Serene Bach beta, 2.00Rをお使い頂いている全てのユーザーの皆様に対してバージョンアップを強く推奨いたします。

Serene Bach 2.01Rでは以下の仕様変更があります。

  • RSD (Really Simple Discoverability) に対応
  • Summer Breezeを ver 0.20 にバージョンアップ
  • アクセスログデータに拡張子をつけるように
  • アップロードリストからの保存先変更の仕様を若干変更
  • 旧デフォルトテンプレートのパッケージファイルを util ディレクトリ移動

Serene Bach 2.01Rでは以下のバグが修正されました。

  • 編集設定のトラックバック送信設定が無効になっています
  • 環境設定の記事並び順設定が無効になっています
  • rss, atom feedの記事数が正しく設定されていません
  • 全再構築で最新記事が正しく再構築されません
  • コメントリスト・トラックバックリスト・ステータス画面の各リストで名前や記事タイトルが空だと詳細画面に移行できません
  • リンクリストのターゲット属性が正しく反映されません
  • 空のリンクグループがあるとリンクリストが表示されません
  • インストーラで外部接続チェックが正しく行われません
  • [重要]ユーザーの権限チェックが正しく行われていません
  • XML-RPC において空のリクエストまでハンドリングされてしまいます
  • (サーバ環境によって)ウェブページ確認が行えません
  • アクセス解析表示でログ以外のデータもログとして認識されています
  • Movable Type テキストログのインポートで「続き」が正しく読込まれません
  • 日本語のテンプレート名が文字化けします
  • セッションが正しく保存されない場合があります

各バグの詳細に付きましては「続き」の方に内容などを記載しています。

また、2.01R公開に伴い、先日公開したlinkpatchは不要になりましたので、アーカイブを削除しました。また、ご利用頂いている場合は同プラグインをプラグインディレクトリから削除して頂くようお願いします。

Serene Bach 2.00Rからのバージョンアップ手順は以下の通りです。

  1. lib/の内容をごっそり入れ替える
  2. doc/の内容をごっそり入れ替える
  3. plugin/AccessLog.pm ならびに plugin/Convert.pm を差し替える
  4. LinkPatch.pm を利用している場合、plugin ディレクトリから LinkPatch.pm を削除する
  5. 管理画面にアクセスして、バージョンが2.01Rになっていることを確認する
続きを読む>>

Serene Bach ver 2.00R

Serene Bach正式版(ver 2.00R)を公開しています。

Serene Bach

Serene Bachはsbの後継にあたるスクリプトとして開発され、スクリプト自体をほぼ一から改めて書き直しています。

現在公開中のsb 1.14Rから多くの機能が追加されています。

追加された機能の詳細につきましては、Serene Bach beta01のご案内をご覧下さい。

Serene Bachとsbではデータの互換性はありませんが、Serene Bachに新しく追加されたインストーラにより、ほとんど全てのデータをSerene Bachにそのまま移行させることが出来ます。

sbからSerene Bachの移行に際しては、付属のヘルプに詳細な手順を示していますので、ご覧下さるよう、お願いします。また、移行の前にはsbのデータのバックアップを取っておくことを強く推奨します。

なお、Serene Bach正式版公開に当たり、ダウンロードページのアドレスが変更され、ページ内容も若干変更されています。予めご了承下さい。

Serene BachではデフォルトのテンプレートがSummer Breezeに変更されました。

Summer Breeze

Summer Breezeはデザイナーとして第一線で活躍されているstick様により、デザイン・作成されたオリジナルテンプレートです。

stick様では今後もオリジナルテンプレートの配付も含め、(テンプレート・ウェブページ)作成の請負なども業務として行われていく予定になっています。

以下、続きにSerene Bach beta03からの変更点などを記載します。

続きを読む>>
5/6