Last Update: Feb 18, 1999
掲示板用ディレクトリの作成と,掲示板DBへのエントリが必要です.
e.g.) forum/フォーラム
cp -pr board forum
forum フォーラム 0
<a href="kb.cgi?b=forum&c=v&num=40">フォーラム</a>
kb.phをコピーして,掲示板用に書き換えます.
chmod go-x kb.cgi
cp -p kb.ph forum/kb.conf
$SYS_ICON = 1; $SYS_BOTTOMTITLE = 0; $SYS_BOTTOMARTICLE = 1; | |(タイトル一覧で,新着記事が下へ向かって増えていくようにする) ↓ $SYS_BOTTOMTITLE = 1;
forum フォーラム 1
chmod go+x kb.cgi
アイコン定義ファイルをコピーして,掲示板用に書き換えます.
chmod go-x kb.cgi
cd icons
cp -p all.idef forum.idef
bug.gif バグ change.gif 変更要求 done.gif 対処 complete.gif 完了
chmod go+x kb.cgi
KINOBOARDS/1.0を使って書き込まれた記事以外に, 既存のファイル(例えば書き溜めた日記等)を, KINOBOARDS/1.0の記事扱いすることができます. 既存の記事群にリプライを貰えるようにすることや, 簡易検索エンジンとして使うことができます.
chmod go-x kb.cgi
\ls d9612.html d9701.html d9702.html (←追加するファイル群)
(追加するファイルを確認する)
\ls !* >> kb.db
chmod go+x kb.cgi
掲示板毎に,宛先を書いた専用のファイルを作成します. このファイルがなければ,メイルは送られません.
chmod go-x kb.cgi
nahi@keynauts.com
nakahiro@kinotrope.com
nahi@keynauts.com
# nakahiro@kinotrope.com ※海外出張のため,4月まで配信せず
chmod go+x kb.cgi
機能特別版のkb.cgiプログラムを作 ってある場合,記事の訂正はブラウザから行なうことができます. なんらかの理由により,機能特別版のkb.cgiがインストールできない場合は, 以下のようにして,記事ファイルを直接書き換えます.
chmod go-x kb.cgi
cd test
mv 123 foo
cp -p foo 123
chmod 666 123
chmod go+x kb.cgi
機能特別版のkb.cgiプログラムを作 ってある場合,記事の削除はブラウザから行なうことができます. なんらかの理由により,機能特別版のkb.cgiがインストールできない場合は, 以下のようにして,記事ファイル群を直接書き換えます.
chmod go-x kb.cgi
cd test
mv kb.db foo
cp -p foo kb.db
chmod 666 kb.db
11 0 123456789 こんにちは なし foo.bar.jp なひ nahi@keynauts.com http://
↓
#11 0 123456890 こんにちは なし foo.bar.jp なひ nahi@keynauts.com http://
mv 15 ~/tmp
chmod go+x kb.cgi
R5.2から, kinologue.pl を使って,KINOBOARDSの動作ログを取れるようにしました. なんらかの警告や障害があった場合, kbディレクトリ内のkb.klgというファイルに, コメントとその重要度が書き出されます.各重要度は次の意味を持ちます.
行頭の識別子 重要度ラベル 意味 W, WARN 単なる警告. E, ERROR エラー.できるなら対処すべき. C, CAUTN エラー.なんらかの対処が必要. F, FATAL エラー.システムは再起動不可能な状態. A, ANY 不明.その他のコメント.
設定次第では,ログを取らないようにすることもできます. インストール直後の動作の安定しないうちは, 原因究明のため,極力ログを取るようにしてください. 動作が安定してきたらログを取らない設定に変更するといいでしょう.
ただ,悪戯等を見張るためにも,できればログを取り続けることをお勧めします. その場合,ログファイル(kb.klg)はどんどん大きくなるので, 適宜削除するなり移動して圧縮するなりしてください. 掲示板動作中にこれらの作業をしても,なんら問題はありません.