COM BOARD - whoo's edition |
COM BOARD Kai |
▼圧縮書庫の内容 | |
|
→ lockシステム用の空フォルダ → CGI本体 → ログ用ファイル → 歌代和正氏製作のライブラリ → HOME画像 → 壁紙画像 → 覗き見防止用のダミーファイル → このマニュアル |
#!/usr/local/bin/perl *プロバイダで定められたPerlへのパスを指定します。 ※必須 |
require './jcode.pl'; *jcode.plへのパス。(同一フォルダにある場合はこのままでOK) |
$title = " COM BOARD - whoo's edition "; *タイトル名です。お好みのタイトル名に変更してください。 |
$b_size = '13px'; *本文の文字サイズをピクセル単位で指定します。 |
$backgif = "./w-paper214.png"; *壁紙を使用する場合にパス付きで指定します。使用しない場合には「""」のみ。 |
$bgcolor = "#F3EDE6"; $text = "#7A7A66"; $time_col = "#6666CC"; $hrbar = "#A8A88C"; *背景色や文字色などを16進数、または色名で指定します。 |
$homepict = './home.png'; $homepictwd = 13; $homepictht = 13; *HPのリンクに使う画像の要素を指定します。 |
$srbfcl = ""; 〜 $scracl = ""; *CSSを利用しスクロールバーの配色をRGB16進数で指定できます。 なお、この指定はIE5.5以降のブラウザでのみ有効で、 何も指定しない場合は各ブラウザの標準配色で表示されます。 |
$tframesize = 95; *投稿フォームのフレームサイズをピクセル単位で指定できます。 |
$urlkey = 1; *投稿フォームにHPの入力項目を使用する場合には1。 |
$ftborder = 0; *投稿フォームのテーブル枠を表示する場合には1。 |
$ftbgcol = ''; *投稿フォームの背景色を指定する場合にはRGB16進数で指定。 |
$pass = '0123'; *管理モードのパスワードです。英数字で指定してください。※必須 |
$max = 80; *投稿記事の最大保持行数です。 あまり大きくするとパフォーマンスの劣化や、ログ消滅の危険性が高くなります。 |
$script = './combbs_kai.cgi'; $logfile = './combbs_kai.log'; *各ファイルの名称を変更した場合は、ここも必ず書き換えて下さい。 |
$lockkey = 0; *ログ消滅防止策としてのファイルロック機構の設定です。 サーバでsymlink関数が使用可能であれば「1」、 使用できない場合やよく判らない場合には「2」とします。 |
@COLORS = ('808080','6666FF','6699CC','669966','00CC00', '999900','CC9933','FF6666','FF0099','996600'); *文字色をRGB16進数コードで定義します。 色を増やす時は「,」で区切り、コードの前後は「'」でくくって下さい。 |
▼全体の配置とパーミッション値 |
[combbs_kai] (755) ※任意のディレクトリ(フォルダ) | +---- [lock] (777) ※転送できない場合は手動で作成 | +---- combbs_kai.cgi (755)A | +---- combbs_kai.log (666)A | +---- jcode.pl (644)A | +---- home.png (644)B | +---- w-paper214.png (644)B | +---- index.html (644)A ※BBSの作動とは無関係のダミーのHTMLです。 |
@ |
まず、CGIの設置が可能なサーバー上に任意のディレクトリ(フォルダ)を作成して下さい。 次に、そのディレクトリの中へ ・「combbs_kai.cgi」 ※CGI本体 ・「jcode.pl」 ※ライブラリ ・「combbs_kai.log」 ※ログファイル をアスキーモードで転送します。 その際、ディレクトリの直視を防止する為に、何らかのindexファイルも一緒に転送して おくと良いでしょう。 圧縮書庫に同梱されている防止用の「index.html」は、プログラムの実行そのもの に一切関係ありませんので、別のindexファイルに置き換えても大丈夫です。 また、壁紙やHOMEマークに画像ファイルを使う場合には、このディレクトリ内へ バイナリーモードで転送します。 (※サンプルとして、w-paper214.pngとhome.pngが同梱されています) |
A |
ログファイル破損防止のためのロック機能を利用する場合には、 このディレクトリの配下にロックファイル用の「lock」ディレクトリを作成して下さい。 (※FFFTPをお使いの方は同梱の「lock」フォルダを転送するだけでOK) |
B |
各ファイルとディレクトリのパーミッション(属性)を、別記のものに変更して下さい。 ただし、 一部のレンタルサーバーでは「755」「666」「777」などの指定が使えません。 あらかじめサーバー運営会社のHPにある『サポート』や『FAQ』などをよく読み、 自分が利用しているサーバーのパーミッションをご確認ください。 「755」→「700」/「666」→「600」/「777」→「705」・・・などのように 運営会社より別途に指定されている値があれば、そちらをお使いください。 |
C |
設置後、combbs_kai.cgiにアクセスして支障なく動いたら作業は完了です。 (※運用開始前には必ず「書き込みテスト」や「ログの削除テスト」を実施して下さい) |
■「お名前」と「コメント」を入力し、「文字色」を指定してから[書込]ボタン または[Enter]キーを押すことでログが更新されます。 ■ このBBSの特性上、複数行にわたる書き込みはできません。 ■ 二重投稿の防止機能が付いているので、同じ内容を連続投稿することはできません。 ■ ログの削除は、最下部の[管理]から管理モードへ移行して実施します。 |