Evolutions(進展) BBS の略で EVBBSといいます。(ほんとは違ったんですけど...後付けで考えたんです(^^;)
簡単なPerlスクリプトで書かれたコメント付加型伝言板です。おかしなコードや、変な書き方をしている所があるかもしれませんがとりあえず動く(様にみえる)ので、何卒ご容赦を...(^^;;;;不具合があればできるだけ対応します。
●以前のバージョンをご使用の皆様へ(バージョンアップ時の注意点)
- 外見や使い勝手にはほとんど変更ありませんが、データファイルの構造等を変更しましたので、3.x以前のバージョンとは互換性がなくなりました。以前のデータやコンフィグファイルは、コンバートスクリプト、p2evb.pl
を使ってコンバートできます。
- 4.10で新しく設定ファイルのパス/名前を記述したレイアウトファイル(layout.lst)を導入しました。これにより複数の掲示板を運営することができます。
- admin.cgiも複数掲示板に対応しました。要らない装飾を省き管理に徹する仕様にしたため、サイズがコンパクトかつ速くなりました。
08/15 4.10
08/14 4.10
- レイアウトファイル導入
- admin.cgi変更
- 多少のバグ取り
08/04 4.00b
- TestView修正
- admin.cgiの出力データが正常に表示されないバグ修正
- 日時に秒数を追加。(プロバイダ等へアクセスを問い合わせる際には、秒数まで指定しないとダメらしいので)
07/31 4.00a
- フォームエラーの後の伝言が、すべて新規伝言になってしまうバグ修正
- 本文に';を使うとJavaScriptエラーになってしまうバグ修正
EVBBS Vr.4.10(Lha圧縮ファイル)をダウンロード
●EVBBS 伝言板の特徴
- 最初の伝言を親として、それぞれの伝言にコメントを追加していける伝言グループタイプの伝言板です。
- 最新の伝言がすぐわかる最新伝言表示付。
- 簡易二重投稿防止機能。
- <FONT>タグが使える。簡単入力機能付。
- 管理者CGIで管理が簡単。
- 細かくカスタマイズできる。
- ....って、こうやって書くとあんまり特徴ないなあ(^^;
●4.0以前のバージョンとの相違点
- 将来項目の追加が簡単にできるようにデータ構造を変更
- URL、メールの本文自動リンク付加機能を付けた。
- <FONT>の入力がより簡単になった。
- cpの使用を止め、標準モジュールのFile::Copyを使うようにした。
- その他、細かい変更点あり...各自探してくれ(笑)
●使用条件等
- このスクリプトの著作権は fix@elemsoft.com
elemsoftにあります。
- このスクリプトは、以下の使用条件を満たす場合、無償で設置及び使用しても構いません。 ただし、使用条件をすべて満たしていたとしても、当方の判断により、使用中止していただくこともありますので、あらかじめご了承下さい。
<使用条件>
- 営利目的でない個人のWEBサイトに設置すること。
- 自力で設置できること。
- 以下の場合は設置不可です。
×アダルトな内容や、それに対するリンクが含まれているサイト。
×政治的/思想的/宗教的な内容や、それに対するリンクが含まれているサイト。
×一般常識、マナーに反する内容や、それに対するリンクが含まれているサイト。
- 設置にあたっての報告等は一切不要です。
- 商用サイトを運営している方で、どうしても設置したいという非常に奇特な方(^^;は cgi@elemsoft.com
までEメールにてお問い合わせ下さい。
- このスクリプトを使用することによって生じるすべての損害、クレーム等について当方は一切責任を取りません。使用者の責任において処理してください。
- ソースは非常に読みにくい(サイズ優先にしてみたため、ごちゃついてる(^^;)と思いますが、改造等は自由に行っていただいて構いません。 その際は、改造者がわかるようにその旨をどこかに明記して下さい。 また、改造、非改造を問わず無断で再配布、転載等することはしないで下さい。
- このスクリプトに関するサポートは基本的には行いません。 が、質問等には*出来る範囲*でお答えしようと思っています。
●既知の問題および問題になりそうな事柄。
- ブラウザでの表示チェックはWindows上にて、IE5.0、NN4.7、lynxで行ってます。その他のプラットフォーム、ブラウザで正常に表示されるかどうかわかりません。(求む、情報)
- JavaScriptで開くテスト表示の英文が、なぜか欧文フォントになってしまうので無理やりFACEを指定している。ださださ。(IE5.0 + Win2000で発生...その他も?)
- その他、JavaScriptの互換性関係で不具合が出る可能性あり。
●仕様
この伝言板は、グループ単位で件数を管理します。 最初のメッセージを親として、それに対するコメント(コメントに対するコメントも含む)が、1グループとなります。 作者の都合上、データも、スクリプトも文字コードはShift-JISになっています。
データファイル(bbs.evb)
- 1行目に最新のメッセージNoが入ります。あとは、各データが\t(タブ)区切りのレコードとして保存されています。 メッセージを書き込む際に bbs.tmp
に直前の内容をコピーします。
設定ファイル(evbbs.cfg)
- 外見等の設定は設定ファイルにテキストで保存されています。admin.cgiもしくはエディタで書き換えます。
レイアウトファイル(layout.lst)
- 設定ファイルのパス/名前がテキストで保存されています。エディタで書き換えます。行ごとに違う設定ファイルが指定できるので、複数の伝言板を運営することができます。
インストールへ
|