■設置方法  ※重要な部分のみ

>>> 掲示板の設定ポイント

■『VenomBBS マルチ』は、次の2パターンの複合で、複数掲示板の設置が可能となっています。

 1. プルダウンリスト形式
 2. 外部からの設定
  ※掲示板にリンクする場合、以下のようにリンクして下さい。
   1スクリプトで複数掲示板が出来ます。

  例. 挨拶用掲示板と雑談用掲示板を別々に使用したい場合
   <a href=http://www.〜venombbs.cgi?id=0>挨拶掲示板</a>
   <a href=http://www.〜venombbs.cgi?id=1>雑談掲示板</a>

   ※注意!
     id=n は「0(zero)」から始まります。

     設定ファイル内で↓のように設定していた場合
      @BBSNAMES = ( '挨拶掲示板', '雑談掲示板', 'ゲーム掲示板' );
      ゲーム掲示板は、「id=2」となります。

>>> 設定ファイルの修正方法 ( ダウンロードした 〜.ini の中身の説明 )

#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#+++ 設定ファイル
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# 最新レスを先頭に表示する( yes, no で指定 ) ※子記事が書かれた時に移動します
$resflag = 'yes';
#--------------[ファイル関係]-----------------------------------------------------------------#
# ログファイルの指定 ※拡張子「.txt」は省略して下さい  VenomBBS マルチの場合
$logname = './venombbs';
# ログファイルの指定                   その他の VenomBBS の場合
$logfile = './venombbs_?.txt';
#--------------[管理関係]---------------------------------------------------------------------#
# 戻り URL を指定
$url = 'http://www.xxxx.ne.jp/xxxx/';
#--------------[色関係]-----------------------------------------------------------------------#
# 各記事の背景色を指定 ※mobile 版以外で指定
@COLORS = ( '#ffcccc', '#ffff99', '#ccffff', '#ccffcc', '#ccff00',
       '#ffcc00', '#ccccff', '#99ccff', '#cccc66', '#990000', '#000000' );
# 各記事の文字色を指定 ※mobile 版以外で指定
@COLORS2 = ('#000000','#666666','#000066','#990000','#999900','#cc3399','#ff0000','#339900','#ffffff');
#--------------[画像関係]---------------------------------------------------------------------#
#-[画像関係]-# は mobile 版以外で指定
# メール画像( 無指定:名前にリンクして表示 )
$maillogo = 'img/mail.gif';
# ホームページ画像( 無指定:文字で表示 )
$urllogo = 'img/home.gif';
# 返信画像( 無指定:文字で表示 )
$reslogo = 'img/res.gif';
# 背景画像
$backpicture = '';
# カウンター用画像を使う場合、画像ファイル名を指定( 必ず全てを指定してください )
$cnt_gif[0] = '';
   ∫
$cnt_gif[9] = '';
# ↓管理者アイコンの指定。$icon_o_nm に指定した名前で投稿された場合、対応した画像を表示します
$icon_o_nm = 'xxxxx';
$icon_o_gif = './img/pc_pietro.gif';
# ↓アイコンを増やした場合は @iconnm 内を増やして下さい
@iconnm = ( 'ナルシア', 〜 '鬼面童子' );
# ↓アイコンを増やした場合は @icon_gif 内を増やして下さい
@icon_gif = ( './img/pc_nlcia.gif', 〜 './img/pc_kimen.gif' );
# ↓以下は VenomBBS 絵板のみの設定
# 画像の最大横幅( これを超える画像は縮小表示されます )
$MaxW = 300;
# 画像の最大縦幅( これを超える画像は縮小表示されます )
$MaxH = 150;
# ↓画像の最大バイト数( kb )    ※ 変更する場合は↓も変更
$MaxSize = "100 KB";
# ↓投稿受理最大バイト数( bytes ) ※ 変更する場合は↑も変更
$cgi_lib'maxdata = '102400';
#--------------[その他設定]-------------------------------------------------------------------#
# 作成する掲示板のタイトルを指定 下段は短縮名  ※VenomBBS マルチの場合
# 複数掲示板を設置するときはその数分だけ指定して下さい
@BBSNAME = ( 'VenomBBS - 掲示板', 'VenomBBS - 掲示板2' );
@BBSNAMES = ( '掲示板', '掲示板2' );
# 作成する掲示板のタイトルを指定 下段は短縮名  ※その他の VenomBBS の場合
$BBSNAME = 'VenomBBS - 掲示板';
$BBSNAMES = '掲示板';
#--------------[設定はここまで]---------------------------------------------------------------#

 ※注意!
  ソース内の設定は、殆どいじらなくても良いようになってます( 〜.cgi 内 )
  1行目の #!/usr/local/bin/perl のみご使用のプロバイダのパスにあわせて下さい

■「Lhasa」等の解凍ツールでの解凍後のファイル構成

>>> cgi_venombbs.lzh の中身

・venombbs.cgi
・venombbs.ini
・venombbs1.txt

・venombbs.cnt
・venombbs_cnt.txt
・jcode.pl
・cgi-lib.pl
・img/
( 本体 )
( 設定ファイル )
( ログファイル。とりあえず1個だけ用意しました。
 複数作りたい場合は、コピーして、「〜2.txt」、「〜3.txt」を作って下さい )
( カウンター機能を使用する場合に必要です )
( 昇進機能を使用する場合に必要です )
( 日本語変換用サブルーチン )
( 入力解析に必要なライブラリー )
( アイコンや、各種画像の入ったフォルダ )

>>> cgi_venombbs_s.lzh の中身

・venombbs_s.cgi
・venombbs_s.ini
・venombbs_s.txt
・venombbs_s.cnt
・venombbs_s_cnt.txt
・jcode.pl
・cgi-lib.pl
・img/
( 本体 )
( 設定ファイル )
( ログファイル )
( カウンター機能を使用する場合に必要です )
( 昇進機能を使用する場合に必要です )
( 日本語変換用サブルーチン )
( 入力解析に必要なライブラリー )
( アイコンや、各種画像の入ったフォルダ )

>>> cgi_venombbs_e.lzh の中身

・venombbs_e.cgi
・venombbs_e.ini
・venombbs_e.txt
・venombbs_e.cnt
・venombbs_e_cnt.txt
・jcode.pl
・cgi-lib.pl
・img/
・data/
( 本体 )
( 設定ファイル )
( ログファイル )
( カウンター機能を使用する場合に必要です )
( 昇進機能を使用する場合に必要です )
( 日本語変換用サブルーチン )
( 入力解析に必要なライブラリー )
( アイコンや、各種画像の入ったフォルダ )
( 投稿された画像が入る空のフォルダ )

>>> cgi_venombbs_m.lzh の中身

・venombbs_m.cgi
・venombbs_m.ini
・venombbs_m.txt
・venombbs_m.cnt
・jcode.pl
・cgi-lib.pl
( 本体 )
( 設定ファイル )
( ログファイル )
( カウンター機能を使用する場合に必要です )
( 日本語変換用サブルーチン )
( 入力解析に必要なライブラリー )
■サーバーアップデート時のパーミッション指定
・〜.cgi
・〜.ini
・〜.txt
・〜.cnt
・jcode.pl
・cgi-lib.pl
・img/
 └・中身の画像
・data/
755
666
666
666
755
755
777

777
アスキーモード
アスキーモード
アスキーモード
アスキーモード
アスキーモード
アスキーモード

バイナリーモード