Serene Bach - sb Development Laboratory presents

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になっていることを確認する
続きを読む>>

お問い合せに関して 2005/09/01

現在、メールへの返信が遅れております。

お問い合わせ頂いた皆様方には大変ご迷惑をおかけします。

一週間前後ご猶予頂けますよう、お願いいたします。

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 2.00Rですが、早速の多くの皆様からご反応を頂いております。本当にありがとうございます。

いくつか不具合が見つかりましたので、その対策方法をお知らせいたします。

リンクに空のグループがあると表示されない

パッチを用意しましたので、ご利用下さい。

tar+gzip版zip版があります。このパッチはEUC-JP/UTF-8どちらもにもご利用いただけます。

プラグインディレクトリにパッチファイル(LinkPatch.pm)を置いて頂き、環境設定→プラグインより該当するプラグインを有効にして下さい。

インストーラで外部接続チェックが常に 999 Skipped になってしまう

このバグはSerene Bachの動作には直接関係ありませんので、そのままでも普通にご利用いただけます。

このバグを修正するためにはlib/sb/App/Install.pmの266行目を以下のように変更します。

die("error_inst_skipped\n") if ($flag);
個別htmlファイルが正しく再構築されていない

一度に再構築を行うファイル数が多いと、うまく行かない場合があります。再構築を行うファイル数を減らしてみて下さい。

lib/sb/Config.pmの169行目の'basic_build_ajax' => 10,の10という数字を小さく設定してみて下さい。

次の公開バージョンではグローバル環境設定として変更できるように修正されます。

また、現在でもinit.cgiにOldStyleRebuilding 1という設定を追加すると、sbと同じ再構築オプションをご利用いただけます。

Summer Breezeを最新版に差し替えたい

stick様のサイトにて、最新版がダウンロードできます。該当テンプレートをインポートして下さい。

また、Serene Bachに付属されているテンプレートをファイルを最新版に差し替えるには上記サイトよりダウンロードしたファイルを解凍してできる「summer_breeze.txt」を「summer_breeze.cgi」に名称を変更して、lib/resource/ディレクトリ内のファイルを差し替えます。

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からの変更点などを記載します。

続きを読む>>
32/48