Serene Bach beta02
- 2005/07/12 Tue 16:30
- アップデート通知 > β版
Serene Bach beta02を公開しています。
beta02では以下のバグを修正しました。
- 縦型/横型のカレンダーが二重に表示されてしまいます
- アクセス解析/カウンタ表示が正しく行われません
- 記事が投稿できません
- リンクの説明が正しく表示されません
また、beta02よりヘルプドキュメントを添付しています。
lib/ディレクトリならびにplugin/ディレクトリの内容を差し替えて頂くことで、バージョンアップができます。
utf-8版はまだありませんので、utf-8に文字コードを変更されて利用されている方はlib/Language/ja.pmならびにlib/resource/内のファイルはそのままにしておくよう(つまり、これらのファイルは差し替えない)お願いします。

![[PR] Serene Bach オフィシャルガイド](http://serenebach.net/template/users/sb_book.png)
Comments
ファイルが開けません。 : ./data/id.cgi at lib/sb/Driver/Text.pm line 301.
変な質問で恐縮ですが、このβ版から
正式版に移行するときにβ版のログは
引き継がれますか?
かなり記事を書いてしまいました;
> 管理画面に対して、例えば、
> http://www.example.com/sb/admin.cgi
> でアクセスしている場合、このアドレスを
> http://www.example.com/sb/admin.cgi?mode=status
> に変更します。
とありますが、admin.cgi?__mode=status が正しいようでした。__ が抜けているということです。
bata02 を試しているのですが、環境設定で「認証」にしているのに、コメントがそのまま反映してしまいます。
beta2 で動的生成を使っているのですが、個別記事にも「続きを読む」のリンクが出現し、続きが読めませんでした。
2.
また同じく動的生成の場合、個別ページでスタイルシートが出てきませんでした。ソースを見ると、スタイルシートが一切出力されていない状態。
3.
またベースをオリジナルとし、アーカイブなどを「標準」とした場合、PC から閲覧しても携帯電話向けのデータが出力されました。
4.
子カテゴリの記事が親カテゴリの記事一覧に登場しないのは新しい仕様でしょうか?
serene batch は非常に高機能で、まだとても使いこなせていません。上記の現象も、私の設定・操作ミスかもしれません……。
引き継げるよう、現在データ移行ツールを鋭意作成中です。
>>はじめさん
編集設定の「コメント」「トラックバック」はあくまでも新規記事作成時の「初期値」です。
該当記事で「承認が必要」となっているかどうかを確認して下さるよう、お願いします。
>>岡田歩久登さん
ヘルプの記述ミスのご指摘ありがとうございます。
1〜3
の記述を見ると、どうも携帯電話用スクリプトが走っているような印象を受けます。お使いのブラウザで UserAgent を操作していませんか?
Serene Bach では動的生成の場合、UserAgent をチェックして、携帯電話からのアクセスと判断された場合、自動的に携帯電話用のスクリプトとして動くよう、設計されています。
# 具体的には正規表現でマッチした場合。
4 については一応仕様です。sb の仕様に合わせるかは悩んだのですが、sb と異なり、Serene Bach ではカテゴリーを多段に階層化できます。
子カテゴリーぐらいまでなら別にいいんですが、孫や曾孫、玄孫まで追うかどうかなど決める必要がありますし、追うようにした場合、負荷が心配です。
Serene Bach では記事に複数のカテゴリーを割り当てることが可能になりましたので、現状の仕様でも問題ないと現時点では判断しています。
以上、ご参考まで
http://●●.com/ ←ここに1つ(以下A
http://●●.com/sb/sb2/ ←ここに1つ(以下B
Aは通常通りログインできるのですが、Bは一度ログインした後メニューなどをクリックするたびにログイン画面に戻り、赤い字で
「ログインの有効期間が過ぎています。」
と出ていました。
WinXP+IE(Sleipnir)でこの状態になるのですが、WinXP+Opera、NN、Firefoxでは何の問題もなくログイン、作業ができました。
全くの素人判断なのですが、Bのlib/sb/App/Admin.pm の420〜423行目の有効期限のチェックの行頭に#をつけてみたところログイン、作業ができました。
複数sbを設置するにあたり、AとBそれぞれにWeblogIdを追加しました。
共有できるファイルも別々にアップロードしてあります。
以上自分でも何がどうなっているのかわかりませんがご報告です。
また、Admin.pmの#で無効にしてしまった部分はこのまま使っていても問題ないでしょうか。
上記環境でトラックバックを送信した場合、
Aでは問題なく送信可能
Bではブラウザに関係なく
Can't use an undefined value as an ARRAY reference at lib/sb/Admin/Entry.pm line 412.
というエラーが出て送信できませんでした。
1代親のカテゴリーを関連カテゴリーに自動追加する
編集オプションを用意する事は難しいでしょうか。
(子カテゴリーなら親カテゴリーを
孫カテゴリーなら子カテゴリーを「関連」に自動追加)
自ら設定すれば済む事なので内部処理が複雑になるなら
無くても構わない(というか無い方がいい?)処理ですが
簡単に実現できるなら、あれば非常に便利だと思います。
(子カテゴリーまでしか使わない人にとっては
これまでと同じ感覚で使用できるので)
【管理ページ|テンプレート】
"記事リスト"などと同様に、テンプレート名・順番 を後から変更できると
ありがたいです。
【管理ページ|オススメ】
追加した商品の紹介文を、推薦者以外が変更できるというのは
マルチユーザーの環境ではちょっと問題有りではないでしょうか。
(登録時に選べるとよいのでは)
【CMS|独自タグ】
せっかく、オススメには推薦者の情報が登録されているのですから
商品の推薦者名が表示される独自タグを追加してはどうでしょうか。
カテゴリー別表示のときに、そのカテゴリーの"説明"(管理ページの"記事カテゴリー"で
カテゴリー別に入力できるやつ)を表示できるタグがあれば、説明文の利用価値が高まり、
テンプレートの使い方が広がりそうです。
要望ばかりで申し訳ありません。m(_ _ )m
今月末にはSerene Bachの正式版がリリース予定と言うことで、
是非利用させていただきたいと思っています。
そこで質問なんですが、
sbとのデータやテンプレートの相互性は無いと理解しておりますが、
sbで投稿した記事やオススメなどのデータについては
以前の記事に出ていたインストーラを利用すれば
Serene Bachへ移行できるのでしょうか?
また以前のコメント内にありましたUser Agentは
IEの場合でしたらどこから設定変更ができるのでしょうか?
テンプレート作成時にUser Agentを変更すれば
携帯用テンプレートをブラウザで確認することも可能と言うことでしょうか?
立て続けに初歩的な質問で恐縮ですが、
よろしくお願いします。
(ちなみにコメントにこうしてアイコンが着くのは
sbのプラグインですか?
もしくはSerene Bachの新機能ですか??)
* [通常閲覧] 静的記事個別表示(eid〜.html)にて、 {selected_entry_list} と amazonブロック が出力される
(カレンダー,最新記事などの一覧は出力されていない)
* [管理ページ|リンク] 他のユーザが作ったグループにリンクを登録すると、(管理ユーザ以外が)編集できなくなってしまう問題
リンクを追加したユーザは、グループを編集できない(グループ内を見れない) → 編集・削除 不能
グループを作成したユーザは、リンクを編集できない → 編集・削除 不能
解決方法として以下の案はどうでしょうか。
(1) グループ作成者以外が内部を見ることを可能にする
(2) 他のユーザが作ったグループにはリンクを追加できなくする
(3) (1)(2)のどちからを、グループ作成時に選択可能
* [管理ページ|リンク] グループに対して "選択項目について:" で グループ変更を行うと、グループがリンクとして扱われてしまう問題
登録したリンクデータ自体が消滅しているわけではないみたいだけど・・・。
そもそもグループに対するグループ変更は想定外操作ですか?
があったのでお知らせしておきます。
mobile_entryブロック内 [0] [top] のリンクが {site_top} になっています。
これは {site_mobile} の方がよろしいのではないでしょうか。
および、mobile_topブロック内の {blog_name} も、PC用のトップにリンク
がはられてしまうので、{blog_name_only} にして {site_mobile} でリンクした方がよろしいのでは
ないかと思います。