CJ Club TOP/CGI Script/BBS/I-BOARD/K-Tai
|
I-BOARD/K-Tai |
ダウンロードが完了したら解凍してください。念のためこのページも保存することをオススメします。
このCGI はフリーですが規定通りに使ってください。オリジナルスクリプトです。ということは、著作権欄を消さない限り再配布自由です。
同封のReadme.txtにも目を通しましょう。
#!/usr/local/bin/perl
これを正しいパスに書きなおしてください。だいたいのサーバではこのままでOKです。
$met = "POST"; $back = "../index.html"; $pass = "7777"; $title = "I-BOARD/K-Tai";
POSTのままでもJ-SKYを自動的に認識、GETにするのでだいたいの場合このままでOKです。
もどるURLに書き換えてください。
管理用パスワードです。パスワードを書き換えてください。
タイトル名に書きなおしてください。そのままタイトル名に繁栄されます。
34、35行目
$res_n= 1; $res_r= 1;
1にするとレス機能が使えます。
レスがあった記事をトップに持ってくる場合はここを1のままにしておく。
[public_html]┐ ├ [ibbs] ┐(ロック機能/を使う場合[777]) │ ├ ibbsk.cgi [755] (このファイルにリンクを張ります) │ ├ ibbsk.dat [666] │ ├ set.cgi [755] │ ├ ktai.gif (他のI-BOARDシリーズと共有する場合あったほうがよい) │ ├ jcode.pl [755] (他のCGIと共有できます) │ ├ rank.dat [666] (発言ランクを使う場合) │ └ ic.dat [666] (カウンタ機能を使う時必要) └ index.html
[ ]内の数字は送るときのパーミッションです。
ファイル名 | モード | パーミッション |
---|---|---|
ktai.gif | バイナリ | 特に無し |
ibbsk.cgi/jcode.pl/set.cgi | アスキー(テキスト) | 755 |
ibbsk.dat/ic.dat/rank.dat | アスキー(テキスト) | 666 |
$t_mail= 0; $mailad = 'user@host.ne.jp'; $mymail= 1; $o_mail= 1; $q_mail= 0; $iurl = "http://www.xxx.com/"; $s_mail = '/usr/lib/sendmail';
$t_mail の 0 を 1 に変えると機能が働くようになります。
$mailad は通知をするメールアドレスです。あなたのメールアドレスをいれましょう。
$mymail ここを 1 にすると自分の投稿もメールで通知されます。(アドレス記入欄に通知するアドレスと同じアドレスを記入した場合)
$o_mail 1 にすると希望した投稿者にレスをメールで通知します。
$q_mail はサーバが sendmail 互換の q_mail を利用している場合 1 にしてください。
$iurl はメールの際に記載するあなたのページのURLです。
$s_mail はsendmailパスです。だいたいのサーバはこのままでOKですが、一応サーバ管理者にお問い合わせください。
$log = "ibbsk.dat";
今使っているI-BOARDシリーズのログ名に変更します(I-BOARDだったら ibbs.dat)。そのあと、携帯からの書き込みにも対応できるようにします。
79・81行目
$icoc = "ktai.gif"; $fontc= "#626262"; $hrc = "#F3A7A7";
$icoc で指定した画像は今お使いのI-BOARDシリーズのアイコンと同じディレクトリにいれます(アイコン機能使用していたら)。
$fontc は携帯から書いた場合の記事の文字色です。
$hrc は I-BOARD/2001 と共有する場合は設定します。旧I-BOARDシリーズと共有の場合は空欄にしてください。
過去ログ機能も使用している場合はそのあとの指定も行って下さい。
ログファイルは設定ファイル毎に変更しましょう。
新しいログファイルは自動で生成されます(その際ログファイルを生成するディレクトリのパーミッションは777or755)
きちんと設定されているかは http://www.xxx.com/ibbsk.cgi?mode=all で確認できます。