■ ICONA-RBBS ■
【最終更新日:06/03/29】
06/03/29
最大ログ数に達した時、古いログの削除がおかしい点を修正。
■機能
- 返信機能つき掲示板です。
- タグの使用禁止。
- アイコンの使用。 (アイコン選択はラジオボタンとプルダウンが選べます)
- 管理者・投稿者による削除。(パスワードは暗号化)
- オートリンク機能。(ON/OFF可)
- 管理人専用アイコンが設定可能。
- 変換機能つきなので#などを使った独自タグの設定や特定ワード変換が可能。(設定によりON/OFF可能)
■動作サンプル
サンプル(管理人アイコンが反映するパスワードは1234。但し権限削除はできません)
■ダウンロード
■同梱物
icona_rbbs.lzhを解凍すると以下のものが
同梱されていたと思います。
read_me.txt(設置方法等を書いたこのページに似た内容のファイルです。)
bbs.cgi(本体)
bbs.dat(記事の記録用ファイル)
img(フォルダ。中にサンプルの画像↓)
admin.gif、bi.gif、ht.gif、peta01.gif、
peta02.gif、peta03.gif、peta04.gif、peta05.gif
jcode.pl
■設定
bbs.cgiをテキストエディタで開いて下さい。
【1行目】#! usr/local/bin/perl
→サーバーの仕様に合わせて下さい。
【10行目】require 'jcode.pl';
jcode.plの位置を設定。
デフォルトでは他のものと共用されるものとして
一つ上の階層にあるというコトになっております。
【15.22.31行目】$data_log = 'bbs.dat';/$cgi = 'bbs.cgi';/ $adpass = '1234';
セキュリティのことを考えるとこのいずれも
変更することをオススメします。
その場合同梱のファイル名も同じものに変えて下さい。
とくにログファイル(現bbs.dat)は拡張子が
これである必要はないのでそれこそ拡張子のない
文字列のみや、 .cgi等にしてしまう方が好いかもです。
【36行目】$link_css = '';
外部スタイルシートを設定する場合ここに対象cssファイル
の名前を書いて下さい。
使わない場合は空欄でOKです。
【39〜69行目】$body = ''; 〜 $co_color = '#333333';
色合いなどの簡単な設定。適度に好みのものに変えて下さい。
【74.75行目】@iconimg / @iconname
アイコンをファイル名と名前を上下セットで入れます。
増やす場合は ,'×××' という風に区切って
増やして下さい。減らす場合も同様に上記を1セットで
削除下さい。
【77行目】$adm_icon = 'admin.gif';
管理人専用アイコンを使用する場合に画像ファイルを指定して下さい。
管理人の判断は投稿時のパスワードで行います。
【101行目〜】$mf = '1'; 〜
ワード変換機能を使う場合アイコン同様変換前ワードと変換後ワードを
上下セットで入れます。増やす場合もアイコン同様,'×××'
という風に区切って増やして下さい。
おまけにオートリンク機能がついております。(ON/OFF可能)
アンカーを張る文字はタグもOKなので画像でリンクにすることもできますよ。
■設置方法(カッコ内はパーミッション。無印は変更不要)
▼public_htmlのcgi-local内icona_rディレクトリに設置した場合▼
public_html
cgi-local
icona_r
jcode.pl
bbs.cgi (705 or 755 or 700)
bbs.dat (606 or 666 or 600)
img
admin.gif
peta01.gif
:
■設置後
これで無事設置完了です。
あとはお好きに使い易いようにお使い下さい。
もしも動かなかった場合以下の点をチェックして下さい。
・パーミッションが合っているか?
→CGIは755など。記録用ファイルは666など。
それが大丈夫な場合そのCGIの入っているフォルダを
777か707にして下さい。
・「;」が削除されていませんか?
→設定の部分でデフォルトの文字を書き換えた時に
';の部分を勢い余って削除してしまっていませんか?
;のない行があったら('が組になっていないものもネ)
付けてみて下さい。
・文字が化けている!
→「表示」の文字は良く化けますネ(^^;)文字の前に\を
付ければ正常に表示されます。設定部分にタグを入れて
"や\があったため動かなくなる場合もあるんですが
(うちに限らずです)"や\の前に\を付けたら大丈夫に
なります。
・難しい改造を試みて動かなくなった
→ごめんなさい。改造は自己責任でお願いします。
私も知識が乏しいのでまったくフォローできないです。
改造時はオリジナルと成功した段階品を残しておくことを
オススメします。
▲CGI配布処に戻る
©2007 Ama-Chaya/CGI All Rights Reserved