Serene Bach ver 2.04Rの不具合についてのお知らせ
- 2006/02/16 Thu 19:00
- アップデート通知 > 安定版
2006年2月10日より公開したSerene Bach ver 2.04Rに重大なバグが見つかりました。
2006年2月10日から2006年2月15日にかけてアーカイブをダウンロードされたユーザーの皆様には大変ご迷惑をおかけしました。申し訳ございません。
バグの内容は下記のとおりです。
- 記事編集画面においてファイルアップロードを行うと、過去の記事が上書きされてしまいます
- 送信済みのトラックバックが保存されません
- アーカイブ用テンプレートの設定が正しく反映されません
このバグを受けて、昨日差し替え版をご用意いたしましたが、再度不具合が発見され、今朝より最新版のダウンロードを一旦停止しておりました。
今後、このような不具合の連鎖を避けるべく、テストスクリプトによる品質チェックなどの対策を行っていきます。
現在、最新版 Serene Bach 2.04R を配布しております(ダウンロードセンター)。
Serene Bach 2.03Rからのバージョンアップ手順は以下の通りです。
- lib/の内容をごっそり入れ替える
- doc/の内容をごっそり入れ替える
- plugin/sbTextFormat.pmを差し替える
- 管理画面にアクセスして、バージョンが2.04Rになっていることを確認する
2006/02/10〜2006/02/16に2.04Rにバージョンアップされた方は、以下の手順でバージョンアップされてください。
- lib/の中の以下のファイルを入れ替える
- lib/sb.pm
- lib/sb/App.pm
- lib/sb/App/Main.pm
- lib/sb/Admin/Entry.pm
- lib/resource/ja/main.html
- plugin/sbTextFormat.pmを差し替える
この度はご迷惑をおかけして、申し訳ございませんでした。

