日本語と中国語が使える掲示板を作ろうと思い、フリーのcoolshotをダウンロード。UTFコード化してみる。
全ファイルのhtml生成のヘッダの中をshift JISからUTF-8に変更。
日本語コード処理を停止(コメント化)。
エディタでUTFコードで保存。
これだけでは文字化けやアイコンのリンク切れなどが残った。これは掲示板の設定画面から解消できるが、設定画面を見ると「保存」ボタンがない。おなじページをshift JISにエンコードすると、一番下にボタンがある。よく見ると、最後の項目の途中から、たぶんhtmlが文字化けなどでエラーを起こして無視されている。Shift JISのままでは正しい設定が出来ない。(UTFコードでの文字化けを修正したいのだから)
対策として、暫定的にsystem2.cgiのエラーを起こす後から保存ボタンの前までをコメント化して動かす。するとほとんどの項目を変更して保存できるようになる。設定の中で「??」に化けているのは「■」である。(shiftJISでエンコードして見ると分かる) これを直す。他の文字化け箇所も修正して保存する。system2.cgiの内容を元に戻す。