Serene Bach ver 2.03R
- 2005/10/22 Sat 18:30
- アップデート通知 > 安定版
Serene Bach ver 2.03Rを公開しています(ダウンロードセンター)。
[追記] 2005/10/25 14:00 有償ライセンス利用規定を一部改定いたしました。2005年10月以降に有償ライセンス手続を希望される方のみ対象となります。
[追記] 2005/10/23 4:00 「データ移行」でエクスポートが正しく動作しないというバグがありました。バグフィックスしたバージョンをダウンロードセンター - プラグインで公開しています。プラグインファイルの差し替えでバグフィックスされます。また、2005/10/23より公開している2.03Rアーカイブには最新版データ移行プラグインに差し変わっています(データ移行プラグインのバージョンは0.03が最新版です)。
- 再構築ルーチンの微調整
- テンプレート展開ルーチンを微妙に高速化
- 非公開記事へのコメント投稿のエラーメッセージを変更
- 時刻表記設定に%Zone%を追加
- 部分再構築後のメッセージ表記を変更
今回のバージョンアップによってまた気持ち程度ですが、再構築動作が軽くなります(記事数やテンプレート内容に依存するので、必ずしも再構築時間が短縮されるわけではありません)。
時刻表記設定に「%Zone%」という表記が利用できるようになり、記事などの表示時刻にタイムゾーンも合わせて表記することが出来るようになりました。
Serene Bach 2.03Rでは以下のバグが修正されました。
- 一部不正なデータが読み込まれる可能性があります
- ユーザーの並び替えを行うとユーザーが二人ほど勝手に増えます
- 記事編集画面に表示されるコメント・トラックバックの各リストにて名前や記事タイトルが空だと詳細画面に移行できません
- 重複コメントのチェックが正しく行われていません
- 非公開記事に対しての権限チェックが正しく行われていません
- クリーンアップが実行されません
最初と二番目のバグは同じ要因です。ユーザーの並び替えを行うと、不正なデータが読込まれ、反映されてしまっていました。
Serene Bach 2.00R/2.01R/2.02Rからのバージョンアップ手順は以下の通りです。
- lib/の内容をごっそり入れ替える
- doc/の内容をごっそり入れ替える
- 2.00R/2.01Rからのバージョンアップの場合、plugin内のAccessLog.pm, Convert.pm ならびに sbTextFormat.pm を差し替える
- 2.02Rからのバージョンアップの場合、plugin内のConvert.pmを差し替える
- 管理画面にアクセスして、バージョンが2.03Rになっていることを確認する