![[PR] Serene Bach オフィシャルガイド](http://serenebach.net/template/users/sb_book.png)
Comments
この度、DLさせて頂きました。
ありがとうございました。
この度はお忙しい中、わざわざ足を運んで頂いた上に、疑問への回答もしていただいて
本当にありがとうございました。
早速再開された安定版2.04RをDLさせて頂きました。
これからもSBが発展していくのを楽しみにしていますので
今後ともよろしくお願い致します。
早速DLさせて頂きました。
どうもありがとうございました。
今後ともどうぞよろしくお願い致します。
当エントリの記述にてはその辺の判断が付きかねますので、問題が解決したのであればその旨明示いただけたら助かります。
あと、バグ是正を施したのに版数を変えないというのは「自分が利用しているのはバグありなのかナシなのかが分からない」という状況になり、それは非常にマズいと思いますので、「2.04.1R」とか「2.04R-1」とかハッキリと分かるようにしておくべきかと。
版数管理には色々な都合もあるとは思いますが、「バグあり」と「バグなし」が全く同じ版数という状況だけは避けていただきたく。
しかし、カテゴリーに設定したトラックバックが重複して送信されているようです。
取り急ぎ、ご報告まで。
さすがに、0からソースを読むのは大変ですが、仕様書や、ツールの力を借りれば、ある程度は軽減されるはずです。
そうすれば、テストやデバッグなどに関して、多少なりとも、手伝わせて頂くことが可能になるのではないか、と思っています。
また、現状の仕様を整理して明文化することで、品質の向上が図れるかもしれません。
思いつきの発言で恐縮ですが、是非ともご検討頂ければと思います。
>当エントリの記述にてはその辺の判断が付きかねますので、問題が解決したのであればその旨明示いただけたら助かります。
はい。
最新版では、ビルドナンバーが付加されています。
管理画面、下部に表示されているバージョンナンバー「2.04R」にマースカーソルをあわせていただくと、ビルドナンバーが確認できます。
最新版のビルドナンバーは「SB204_20060216」です。
それ以前のバージョンではビルドナンバーは見れませんので、これで最新版かどうか判断してくださるよう、お願いいたします。
管理画面で見れる、と言うことではなく実際にダウンロードを行う場面にて表記されるバージョンナンバーで確認できないと意味がないと思うんです。
例えば1.4から、同バージョンの不具合のみを修正して1.41にする、等です。
#すべてのユーザーが自分と同じ、という基準で考えるのは大変危険かと。
Windowsのように自動でアップデート版が有るかを調べて結果をユーザーに教えるならば兎も角、ユーザー側で調べてアップデートを行うソフトウエアであればバージョン番号は小数点以下で細かく管理するべきです。
また今回のように「フォルダ毎差し替え」ではなく個別のファイルを数個のみ直す事で修正できるある種パッチのようなバージョンアップの場合、本来と同じディレクトリツリーを維持し、その中で修正のファイルだけを置く。と言うアーカイブも用意するべきかと思います。
ともかく、言いたいことは正にこの通りですので、もうちょっと利用者寄りの文章と版数管理をお願い致します。
横から失礼します。
バージョン番号については特に賛成でも反対でもないのですが、差分アーカイブについては賛成できません。
全部揃っていないと機能しないものをばらばらで配布すれば、新規インストールのつもりで間違ってダウンロードされたり、一部のファイルのアップロード忘れに気づかないなどのトラブルが予想されます。
差分アップデートはそういった人的ミスについても自分で対応しなければならない、ある意味難易度の高いアップデートだと思いますので、「全てのユーザーが自分と同じというわけではない」というなら、今のアップデート方式の方が「より広い範囲のユーザーをカバーしている」という意味で正しいと思います。
改めて読んでみると少し矛盾している部分がありました。その点に関しては訂正いたします。
あと、補足で書かせて頂くと・・・当然「差分アップデート」とは別に従来通りのバージョンアップは私も必要だと思います。
n-yoshiサン>
これまた失礼しました。
「このアップデート方式はちょっと違うんじゃないかなー」と言う意識が先行してしまい投稿済のコメントを確認せず・・・でした。
以後気をつけます。
いつもお世話になっております。
早速、DLさせて頂きました。
お疲れ様です。ありがとうございます。
いろいろ大変だと思いますが、これからも頑張って下さい。
よろしければお答えいただけると助かります。
2.03からバージョンアップしたのですが、インデックスページの下部に表示される「Powerd by」のところが、2.04Rの表記にならず、2.03Rのままになるのですが、2.04Rという表記に変えるためには、何か作業が必要なのでしょうか?
管理ページでは2.04Rと表記されるので、テンプレートの問題なのかもしれないのですが。
この場に不適切な質問でしたら申し訳ありません。
再構築はされたでしょうか…?
例:記事カテゴリーで
カテゴリ
子カテゴリ
1
2
3
4
と編集画面で設定すると、ウェブページで表示されるときに3と4が入れ替わっている
Profile内のデータが消えてしまったので報告させて頂きます。
バグなのでしょうか。
しかし、なんらかにより編集基本設定、入力補助、プロフィールが数度消えてしまったのは事実です。
失礼いたしました。
今回、sbからSB2.04Rにアップグレードをしたのですが、更新が一切できなくなってしまいました。
記事編集等で保存を押すと自動的にadmin頁に戻り、クッキーを有効にして下さいと出るのでます。IE6でsbを使っていていままでこんなコメントは出なかったのですが、一応確認してみたところクッキーは有効になっていました。
他の設定を変更しようとボタンを押すと、同じように戻されてしまいます。
データこんばーと中も何事も無かったのですが、どうなっているのでしょうか。
アップグレードに関しては、ヘルプに載っていた指示通りにFFFTPでアップロードしました。sbのバージョンは1.14Rでした。
Serene Bach 2.04Rを新規にDLし設置しました。
書き込みは正常にできるのですが、2点気になる箇所があります。
下書きで保存したあとに、現在の状態を確認する [非公開]をクリックすると
処理通知:該当する記事がありません。
とのメッセージが出ます。そのまま公開して保存にすると、問題なくアップされています。
編集メニュー/記事リストをクリックすると
処理通知:Need to set template at lib/sb/Admin/List.pm line 537
とのメッセージが表示されます。
パーミッション等は何度もチェックしたのですが…、WEB設定の方で何かミスしているのでしょうか?助言頂けると助かります。
記事を編集しようと、ステータスや記事リストから記事(のタイトル)をクリックすると、有効期限が切れています、のログインを求められ、パスワードを入力するとエラーでページが表示されません。それ以外は問題がないのですが…