Serene Bach - sb Development Laboratory presents

sb 0.05

ver 0.05を公開しています。

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

  • sb.cgiへのアクセスがトラックバック受信と認識されてしまう[B029]
  • sb it!利用時の潜在的なバグ[B030]

[B030]は先に報告したSafariで利用できないバグとは異なります。現状でも相変わらずSafariでは利用できないと思います。

[B029]は$ENV{PATH}使用に起因するバグです。

アーカイブ表示やプロフィール表示が表示されず、ファイルが開けません。: ./data/entry/sb.cgi.cgi at lib/sbfile.pl line 19.のようなエラーが表示されてしまうバグを修正しています。

すでにver 0.04をご利用頂いている場合、sb.cgi, admin.cgiならびに「lib/」ディレクトリ内の「sbcommon.pl」と「sbtemp.pl」を差し替えて頂ければOKです。

バージョンを気にしなければ、sb.cgiとadmin.cgiの差し替えも必要ありません。

sb 0.04

ver 0.04を公開しています。

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

  • クッキー情報がフォームに反映されない[B002]

ver 0.04では以下の機能を追加しています。

  • ブックマークレットによる投稿機能(編集設定にてご確認下さい)
  • sb-check.cgiを追加(るむりんさん、ありがとうございました)

また、今後の機能拡張などの兼ね合いからデータフォーマットなどを若干見直しています(従来のデータとは互換性があるので、そのままご利用いただけます)。

先のエントリーで報告したように、クッキー関連のバグフィックスのためクッキー情報の文字コード見直しも行っています。

ブックマークレットによる投稿機能はSafariだとうまく動作しません。JUGEM IT!もSafariではうまく動作しませんね。対処法は検討中。

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

sb 0.03

ver 0.03を公開しています。

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

  • url 指定による JUGEM ログ取り込みができない[B028]

また、いくつか独自タグを増やしました。これはJUGEMでは現状利用できないものです。

  • {entry_disp_time}:記事の登録時刻を表示します(リンクなし)
  • {user_id}:記事の著者idを表示します
  • {category_id}:記事のカテゴリーidを表示します
  • {comment_count}:記事に寄せられたコメント数を表示します(リンクなし)
  • {trackback_count}:記事に寄せられたトラックバック数を表示します(リンクなし)

追加された独自タグはリンクがなく、単に対応する文字列を出力するので、応用範囲が広いかと思います。

今回追加した独自タグはJUGEMの仕様変更に伴って変更される場合があります。予めご了承下さい。

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

sb 0.02

早速ですが、バグが発覚したので、ver 0.02を公開しています。

ver 0.02で以下のバグを修正しました。

  • トラックバック受信で文字化けする[B025]
  • 個別 html テンプレートが保存できない[B026]
  • ヘルプドキュメントの typo[B027]

バグをご報告して下さったtakaryuさん、ありがとうございます。

すでにver 0.01を利用している場合、「lib/」ディレクトリ内の「sbres.pl」と「lib/lang/ja/」内の「admin.html」を差し替えて頂ければOKです。

ヘルプドキュメント「ja.html」も更新されていますが、こちらで気付いたtypoを修正しているだけです。内容は変わりません。

sbについて

sbというツールを作成しました。主な特徴としては……

  • htmlファイルの静的生成が可能
  • テンプレートがJUGEM互換
  • アマゾンアソシエイトプログラムに対応
  • Movable Type並びにJUGEMからのデータ移行が可能
  • マルチユーザー

という感じです。Movable Type同様、Perlで作成されたサーバ設置型のウェブログツールです。

Movable Typeと異なり、DBは必要としません。若干設置要件が緩いかと思います。

データはインポートだけでなく、エクスポートもできます。JUGEMと互換のあるSimple XML形式で出力可能です。

JUGEMでできて、sbにできないことは結構あります。

  • モブログ(動画モブログももちろん無理)
  • QRコード表示
  • クリエイティブコモンズライセンス対応
  • 絵文字
  • カテゴリー・リンクのソート設定
  • アクセス解析

逆にsbでできてJUGEMに(今のところ)できないのは

  • 静的生成
  • サムネイル生成(要Image::Magick)
  • 管理画面でのコメントリスト表示
  • 管理画面でのトラックバックリスト表示
  • トラックバックのIPアドレスによる受信拒否
  • カテゴリー毎のPING送信先設定
  • デフォルトの編集設定
  • 日付表記の変更
  • アーカイブでのページ表示
  • 記事概要の記録
  • コメント・トラックバックの承認
  • 多言語対応(とは言え、現状では日本語しか利用できません)

ぐらいでしょうか。

ウェブログの作成管理ツールは乱立していて今更感もあるのですが、ウェブログツール選定の際にひとつの候補としていただければ、幸いです。

21/21