sb Development Laboratory

<< [お知らせ] お問い合わせに関して 2007/01/24 | main | Akismetプラグイン ver 0.01 >>

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

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

Serene Bach 2.10Dでは、以下の独自ブロック・独自タグが追加されました。

独自ブロックcategory_areaが追加されました。category_areaブロックでは、以下の独自タグが利用できます。

  • {category_description} : カテゴリーの説明を表示します
  • {category_pagename} : カテゴリー名を表示します
  • {category_fullname} : カテゴリーのフルネームを表示します

category_areaブロックは、カテゴリーインデックスページでのみ表示されます。

カテゴリーのトップページに該当する場合のみですので、カテゴリーがページ分けで表示された場合、次ページ以降には表示されません。

上記仕様変更に伴って、「カテゴリーの説明」の仕様が変更され、プロフィールの説明と同様にタグなどを利用できるようになりました。

カテゴリーリストには、カテゴリーの説明がtitle属性で付加されていましたが、それは選択制になりました。表示するように選択した場合、タグなどが除去された状態で利用されます。

独自タグ{mode_name}, {mode_id}が追加されました。

  • {mode_name} : ページモードを表示します。
  • {mode_id} : ページモードにおけるidを表示します。

具体的には以下のように表示されます。

{mode_name}{mode_id}備考
pageページ数トップページも含まれます
monthly年月
daily年月日
search検索語
categoryカテゴリーidページ数は考慮しません
profileユーザーid
entry記事id

Comments

PIKARU
Serene Bach 2.10D [UTF-8版]のダウンロードファイル名が「ttp://serenebach.net/download/download.cgi/sb209R_ja_utf8.tar.gz」になっています
2007/02/16 19:08
takkyun [その他]
>>PIKARUさん

修正しておきました。ご指摘ありがとうございました。
2007/02/16 19:12
qozy [ご質問]
バージョンを2.10Dにしましたが、環境設定で
「アーカイブではページ表示しない」
にしたときの、携帯電話での閲覧時にやはりページナビが展開しないのですが。
2007/02/17 18:10
takkyun [その他]
>>qozyさん

確認しました。確かに修正されていませんでした。
申し訳ございません。次バージョンで修正されます。

以上、よろしくお願いします。
2007/02/18 16:36
qozy
>>takkyunさん
解りました、次期バージョンを待とうと思います。ありがとうございました。
2007/02/19 23:35
ASAD [ご質問]
管理画面の記事カテゴリーの詳細ページの下部のデザインが崩れてしまいます。
ちなみにWin/IE7を使っているのですが、他のブラウザなら大丈夫なのでしょうか。
2007/02/23 13:59
>receipt系プラグインの仕様が大幅に変更になりました。これにより一部のプラグインが正しく動作しなくなる場合があります。

とありますが、沢山あるプラグインの中でどれが「receipt系プラグイン」に当たるのか調べてみましたが分かりませんでした。
教えて頂けたら幸いです。
2007/02/23 14:34
matsupi [ご質問]
祝日(昭和の日)の対応は更新されているでしょうか。
2007/03/03 19:05
psupso [ご要望]
私のblogではトラックバックを許可しているエントリーと禁止しているエントリーが混在しているのですが、現在のバージョンが吐き出すhtmlを見ると、トラックバックURL自動検知用のタグがすべてのエントリーに含まれています。できれば、トラックバックを禁止したエントリーから、このタグを取り除きたいのです。

現在は、自分で lib/sb/Content.pm の 1077 行に以下のような改造をして使っております。

#-----------------------------------------------------
unless($entry->atb > 0){
$cms->tag('trackback_auto_discovery'=>'');
return;
}
#-----------------------------------------------------


現時点ではうまく動いているようですが、私はスクリプトの動作をよく把握しないまま場当たり的に改造しているだけなので、できれば次バージョン以降で、トラックバック禁止のエントリーには自動検知タグを取り除くようにしてはいただけないでしょうか?
2007/03/03 21:12

Comment Form

[icon]

Trackbacks

SB Serene Bach 2.10D アップデート
SereneBachを発展途上版のSerene Bach ver 2.10Dにアップデートしました。機能追加及び仕様変更は以下の通りだそうです。独自ブロックcategory_areaを追加独...
[ VERSION510 ] | 2007/02/17 05:04
Serene Bach 2.10D リリース
Serene Bachの発展途上バージョン2.10Dがリリースされました。今回は独自ブロック category_area独自タグ mode_name mode_idを追加!!コメント・TBのステ...
かんのものおき | 2007/02/17 05:17
Serene Bach 2.10D + Akismetプラグイン
sb開発研究所にて2.10D(開発途上版)がリリースされたので早速アップデートしました。折角なのでAkismetプラグイン ver 0.01も導入してみました。Akismetプラグイン、中々良い具合でスパムコメントとトラックバッ...
SereneBach Lab | 2007/02/18 00:39
珍しく
このカテゴリで書いてみる。 Serene Bach(私が今使ってるスクリプト)の開発 途上版が気になってる訳だ。
極楽「NEETな」blog | 2007/02/18 00:51
Serene Bach ver 2.10D
ブログ再インストールのどさくさに紛れてSereneBachを発展途上版の2.10Dにバージョンアップしてます。ついでにスパムフィルターを「Akismetプラグイン」というのに変更しました。以下に今回のVerUpでの追加機...
きまぐれ日記 | 2007/02/18 20:14
Serene Bach 2.10Dにアップデート
Serene Bach ver 2.10Dにバージョンアップしました…2日前ですけども。最近は、本大会増や別途プラグインを導入することなく、Serene Bach本体のスパム対策のみで何とか凌ぐことができていたていたのですが(トラ...
宵闇書房 Twilight bookstore | 2007/02/18 23:46
[sb] SereneBach 2.10D + Akismet plugin
Serene Bach ver 2.10D(sb開発研究所)当blogで利用しているSereneBachの開発版 2.10D が公開されてました。新規・変更になった部分は独自ブロックcategory_areaを追加独自タグ{mode_name}, {mode_id}を追加コメン...
sideblue weblog | 2007/02/19 10:01
バージョンアップしました
Serene Bach配布先「sb開発研究所」様が「Serene Bach ver 2.10D」を公開していたのでバージョンアップさせてみました。末尾に「D」のつくバージョンは開...
:: go with the light :: | 2007/02/20 03:19
Serene Bach ver 2.10D
 いつの間にか出ていたSerene Bach Ver 2.10Dに速攻でアップデートしました。なにやらスパムフィルターのプラグインAkismetもあるということで、説明書きにあるとおりにWordPress.comからAPI keyを取得して、以前...
NK's weblog | 2007/02/20 12:23
Serene Bachで各アーカイブごとにテンプレートの表示項目を制御
Serene Bachでも、各アーカイブごとにテンプレートの表示項目などを制御できるように、独自タグ{category_id}, {mode_name}, {mode_id}を使ったCSS技をご紹介。■HTMLテンプレートbody class="cat{cate...
px*blog | 2008/04/16 03:35