B-Chat説明書
- このCGIはフリーウェアです
- 個人が非商用に使用する限りは、ご自由にお使い下さい
- CGIレンタル業など商用での使用には作者の許諾が必要です(お断りする場合もあります)
- 著作権は作者「わごな」にあります
- アーカイブファイル及び、アーカイブ内の全てのファイルの二次配布を禁止します
- 説明されている以外のカスタマイズは自身の責任において行ってください
- このプログラムを使用する事によって万一損害が生じたとしても、作者はその損害について一切の責任を負いません。
- また、本プログラムに不備があった場合でも作者は、修正およびサポートの義務を負わないものとします。
- CGIの設置経験のない方はCGIについて勉強してから実際に設置する事を強くお勧めます
もくじ
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.cgi、chat_admin.cgi、chat_m.cgi の1行目のperlへのパスを環境に合わせて変更して下さい(プロパイダが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のサポートBBSに投稿願います(作者の知識レベルが低いため解決できないこともありますが、ご容赦下さい)
- このCGIを使用した感想などをCGI-PLANTのゲストブックにカキコして頂けると今後の創作活動の大きな励みになりますのでお願いします
- CGI-PLANTでは利用者のリンクを用意していますので公開してよければ登録して下さい
- バージョンアップの際には「お知らせメール」を発行しております メールアドレスを入力するだけの簡単な手続きになっておりますのでぜひ、ご登録ください(申込みの解除もウェブ上からできます)
このたびはCGI-PLANTのCGIを使用して頂きありがとうございました