![[PR] Serene Bach オフィシャルガイド](http://serenebach.net/template/users/sb_book.png)
Comments
UTF-8版を使用させて頂いていますが、2.03Rになってからデータの書き出しが上手く出来ません。管理画面でデータのエクスポートを選択して設定を反映すると、処理は行われるのですが、書き出しのリンクを押すと以下のようなメッセージが出てきます。(XML形式でもMT形式でもどちらでもです)
Can't call method "existed" without a package or object reference at lib/sb/Content.pm line 111.
2.02Rのときはちゃんと書き出せていました。
また、これは仕様なのかバグなのかよくわからないのですが、書き出したデータを読み込んだ時のidの振り方がおかしいです。旧sbのデータを読み込んだ時は日付が古い順にidが振られていたのですが、Serene Bachで書き出したデータを読み込むと、一番最後の記事は一番最後のidですが、2番目に新しい記事から0が振られています。(例えば100件記事があるとして、100件目の記事はid=100で、99件目の記事がid=0、98件目はid=1、97件目はid=2…という感じです。)これは2.02Rの時の症状でした。2.03Rでは記事が新しい順にidが振られているようですので旧sbからの仕様変更でしたら申し訳ありません。(でもidは古い記事から振る方が自然かと思うのですが…)
以上、とりあえずご報告させていただきます。対応の方よろしくお願いいたします。
ところで、カテゴリリストで親カテゴリーをクリックしても、http://hoge.com/sb/logというリンクしか生成されず、カテゴリ内の記事一覧が表示されません。
子カテゴリのほうは、http://www.hoge.com/sb/sb.cgi?cid=1 と、きちんとカテゴリIDが生成されているのですが、
どこかの設定がまずいのでしょうか?
どうしたらよいのでしょうか?
クッキーは有効にしています。
親カテゴリーの方、「インデックスページを作成する」設定になっていませんか?
もしそのようになっているのでしたら、それは正しい動作です。
ご確認下さい。
>>まいさん
その件に付きましては、sb UsersGroup
http://sbuser.sakura.ne.jp/
のパティオでも度々話題にあがるのですが、
1. 他のブラウザでアクセスして問題ないかどうか確認
2. ご利用ブラウザの該当 Cookie を削除してみる
3. init.cgi に WeblogId の設定を追加してみる
などの方法が考えられます。一度お試し下さい。
以上、ご参考まで
これは子カテゴリを独自にインデックス化する際の設定といえるのですね。
「作成しない」に変え、再構築したら、希望どおりの動作になりました。
お手数かけてすみません、ありがとうございました。
ヴァージョンアップされたと聞き手順通りにアップさせてみました。しかし管理画面にログインする画面の下には「2.03R」と表記されているんですが、それ以外は文字化けしています。実際にログインしてみても文字化けしています。(「〜の設定」とか「〜の編集」という部分は正常に表示されているんですが。)エンコードかけてみても変わりません。
私の方で何か手違いがあったのでしょうか?
システムなどには詳しい人間ではないので(申し訳ありません。)どうしたら良いか分かりません。
すみません!UTF-8版は間違いなかったんですが
zipアーカイブ版をDLしてアップしたら正常にできました。ちゃんと確認せずにコメントを書いてしまいご迷惑をおかけしました。
改めて勉強します。本当にお騒がせしました。
それとバージョンアップお疲れ様でした。
お世話になりました。
sbから一気にバージョンアップしました。
インストールの説明にあったとおり、行いました。
ただ、管理画面の記事リストにいちばん最新の記事が表示されません。
どこが間違っているのでしょうか?
少し前から「Serene Bach」を使わせて頂いています。
ちょっと質問なのですが・・・カテゴリーリストが変な風に表示されるのですけれど、何か設定があるのでしょうか??
親カテゴリーをクリックすると、もともとあるカテゴリーの下に、そのクリックした親カテゴリのサブカテゴリが表示されてしまうのです。
例)
親カテゴリ1
サブカテゴリa
サブカテゴリb
親カテゴリ2
サブカテゴリa
サブカテゴリb
サブカテゴリc
この状態で、たとえば親カテゴリ2をクリックしたとします。
すると下記のようになるのです。
親カテゴリ1
サブカテゴリa
サブカテゴリb
親カテゴリ2
サブカテゴリa
サブカテゴリb
サブカテゴリc
サブカテゴリa
サブカテゴリb
サブカテゴリc
対処法があるのならばお教えいただければ・・と思います。
テンプレートのミスの可能性もあるのかと思い、お借りしているテンプレを再度インポートし再構築したのですが、やはり同じ状態になってしまいました。
先ほどのものです(管理画面の記事リストにいちばん最新の記事が表示されません)
よく調べてみたところ、最新の記事は、最古の記事のいちばん下に表示されていました。
No.0の下にNo.765(最新記事)が表示されています。
直す方法があれば教えてください。
サブカテゴリーの表示方法についてお聞きしたくて書かせて頂きました。
今までのsb1.14Rでは・・記事を投稿して表示させてみると。。
カテゴリーの表示は親カテゴリー(サブカテゴリー)という風に()で表示させていたのですが
Serene Bachにしてからは親カテゴリー>サブカテゴリーという風に>で表示されています。
それを以前のように()内にサブカテゴリーを表示させるにはどのようにすればいいのでしょうか?
もし変更可能ならば教えて下さいm(_ _)m
データ移行で、tDiaryのデータをインポートしようとしたのですが、
記事のインポート後は出来たのですが、そのあとにコメントのインポートをしたら、エントリーとして追加されてしまいます。
データの先頭に「TDIARY2.00.00-COMMENT」を追加するとありますが、それが間違ってるのでしょうか?
自分がやったのは、コメントファイル(.tdc)のデータの先頭に「TDIARY2.00.00」と書かれている行があったので、この行の後ろに「-COMMENT」を追加したのですが。
ご回答よろしくお願いします。
カテゴリーのことで質問させて頂いた者です。
sbUsersGroupのSereneBach パティオの方に新たにスレッドをたてました。。。
そちらの方が早いのかな?と思ったので・・・
出来ればコメント削除していただければ・・と思います(*- -)(*_ _)ペコリ
データ移行プラグインのソースを見てみたところ、
どうも、コメントデータに追加するのは、
「TDIARY2.00.00-COMMENTS」が正しいのでは?
と思って変えてみたところ、ちゃんとできました。
ヘルプが少々分かりづらいので、改善して頂けると有難いのですが・・・。
Can't call method "is_image" without a package or object reference at lib/sb/Admin/Entry.pm line 369.
とエラーが出てしまいます。
2.01R→2.03Rにバージョンアップしたのが原因なのかはわかりませんが、昨日までアップできていたものが、本日できなくなりました。
対処方法等教えて下されば助かります。
よろしくお願いします。
そうです。複数形が正しいです。今後訂正します。
分かりづらくて申し訳ありません。
>>みちさん
アップロードしたはずのデータが読めていないようです。
アップロード先のディレクトリでファイルがアップロードされているかどうかを確認して下さい。
また、「アップロード」メニューからファイルのアップロードは可能でしょうか?
さらに念のため、
lib/App/Admin.pm
lib/Admin/Entry.pm
lib/Driver/Text.pm
lib/Data/Image.pm
あたりをもう一度差し替えし直してみて下さい。
以上、ご参考まで
#旧ver.からのアップグレードではありません。
prev_entry や next_entry を含む sequel が利いていないようでして、個別エントリのページにおける pagenavi (sequel) が表示されません(ソースにも打ち出されません)。
おかしなことに、たま〜に、思い出したように表示されます(笑
これはバグなのか、当方の手違いなのか、分からないのですが、 stick さんの所を見ても pagenavi が出ていないようですし、前者なのではと思うのですが。
ページ再構築処理をかけると、個別エントリHTMLの pagenavi が飛んでしまうようです。
その後、記事編集をかけると pagenavi が復活します。
BLOGN+からの乗換えを検討しているので、データを移行した所、コメントページにするとUPした画像が表示されません。
indexではimage/○.jpgになってるのが、コメントページではlog/image/○.jpgになっています。
これはどうすれば直るものなのでしょうか。
Movable Typeのテキスト形式でインポートしていますが、インポート後、完了場面が文字化けしていて何て書かれているのか分かりません。
横から失礼しますが…
個別の質問をここですると作者様の負担になるので、ぜひ sb Usersgroup のパティオをご利用下さい。
http://www.sbusersgroup.com/
ちなみに、私のサイトでは新規設置・sb からのアップデートを含めて今まで個別記事ページで次・前のページリンクが出なかったことは一度もないので、芳立さんの問題はテンプレートの記述に起因するものと思います。
失礼しました。そういった場があるならそちらで質問させていただきます。ありがとうございます。
Need to set template at lib/sb/Admin/Rebuild.pm line 111
一度、ファイルを削除してもう一度アップロードし、パーミッションも644で設定しなおしましたが、変わらずエラーがでます。
Rebuild.pmの111行目を修正しなくてはいけないのでしょうか?
タグがよくわからず困っています。申し訳ございませんがアドバイスいただけると助かります。どうぞよろしくお願いいたします。
Serena Bach 2.03R UTF-8版を利用しているみゆと申します。
以後よろしくお願いします。
早速なのですが質問があります。
moblog.uva.ne.jp
を利用してモブログを行おうと模索中です。
一応投稿ができるようにはなったのですが公開状態に設定できません。
init.cgiにXmlrpcForcedPublish 1
と書いて最後に一行空白を置いても公開状態にならないのです。
もしよろしければ他にチェックする場所等あるか教えていただければと思います。
大変お忙しいとは思いますが、お時間のあるときにでも回答いただければと思います。
それでは。
Serena Bach 2.03Rを利用させていただいております。
早速ですが、質問です。
私のサイトでは、30件近くのユーザを作り管理しております。
先日、そのユーザーの表示順を変えようと並び替えプラグインのReorder.pm 0.00を利用しました。
すると、ユーザーごとにプロフィールの説明文がすべて消えてしまいました。
2回ほど試してみましたが、やはり同じでした。
何か消えずに済む方法はないでしょうか。
既に報告・解決策のあるものの場合は、繰り返しになってしまい申し訳ありません。
よろしくお願いします。
使用中にSSL化をしまして、http→httpsと変更しました。
環境設定のサーバーアドレスを変更後、再構築(すべて)をおこないましたが、一部サーバーアドレスの変更が出来ていないようです。
・カレンダー(日付・前月・翌月)
・カテゴリ
・アーカイブ
・プロフィール
・検索
・page top
のリンクがhttpのままです。。。
これを修正する方法がありますでしょうか。
管理画面もログインをするとhttpになってしまいます。
date/configure.cgi
の36行目 conf_srv_cgi
のURLがhttpのままでした。これは21行目 conf_srv_base
に連動して変更されないようです。。。
先日気付いたのですが、編集設定のところの、コメントとトラックバックに関する設定が上手く機能していないような気がします。
コメントを「受け付ける」と設定し、トラックバックを「承認が必要」と設定したのですが、実際にコメントなどが来ると、コメントに承認が必要で、トラックバックは無条件に受け付けてしまっているようです。
他の設定にした場合にどうなるのかは試していないので分からないのですが…。
質問ではない気もするのですが、取り敢えずご報告まで。
現在は2.04R最新版を使用しています。
カテゴリをクリックしても、該当するカテゴリ以外も表示されます。
カレンダ、アーカイブは問題ない様です。
現在テンプレート変更しているのですが、オフィシャルのテンプレに戻しても同じ症状でした。
ちょっと拝見させていただいたのですが、不具合ではなく以下と同じミスだと思います。
http://sbuser.sakura.ne.jp/patio_dev/patio.cgi?mode=view&no=284
早速ご教授頂いた記事の内容どおりにしてみようと思います。有難う御座いました。