アッhan!
Ahhan!BBS Ver2 設置手順
道具箱 フリー素材集 ネチケット 書籍紹介 リンク集 お勧め情報 更新記録 FAQ フレーム内
Top Download Support Manual ご利用規定 改造計画 Security 関連知識 フレーム外
Top Ver.2 DL 機能一覧表 設置手順 設置要領 ログの説明 管理方法 アイコン 更新記録
 ■ 掲示板作成までのあらすじ

  1. Perlへのパスの設定を確認。(ブロバイダーにより異なります。)
  2. 必要な事項を各ファイルに書きこむ。(主に pref.cgi は、細部に渡り確認が必要)
  3. 固定ハンドルのパスや投稿禁止の規制に関する文字列の登録
  4. サイトに設置しパーミッションを設定する。
  5. 新規掲示板を作成する。
  6. index0.htmlに手作業で各板のリンク先を書きこむ。
  7. ブラウザでアクセスする。

 1 perlへのパスの設定を確認

・perlへのパスは、ブロバイダーにより異なり間違っている場合は作動しません。
そこで、下記5つのファイルの「 #!/usr/local/bin/perl 」 部分を確認し必要が有れば変更する

 ・headline.cgi
 ・abi.cgi
 ・mainte.cgi
 ・mibbs.cgi
 ・search.cgi

パスは、レンタルスペースなどを提供しているサイトに
「CGIの設置方法」、「よくある質問」 や 「FAQ」 等に記載されている場合が多いようです。
もし、パスが分らなければ、サーバー管理者に確認をして下さい。

 2 必要な事項を各ファイルに書きこむ

下記 pref.cgidesign.pl 2つのファイルの各項目を確認し設定する。

 ・サーバーの確認事項
  pref.cgi
   1、◆A06◆ File::Findモジュールが使えるサーバーか。
     (使えない場合の mainte.cgi は@nifty用をご使用ください。)
   2、◆A08◆ Location が使えるサーバーか。
   3、◆A36-b◆ sendmailへのパスは良いか

 ・サイト又は、BBSの名称は、2箇所有ります。
   1、pref.cgi
     ◆D10◆ サイト/ページのタイトル(携帯用タイトル)
   2、design.pl
     ◆A01◆ サイト/ページのタイトル(ページヘッダタイトル部)

sendmailへのパスは、レンタルスペースなどを提供しているサイトに
「CGIの設置方法」、「よくある質問」 や 「FAQ」 等に記載されている場合が多いようです。
もし、パスが分らなければ、サーバー管理者に確認をして下さい。

 3 固定ハンドルのパスや投稿禁止の規制に関する文字列の登録

■規制機能は、下記4つのファイルをそれぞれ記入します。

 ・taboo.cgi (禁止用語の置き換え)------------→ 「on」 「off」 は pref.cgi ◆A34◆
 ・kiken.cgi (危険サイトのモザイク)------------→ 「on」 「off」 は pref.cgi ◆A32◆
 ・passkote.cgi (固定HNとパスワードの設定) ----→ 「on」 「off」 は pref.cgi ◆A29◆
 ・passkotek.cgi (管理者のHNとパスワードの設定)→ 「on」 「off」 は pref.cgi ◆A29◆

■ 設定の注意点
・固定ハンドルの処理の後に、禁止語句の処理を行っているため
「まる→しかく」→「しかく→さんかく」=「まる」→「さんかく」
となります。

・禁止語は、いろいろな場合を考慮した上で設定が必要になります。
 たとえば、禁止語だけでも順番により下記のようになります。

 例@ 設定順番  'あい'=> 'かき',
             'あいう'=> 'さし',
    入力→結果 「あいう→かきう」

 例A 設定順番  'あい'=> 'かき',
             'かき'=> 'さし',
    入力→結果 「あいう→さしう」

 どちらも 設定の順番を入れ替えれば意図する通りになります。

・変換前の文字が空欄になっていないかを確認する。「'' => '変換後の用語'」
  (文字ばけの原因になるようです。)

■ 各規制機能は、最後に使用を「on」 に。
・「ポ」 や「ー」 などエラーを発生させる文字が有りますので
 それぞれの使用を 「off」 にした状態で、掲示板を設置し
 正常に作動する事を確認した上で、規制機能の使用を 「on」 にして下さい。

 4 サイトに設置しパーミッションを設定する

一般的な設定は、こちら

 5 新規掲示板を作成する

 @ブラウザで mainte.cgi にアクセスします。
   (例) http://www.(サイト名)/cgi-bin/bbs/mainte.cgi

 A設定したパスワードを記入、「認証」のボタンを押し管理画面に入ります。
 B新規掲示板の作成をクリックし作成画面に入る
 C項目の内容に従い掲示板を作成します。

 6 index0.htmlに各板のリンク先を書きこむ。

 添付したフレームとメニューファイルを参考に手作業で行います。
   フレームやtarget属性については、関連基礎知識 をご覧ください。

 7 ブラウザでアクセスする

アクセスする時のURL

 @index.html ファイルを使う場合は
   1、直接 headline.cgi にアクセスする。
   2、各掲示板の index.html にアクセスする。

   (例) http://www.(サイト名)/cgi-bin/bbs/(板のディレクトリ名)/

 ACGI Only の場合は
   1、直接 headline.cgi にアクセスする。
   2、各掲示板の mibbs.cgi に引数 (mibbs.cgi?mo=n&fo=tes&ts=1&te=10) を付けてアクセスする。

   (例) http://www.(サイト名)/cgi-bin/bbs/mibbs.cgi?mo=n&fo=(板のディレクトリ名)&ts=1&te=10                                         

        (引数の説明)
              mo=n ←このまま
              fo=(板のディレクトリ名)
              ts=1 ←最新のスレッド
              te=10 ←表示するスレッド数

 B各板をカテゴリーグループした場合

   ・headline.cgi
    総て           http://www.kokobbs.com/kansai/headline.cgi
    特定のグループのみ http://www.kokobbs.com/kansai/headline.cgi?mode=gor&gorup=(グループ名)

   ・abi.cgi(携帯用)
    総て           http://www.kokobbs.com/kansai/abi.cgi
    特定のグループのみ http://www.kokobbs.com/kansai/abi.cgi?mo=gor&go=(グループ名)

    (引数の例)カテゴリーのグループ名 info の場合  ?mode=gor&gorup=info

Copyright© 2000-2001, bunbun . All right reserved.