Serene Bach - sb Development Laboratory presents

sb 1.12R

Xmas Card

メリークリスマス!!

sb 正式版 1.12Rを公開しています。

sb 1.10Rからの変更点は以下の通りです。

  • データエクスポートのバグフィックス
  • 本文テキストフォーマットのバグフィックス
  • RSS, ATOMフィード動作改善

大きな機能追加・仕様変更はありません。細かいバグフィックスが中心となっています。

また、ver 1.12Rから最新安定版に限り、zipアーカイブを用意しました。tar.gz形式の圧縮ファイルがうまく解凍できないという方はお試し下さい。

sb 1.10Rからsb 1.12Rへのバージョンアップ手順は以下の通りです。

  1. data/ディレクトリ内のデータをバックアップしておく
  2. lib/ディレクトリの中身をごっそり入れ替える
  3. doc/ディレクトリの中身をごっそり入れ替える
  4. admin.cgiにアクセスし、画面最下部のバージョンが「1.12R」になっていることを確認する

lib/とdoc/の入れ替えでは、お使いのFTPソフトウェアによって「上書きするかどうか」を尋ねられると思います。そのまま「全て上書き」して下さい。

ver 1.12R公開に伴い、新しいテンプレート「footmark」を公開、「gray」の配布を開始しました。

ver 1.12Rでは、ver 1.12Dから以下のバグが修正されています。

  • RSS/Atom Feedファイルが XML パースエラーになる[B139]
  • オススメ商品保存時にデータが正しく変換されない[B140]
  • init.cgi に BaseSrv が復活しています[B141]

ver 1.12Rでは、ver 1.12Dから以下の仕様変更があります。

  • 送信されていないトラックバックを保存するように[D048]
  • 「本文の続き」を利用した際に RSS で分かるように
  • 概要作成時にテキストフォーマットを利用するように
  • 最新安定版には zip 形式のアーカイブを用意するように
  • ヘルプドキュメントを若干修正

先に述べた通り、次期バージョンでは内部仕様が大きく変更される予定です。開発途上版(β版)として公開する前にα版としてテスターを募集するかもしれません。

また、近日中に利用者リストのメンテナンスを実施する予定です。後日詳細をお知らせしますが、メンテナンス中は更新pingの受付が出来なくなります。

sb 1.12D

昨日sb 1.11Dを公開したばかりですが、早速バグが見つかりましたので、sb 1.12Dを公開しています。

ver 1.12Dでは以下のバグを修正しました。

  • RSS, ATOMフィード出力時の記事内容が正しくない[B138]

特に問題がなければ、このバージョンをもって正式版(sb 1.12R)とします。

すでにver 1.11Dをご利用の方はlib/内のsbmake.plとsbcommon.plを差し替えていただければ、ver 1.12D相当で動作します。

sb 1.11D

長らくお待たせいたしました。sb 1.11Dを公開しています。

ver 1.11Dでは以下のバグを修正しました。

  • XML-RPC API のエンドポイントが明記されていない[B131]
  • データエクスポート時のカテゴリーが正しくない[B132]
  • cgi 起動時のエラーで画面が真っ白になる[B133]
  • sb.cgi 利用時に携帯電話からの投稿が文字化けする[B134]
  • コメント投稿時に空のクッキーが発行されます[B135]
  • RSS, ATOM フィード出力時にフォーマット変換が行われていません[B136]
  • sbtext_format.pl のバグ修正[B137]

データエクスポートのバグ対応のため、データエクスポートのルーチンを若干変更しています。

特に問題がなければ、このバージョンをもってsb 1.11Rとします。

なお、次のバージョンはスクリプト内部を大幅に見直す予定です。正式リリース後初めてのメジャーバージョンアップとなる可能性があります。

sb 1.10R

sb 正式版 1.10Rを公開しています。

sb 1.00Rからの主な変更点は以下の通りです。

  • カテゴリー機能の強化
  • 携帯電話からの閲覧・コメント投稿に対応
  • コメントスパム対策機能
  • メール通知機能
  • 管理画面のリスト関連のインタフェース刷新
  • XML-RPC API対応
  • テンプレートインポート機能

