フリーCGIスクリプト配布サイト。
シンプルなデザインですが、多機能な掲示板です。スキンを編集すれば、トピック別表示も可能。
圧縮ファイルをダウンロードします。解凍ソフトを使ってファイルを解凍してください。(ダウンロードした時点で利用規定に同意したものとみなします。)
よければ、ゲストブックに足跡を残していただけると嬉しいです。
スキンページで色々なレイアウト方法を紹介していますので、スキン作成の参考にしてください。
また、以下のサイトでスキンを配布していただいているので、是非ご利用ください。
プラグインに対応しているので、本体のプログラムを編集することなく、ある程度の機能追加が可能です。
このCGIの主な機能は以下のとおりです。
ダウンロードしたファイルを解凍すると、以下のファイルとフォルダが作成されます。
boardpro/board.cgi
boardpro/index.html
boardpro/data/
boardpro/lib/
boardpro/skin/
CGIの設置方法。CGIをはじめて設置される方は、まずCGIの基本的な設置方法をご覧ください。設置がうまくいかなければ、トラブルシューティングをご覧ください。
boardpro/board.cgi
をエディタで開き、Perlのパスをサーバーに合わせて設定します。boardpro/
フォルダごと、すべてのファイルをアップロードします。boardpro/board.cgi
のパーミッションを705
に設定します。boardpro/board.cgi
にアクセスし、管理者パスワードを設定します。boardpro/lib/webliberty/App/Init.pm
の90行目あたりにある suexec_mode => 0,
を suexec_mode => 1,
に変更してからアップロード&セットアップすると、suEXECに適したセキュリティの高いパーミッション設定が利用できます。(suEXEC対応サーバーのみ。)セットアップ直前のディレクトリ構成は以下のようになります。(カッコ内の数値はパーミッションの値。)
boardpro / board.cgi [705]
| index.html
|
+-- data / index.html
|
+-- lib / ~略~
|
+-- skin / ~略~
バージョンアップを行うには、boardpro/lib/
内のファイルとフォルダをすべて上書きでアップロードしてください。(もし boardpro/lib/webliberty/App/Init.pm
の設定を変更されている場合は、同様に設定してからアップロードしてください。)アップロード後、管理モードにログインした状態でブラウザソフトから boardpro/board.cgi?mode=setup
にアクセスします。環境設定ファイルやファイル構成に変更があった場合、自動的に最新状態に設定されます。
スキンの仕様変更など、バージョンアップ方法に変更がある場合は更新情報詳細で紹介しますので、併せてご覧下さい。
なお、Ver2.xx との互換性はありませんので、新規に設置してください。