B-Chat説明書

もくじ

1.ファイルの準備

解凍すると以下のファイルができているはずなので確認してください

readme.html
設置手順書(このファイル)
chat.cgi
cgiファイル(本体)
chat_admin.cgi
cgiファイル(メンテナンス用)
chat_c.cgi
B-Chat共通処理
chat_i.txt
設定保存用
chat_m.cgi
cgiファイル(参加者・参加人数表示)
chat.css
スタイルシート
chat_w.css
スタイルシート(おまけ。白背景用)
chat.js
javascript
char_log.txt
ログファイル
enter_log.txt
ログファイル(入室記録)
lockfile
排他制御用
jcode.pl
日本語処理ライブラリ
nock.wav
入室お知らせ用WAV形式サウンドファイル

(*)jcode.plの著作権はKazumasa Utashiroさんにあります

2.設定

各cgiの変更(必須)

chat_c.cgiの変更

3.アップロードとパーミッション(属性)の変更

説明書以外をサーバにアップロードしてください。パーミッションは以下の通り。

各種.cgi(実行ファイル)
0755
各種.txt 及び lockfile(読み書きするファイル)
0666
その他(閲覧だけのファイル)
0644

ここで指定したパーミッションは参考値です。実際の設定はプロパイダの指示に従って下さい。

4.cgiの設定

CGIのURIをブラウザのアドレス欄に入力し、管理者モードで起動してください。(http//〜〜/chat.cgi?mode=admin)

設定というリンクから設定変更画面に入り各種設定を行ってください。

通常表示から管理者モードへのリンクはありません。管理者モードのURLはお気に入りやbookmarkに登録しておくことをおすすめします。

5.カスタマイズ

配色の変更や、発言の行間に線を入れるなど、デザインのカスタマイズはスタイルシート(chat.css)で行ってください。

白っぽい背景にする時はおまけの chat_w.css を chat.css に上書きした後カスタマイズしてください。

6.コマンドの使用方法

コマンドのスペルそのものも設定画面で変えられますが、ここでは初期値で説明します。

#cmd del
このコマンドを発言した人の発言ログを消去します。
#cmd alldel
全員の発言ログを消去します。
#cmd worddel 単語
「単語」を含む発言ログを消去します。(全員の発言が検索・削除の対象になります。)
#cmd kick ID
参加者(ID)を退室させます。IDは参加者一覧に表示される1〜2桁の数字で、管理者にだけ表示されます。

7.別htmlへの人数、参加者表示

別のhtmlへ入室人数、参加者名の表示を行うには、JavascriptまたはSSIを使用します。

詳しくはchat_m.cgiの冒頭に書かれている説明をご覧になってください。

8.その他


このたびはCGI-PLANTのCGIを使用して頂きありがとうございました