上記以外にも仕様変更(追加機能)があります。詳細につきましては、変更履歴もしくはこれまでのリリース通知をご覧下さい。

sb 1.00Rから1.10Rにバージョンアップ手順は以下の通りです。

  1. data/ディレクトリ内のデータをバックアップしておく
  2. lib/ディレクトリの中身をごっそり入れ替える
  3. doc/ディレクトリの中身をごっそり入れ替える
  4. admin.cgiにアクセスし、画面最下部のバージョンが「1.10R」になっていることを確認する

1.10Rではmb.cgiが追加されています。mb.cgiは携帯電話からの閲覧専用のスクリプトです。

必要でしたら、sb.cgiと同じディレクトリに、mb.cgiをアップロードしてsb.cgiと同じパーミッションを設定します。

1.10Rではテンプレートインポート用に「template/」という空のディレクトリが追加されています。

必要でしたら、index.html, style.cssが置かれているディレクトリ(ベースディレクトリ)内に「template/」ディレクトリを作成し、「log/」ディレクトリと同様のパーミッションを設定します。

lib/とdoc/の入れ替えでは、お使いのFTPソフトウェアによって「上書きするかどうか」を尋ねられると思います。そのまま「全て上書き」して下さい。

バックアップは「data/」内のファイルを優先して下さい。余裕があれば、init.cgiとimg/内のファイルをバックアップします。log/内のファイルは優先順位は低くて構いません(data/内のファイルがあれば、簡単に復元できるため)。

ver 1.10Rではver 1.10Dから以下のバグが修正されています。

  • XML-RPC API を利用して画像アップロードができません[B131]
  • MTログ読込み時に記事の時刻が読み込み時刻になってしまいます[B132]
  • {calendar}で<tr>が足りません[B133]
  • 「全てを再構築」で全記事が再構築されません[B134]
  • sbmob.pl の img タグ変換がうまくいきません[B135]
  • メールが空の時のエラーメッセージが間違っています[B136]

sb 1.10D

sb 1.10Dを公開しています。

大きな不具合がなければ、このバージョンをもって正式版として再リリースする予定です。

ver 1.10Dでは以下のバグを修正しました。

  • 選択数が正しく表示されません[B124]
  • mimeutil.pl に起因するバグ修正[B125]
  • sbmob.pl でのエラー表示が文字化けしている[B126]
  • カテゴリーのデフォルトを「未設定」に戻せません[B127]
  • 画像リストで詳細表示しているときサムネイルに対してリンクしています[B128]
  • {calendar2}で<tr>が足りません[B129]
  • サブカテゴリーに同じものが複数登録できます[B130]

ver 1.10Dでは以下の仕様変更があります。

  • 画像データの仕様を若干変更
  • JUGEMサイトアドレス指定によるデータ変換を休止
  • リンク挿入で target,title 属性を指定できるように[D047]※
  • プロフィールで自動改行をオフできるように[D046]※
  • ヘルプドキュメントを若干整備(インストール手順を分割)
  • sbロゴを利用するように
  • サイドメニューを若干変更

JUGEMサイトでURL指定によるXML出力が行われなくなったようなので、この機能をoffにしました。

JUGEMからデータを移行される場合、JUGEMの管理画面からXMLデータをダウンロードした上で、sbの「データ移行」画面で該当ファイルを指定してくださるよう、お願いします。

ヘルプドキュメントを整備し、インストール手順を分けました。

ヘルプドキュメント整備に伴い、sb営利利用規定も若干改訂されています。

インストール手順は頂いたご意見などを元に改訂しています。これに関してご意見などございましたら、遠慮なくお寄せ下さい。

なお、ver 1.10D公開に伴ってこちらで公開しているAAA!CAFE対応パッチも最新版を公開しています。AAA!CAFEパッチを利用されている方は合わせてダウンロードしていただくよう、お願いします。

15/21