05 May 2006 21:34
SB Serene Bachスクリプトアップデート
現在このサイトは移転のため更新停止しています。
新しい記事はVERSIONFIVEにて更新されていきますのでそちらをご利用下さい。
また一部のエントリは新しいサイトに一部修正加筆されて再掲されています。[再掲されているエントリ一覧]
昨日のsbのUTF-8化に引き続いてsbからSerene Bach(シーリン・バッチって読むんだって!)にスクリプトをアップデートしました!
あの忌まわしき挫折からおよそ9ヶ月、Serene Bach(以下SB2)はバージョンが2.02Rから2.04Rにあがり、オフィシャルガイドまででちゃいました。
もちろん買って読んでいると、、あの挫折の気持ちもどこかに薄れてアップデートしたくてたまらねぇ!でもひそかに待ってたSB2のShift-JIS版はどうやらでなさそうなので、リデザインの節目にsbをUTF-8化までしてアップデートしちゃいました。
コメントもShift-JISでは文字化けしてたトラックバックや記事内の特定の文字も問題なくできて、しかも2.02Rにしたときすべての記事にカテゴリを振りなおしていたあの手間は気づけばすべて移行されていました!(オススメ商品や拒否リストまで!)
思った以上にカンタンにできて感動するばかりです。Serene Bach製作者のtakkyunさん本当にありがとございます;;
さらに移行の際にはSBの大御所お二方の記事を参考にさせていただきました。
やっとSB2になったので、sbになかった各部の高性能さに感嘆の声をもらしつつ、これからスパムフィルターなどを導入していきたいと思います。
てことで続きに手順を覚書しておきます。
Serene Bachへの移行作業
- ローカルでの準備作業
- Serene Bachの最新版をsb開発研究所さまからダウンロード
- SB2で使用するプラグイン(今回導入分は下記に挙げておきます)をダウンロード
- sbで使用していたテンプレートをSB2仕様(プラグインの独自ブロックも)に更新
- オフィシャルガイドに収録されている「テンプレートメーカー」またはsbのutil/make_template/make_temp.plにて書き出しておく
- cgiファイルのperlのパスを必要に応じて書き換えておく
- FTP(ブラウザ)での準備作業
- カウンタを使用している場合はカウンタの数をメモ
- data/、lib/、plugin/フォルダにあるファイルをFTPでローカルにバックアップを取っておく
- SB2への移行作業1
- sb.cgi、admin.cgi、cnt.cgi、mb.cgiをFTPでアップロードして上書きする(パーミッションの変更も忘れずに)
- lib/、doc/、plugin/の中身をごっそり入れ替える
- install.cgiをFTPでアップロードし、admin.cgiと同じパーミッションにする
- ブラウザからinstall.cgiにアクセスして、インストール・データ移行を画面の指示に従って行う
- インストール終了後、install.cgiをFTPで削除する
- SB2への移行作業2
- テンプレートをインポートし、問題がないかチェック
- プラグインリストから使用するプラグインをチェックし、それぞれの設定を行う
- カウンタの数を「アクセス解析」プラグインの設定画面から変更しておく
- ここまで行ったあとに全再構築して完了
今回導入したプラグインリスト
- ちょっと一言 by sb開発研究所さま
- アクセス解析 by sb開発研究所さま
- ThumbPop by sideblue weblogさま
- パンくずリスト表示プラグイン by Boleroさま
- ツリー化プラグイン by Boleroさま
- ページナビゲーション展開 by Serene Bach on the Prairieさま
- Yet Another Access Log by Serene Bach on the Prairieさま
また、sb、SB2のプラグインのリストでは宵闇書房 Twilight bookstoreさまの「sb / Serene Bachプラグインリスト」という記事がそのほとんどと思える数を網羅されていてすばらしいですヽ(´Д`)ノ
sb,SereneBach | - | -