04 May 2006 19:31
SB sbをUTF-8化
現在このサイトは移転のため更新停止しています。
新しい記事はVERSIONFIVEにて更新されていきますのでそちらをご利用下さい。
また一部のエントリは新しいサイトに一部修正加筆されて再掲されています。[再掲されているエントリ一覧]
ほんっと今更なんですが、sbをUTF-8化しました。
あ、SBにアップデートしたわけじゃないですよ。ただ、文字コードがShift-JISだったsbをUTF-8化しただけです。
あ、しかもサイト全体をUTF-8化したわけじゃないですよ?このsbで出力されるブログ部分だけです。
それにあわせてこのブログ部分で使用するCSSの@charsetを削除しています。削除したのは、ここに@charset "UTF-8";って書いちゃうと他のページ(Shift-JIS)で読み込んだ時おかしくなっちゃうからです・・・。
ではなぜこんな意味なさそうなことをしたのかというと、
- sbをUTF-8化 [5/4]
- sbをSerene Bachへスクリプトアップデート [GW中を予定]
- VERSION510をリデザイン [5/24以降を予定]
- Serene Bachを他ページ出力のため複数設置 [5/24以降を予定]
そうです、以前挫折したSerene Bachへスクリプトアップデートするための下準備です!
今回、blog*citronさまの記事を参考(というかそのまんま実践しただけ)させていただきました。この記事を公開された直後に「僕もします」とかコメントしておいてこんなに遅れてしまいました。ユヅさん本当にごめんなさい>_< そして本当にありがとうございました!
てか、まだUTF-8化しただけなんですけどね_| ̄|○
てことで続きに手順の覚書を残しておきます。
- ローカルでの作業
- data/以下をローカルに保存
- configre.cgiを削除し、これ以外のファイルをUTF-8化して保存(CharsetConverterを利用しました)
- sbの最新版をsb開発研究所さまからダウンロード
- lib/lang/ja.plをUTF-8で保存、init.cgiなどを設定し、UTF-8でsb1/というフォルダに新規設置
- FTP(ブラウザ)での作業
- sbアップロード(data/はまだ入れ替えません)
- ログイン名とパスワードは以前と同じで新規ユーザー作成
- UTF-8化したdata/をごっそり入れ替える(configre.cgiは含まれません)
- 環境設定で保存形式をトップページのみhtml生成(None)にする(blog*citronさまからのウケウリ)
- いったんすべて再構築
- 環境設定、編集設定、プラグインを以前と同じにする
- すべて再構築
- 確認作業など
- チェック(新規作成・トラックバック送受信・コメント)して問題なければ以前のフォルダを削除
- ベースフォルダ、init.cgiの設定を以前のものに変更
- 最後にFTPでsb1/をsb/にリネームして完了
sb,SereneBach | - | -