Serene Bach - sb Development Laboratory presents

Akismetプラグイン ver 0.01

Serene Bach用プラグイン「Akismetプラグイン」 ver 0.01を公開しています(ダウンロードセンター)。

ver 0.01には潜在的なバグがあり、2007/02/21にver 0.02に差し替わっています。

Akismetプラグインは、Akismet APIを通してスパム判定を行う、スパムフィルタープラグインです。

このプラグインはSerene Bach ver 2.10D以降にのみ対応しています。それ以前のバージョンでは正しく動作しません。

Serene Bach 2.10Dでは、スパムフィルタなどに利用されてきたreceipt系プラグインのAPIが大幅に変更になりました。

Akismetプラグインは、新しいAPIにあわせて作成されたプラグインですので、ver 2.09R以前のSerene Bachではご利用頂けません。

また、Akismetプラグインを利用するためには、API Keyの取得が必要になります。詳細につきましては、sb開発研究所 | Akismetプラグインにて説明しておりますので、利用の際には、一度ご覧下さるようお願いします。

[2007/02/17 3:00 追記] ダウンロードアーカイブのバージョンが古くなっていました(ver 0.00)。現在、ver 0.01に差し替えています。2007/02/17 3:00以前にダウンロードされた方はお手数ですが、ダウンロードし直して下さるようお願いします。

Serene Bach ver 2.10D

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

末尾に「D」のつくバージョンは開発途上版です。公開に当たって、一通りの動作チェックはしていますが、機能追加/仕様変更に伴い、動作が不安定な場合があります。あらかじめご了承の上、ご利用下さい。

Serene Bach 2.10Dをご利用される際には、コメント受付パッチ必ずオフにして下さるよう、お願いします。

Serene Bach 2.10Dでは、以下の機能追加があります。

  • 独自ブロックcategory_areaを追加
  • 独自タグ{mode_name}, {mode_id}を追加
  • コメント・トラックバックのステータスに「非公開」を追加

新しく追加された独自ブロック・独自タグについては後述いたします。

Serene Bach 2.10Dでは、以下の仕様変更があります。

  • receipt系プラグインエントリーポイントを変更
  • スパムの判定方法を変更
  • 拒否設定のコメント状態をスパムチェクレベルに関わらず設定できるように
  • カテゴリー説明で html を入力できるように
  • コメント・トラックバック通知メールに IP アドレスと管理画面のリンクを表示するように
  • トラックバック送信に失敗した時にエラーメッセージを表示するように

receipt系プラグインの仕様が大幅に変更になりました。これにより一部のプラグインが正しく動作しなくなる場合があります。

Serene Bach 2.10Dでは、以下のバグが修正されました。

  • 携帯電話よりコメントの投稿を受けつけることができません
  • カテゴリーリストに空の ul 要素が出力される場合があります
  • 環境設定で「アーカイブではページ表示しない」にすると、携帯電話用表示でページナビの独自タグ展開が行われません
  • 最初の記事からトラックバックを送信できません
  • トラックバック応答時の文字コードが正しくありません

最初の項目のバグ修正により、コメント受付パッチは必要なくなります。このプラグインが有効になっている場合、スクリプトが正しく動作しなくなりますので、必ずオフにしてSerene Bach 2.10Dをご利用下さい。

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

  1. lib/の内容をごっそり入れ替える
  2. doc/の内容をごっそり入れ替える
  3. 管理画面にアクセスして、バージョンが2.10Dになっていることを確認する

また、コメント受付パッチを利用されている場合、環境設定→プラグインより使用を止めるようにして下さい。

続きを読む>>

[お知らせ] お問い合わせに関して 2007/01/24

事情により、2007/01/30まで、お問い合わせへの応対ができなくなります。

1月末より順次対応いたします。大変ご迷惑をおかけしますが、よろしくお願いします。

Serene Bach ver 2.09Rにおけるコメント投稿について

コメント受付パッチ ver 0.02公開のお知らせ

コメント受付パッチ ver 0.01にバグがありましたので、2007/01/10 03:30よりver 0.02を公開しております。お手数をおかけして申し訳ございませんが、0.01を利用されている方はver 0.02をご利用していただくよう、お願いします。

* * *

先日公開いたしました、Serene Bach ver 2.09Rにおいて、「コメントを受け付けることができない」というご報告を頂いております。

Serene Bach ver 2.08Dよりコメント受付の仕様が変更されています。この影響によりテンプレートの記述によってはコメントを受け付けることができません。「Serene Bach ver 2.08Dにおけるコメント投稿について」をご参照頂いて、テンプレートを見直してください。

また、携帯電話よりコメントの投稿を受けつけることができないという現象に関しましては、パッチを用意いたしました。

お手数をおかけしますが、ダウンロードセンターもしくは下記のリンクよりパッチをダウンロードしてください。

コメント受付パッチ

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

コメント受付パッチ

このパッチファイルは次のバージョンがリリースされるまで公開いたします。

Serene Bach ver 2.09R

明けましておめでとうございます。今年もよろしくお願いします。

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

Serene Bach 2.08D以前のバージョンには、クロスサイトスクリプティングの脆弱性が存在します。Serene Bach 2.09Rをご利用頂くことを強く推奨いたします

sb 1.19Rもあわせて公開しています。詳しくは別記事「sb 1.19R」をご参照ください

Serene Bach 2.09Rでは、2.05Rから主に以下の仕様が変更になりました。

  • スパムコメント・トラックバック対応強化
  • コメント拒否時のヘッダ出力を変更するように
  • 時刻表記設定に html タグを利用できるように
  • 時刻表記設定のセットにカスタム設定を追加できるように
  • コメント・トラックバックの受付設定を記事リストから変更できるように
  • データ読み込み・書き込みルーチンを若干変更
  • カテゴリーの保存先・カテゴリーインデックスを保存形式に関わりなく選択できるように
  • カテゴリーインデックスの保存先が重複している場合、警告メッセージを表示するように
  • sb::Data / sb::App ロード処理を若干変更
  • {amazon_htmlcomment} を追加

また、2.05Rから以下のバグが修正されています。

  • クロスサイトスクリプティングの脆弱性があります(重要)
  • mpeg ファイルをアップロードすることができません
  • 公開されている記事のカテゴリーが「トップページに表示しない」設定になっている時、記事リストの選択セレクタが正しく動作しません
  • Internet Explorer 7.0 で管理画面の一部の表示が崩れてしまいます
  • 検索結果表示時にページ設定が無視されてしまいます
  • プラグインの文字コードが正しく処理されていません
  • 「アップロード」や「オススメ」のリスト上で「名称変更」「紹介文更新」ボタンを使うと、「名前」や「紹介文」が別ユーザーにより消されてしまう場合があります

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

  1. lib/の内容をごっそり入れ替える
  2. doc/の内容をごっそり入れ替える
  3. 管理画面にアクセスして、バージョンが2.09Rになっていることを確認する

プラグインも更新されていますが、機能的な差異はありませんので、差し替えしなくても問題ありません。

もし、プラグインを更新される場合は、以下のファイルを差し替えてください。

  • plugin/ ディレクトリ内の pm という拡張子がついたファイル
  • Plugin/resource/ja/ ディレクトリ内の txt という拡張子がついたファイル

なお、Serene Bach 2.08Dからの仕様変更点は以下の通りです。

  • コメント拒否時のヘッダ出力を変更するように
  • ヘルプ更新

Serene Bach 2.08Dから以下のバグが修正されました。

  • クロスサイトスクリプティングの脆弱性があります
  • Summer Breeze 利用時に正しくコメント投稿ができない場合があります
24/48