CJ Club TOP/CGI Script/BBS/Book BBS

Book BBS

簡易ゲストブック



1.特徴とサンプル

1.簡易ゲストブック。
2.設置が簡単。
3.タグの使用も設定可能。
4.カウンタも設定可能。
5.管理者の判断で記事が削除。
6.クッキー対応。
7.登録記事の編集。


※Ver1.1以前のをお使いの人はお手数ですがバージョンアップする事をおすすめします。


□BookBBSのCGIスクリプトのオリジナル「ゆいりんく」は、ゆいちゃっとで入手できます。
□ゆいりんくの改造版「BookBBS」の再配布は再配布条件に従った正規なものです。

BookBBSのサンプル
[パスワードは7777です。]
実際に書きこんでテストすることもできます。


2.ダウンロード

次のファイルをダウンロードしてください。

[bookbbs.zip(14KB)]
bookbbs.zip
[bookbbs.lzh(14KB)]
bookbbs.lzh

Ver4.2


ダウンロードが完了したら解凍してください。
念のためこのページも保存しましょう。

このCGIは規定どおりに使ってください。



3.ファイル確認

解凍した後きちんと以下のファイルがあるか確認してください。


4.設定変更

最小限の設定変更の説明です。
[bookbbs.cgi]をメモ帳などのテキストエディタで開いて設定してください。

★1行目

#! /usr/local/bin/perl

これを正しいパスに書きなおしてください。だいたいのサーバではこのままでOKです。



★24行目

$title = 'BookBBS';

タイトル名です。タイトル表示がこれになります。


★25行目

$homepage = '../index.html';

もどるをクリックしたときもどるURLです。


★39行目

$y_mail = 'user@xxx.xxx.ne.jp';

あなたのメールアドレスです。


★40行目

$your_n = 'あなたの名前';

あなたの名前(ハンドルネーム)です。


★42行目

$passwd='7777';

パスワードです。重要です。
あなたにわかりやすく、かつ、他人にわかりにくいものにしましょう。

ここまでが最低限の設定です。

5.サーバに送る(テスト設置)

最低限の設定ができたら、サーバに送りましょう。
ここでは「public_html」の下に「book」というディレクトリを作りそこにアップロードする

という仮定で図解説明します。

public_html┐ ├ [ book ] ┐ │ ├ bookbbs.cgi [755](このファイルにリンクを張ります) │ ├ bookbbs.dat [666] │ ├ bcount.dat [666] (カウンタ設定をONにする場合は必要) │ ├ jcode.pl [755] │ └ *.gif (カウンタにGIF画像を使うときに 1.gif / 2.gif / ... /8.gif / 9.gif) │ └ index.html

[ ]内の数字は送るときのパーミッション設定の数字です。

ファイル名 モード パーミッション
bookbbs.cgi アスキー(テキスト) 755
bookbbs.dat
アスキー(テキスト)
666
bcount.dat
アスキー(テキスト)
666
jcode.pl
アスキー(テキスト)
755
*.gif
バイナリーモード
特に設定無し


6.テスト

きちんと表示されたら入力してみましょう。
きちんと入力処理ができたら成功です。おめでとうございます。
あとは、HTMLファイルから「bookbbs.cgi」にリンクを張るだけです。

7.追加設定の説明:タグ編

タグ(<a href=""></a>や<b></b>や<img src="">など)
を使えるようにする。

★66行目

$tagkey = 0;

ここの 0 を 1 に設定するとタグが使えます。

8.追加設定の説明:カウンタ編

カウンタを表示する。

★70行目

$counter  = 1;

ここを 1 に設定すると左下にカウンタが出ます。
(おまけ的なものなので正確かどうかは保障しかねます)

※この場合必ず「bcount.dat」のファイルを同じディレクトリにアップロードしなければ動作しません。

9.GIFファイルでカウンタを表示する

まず数字のGIFファイルを作ってください。その際のファイル名は
数字に対応した数字ファイル名に。

0.gif 1.gif 2.gif 3.gif 4.gif 5.gif 6.gif 7.gif 8.gif 9.gif

上のファイル名で10個GIFファイルを用意したら、
同じフォルダにアップロードしてください。
数字のGIFファイルの縦幅、横幅それぞれすべて同じ幅にしてください。

★74行目

$mini_wid = 8;

GIFファイルの横幅を指定してください。


★75行目

$mini_hei = 12;

GIFファイルの縦幅を指定してください。

適当なGIFファイルが無い場合

10.リンクを画像に置きかえる


★60行目

$link_i= "";

ここをURLで指定すると画像に置き換えます。


11.その他

わからない、設置できない、バグがでた、などの情報はサポート掲示板までお願いします。

さらにシンプルに1行式BBS
まじパラ☆

更新履歴 コメント
03/06 Ver1.0 配布スタート。どうなるのか…。
03/15 Ver1.1 次ページが表示されないバグを修正
04/17 Ver2.0 クッキー対応。
99/09/11 Ver3.0 各種バグ修正、スタイルシート対応。
99/10/16 Ver3.1 記事削除の際のバグを修正
99/11/06 Ver4.0 記事編集機能を追加
99/12/15 Ver4.1 自動リンク機能追加、記事がないのに表示されるバグ修正
99/01/07 Ver4.2 各種バグ修正、少し仕様変更



TOP
Click here to visit our sponsor