NF-BOARD GATE
 トップ > CGIスクリプト > NF-BOARD GATE

NF-BOARD GATE
 2005/05/26 ver.3.0 リンク部分のアドレスにユーザー名・パスが含まれないように変更
 2004/12/23 ver.2.0 パスワード画面の壁紙、背景色、文字色を指定できるように変更
 2004/07/18 ver.1.3 著作権表示部の改造者のリンク先URLを変更
 2002/10/01 ver.1.2 著作権表示部の改造者のリンク先URLを変更
 2001/10/12 ver.1.1 著作権表示部の改造者のリンク先URLを変更
NF-BOARD GATE
>>>SAMPLE(ユーザー名・パスとも「guest」です)
>>>DOWN LOAD
  ※NF-BOARD GATEをダウンロードした時点で以下の利用規定に同意したとみなします.
 利用規定
1.NF-BOARD GATEはKENT-WEBで公開している「プチ☆ボード」を改造したBBSです.
2.改造してあるないに関わらず、KENT WEBCGIスクリプト利用規定に従って利用してください
3.配布する改造スクリプトを利用して被ったいかなる損害も、 KENT WEB当サイトもいかなる責任も負いかねます.
4設置の際は、KENT WEBの著作権表示とこのスクリプトを入手できるこのページへのリンクを削除しないで下さい.
5.ご質問・ご意見は、当サイトのみ受け付けます。KENT-WEBへは、問い合わせをしないで下さい.
6.設置に成功された場合は、メールで設置されたURLを教えていただけると嬉しいです.
 設置方法
1.ファイルをダウンロードします.
2.ダウンロードしたファイルを解凍してください.すると以下のファイルが展開されます.
nfbbsgate.cgi
nfbbs.log
jcode.pl
flower.gif
triangle.gif
3.nfbbsgate.cgiをエディタで編集します.(編集する箇所はnfbbsgate.cgiの中に書いてあります)
4.編集が済んだらFTPソフト(ファイルをサーバーにアップロードするソフトです)でファイルをcgi-binのディレクトリにアップロードします.
5.アップロードしたファイルのアクセス権の変更をします.下記の数値に設定してください.この設定を行わないとCGIは動作しない事があります.(アクセス権の変更の仕方は各ソフトで違いますので説明書などをご覧ください)
ファイル名 アクセス権
nfbbsgate.cgi 755
nfbbs.log 666
jcode.pl 644
flower.gif ---
triangle.gif ---
cgi-binディレクトリ 777
6.最後に設置したアドレス(nfbbsgate.cgi)をブラウザで確認してみてください.
 @niftyでの設置方法
  • nfbbsgate.cgiエディタ で開いて以下の箇所を修正します。
#!/usr/local/bin/perl
(プロバイダで定められたPerlへのパスを指定します。@niftyの場合はこのままでいいです。)
# 戻り先のURL (index.htmlなど)
$homepage = 'http://homepage*nifty.com/*****/index.html';
(戻り先のURLです。http://からのフルパスで指定します。)
# 管理者用マスタパスワード(英数字)
$pass = '0123';
(管理用のマスタパスワードです。半角の英数字でご指定下さい)
# 入力項目名の前の画像のURL (http://から記述)
$mark1 = "http://homepage*.nifty.com/*****/flower.gif";
(入力項目名の前の画像のURLです。http://からのフルパスで指定します。)
# 入力項目名の後の画像のURL (http://から記述)
$mark1 = "http://homepage*.nifty.com/*****/triangle.gif";
(入力項目名の後の画像のURLです。http://からのフルパスで指定します。)
# 上下のID/PASS配列はコンマで区切っていくつでも指定可。(必ずペアで指定)
@userid = ('
userid'); # ユーザID
@userpwd = ('
userpwd'); # ユーザPASSWORD
赤字の部分を変更してください。)

複数指定する場合は、

@userid = ('userid1','userid2'); # ユーザID
@userpwd = ('userpwd1','userpwd2'); # ユーザPASSWORD

のように指定します。
その他変更したい項目はプログラム内の説明を見ながら修正していただければいいですが、タイトルに画像を使う場合や壁紙を使う場合は、画像のファイルは homepageディレクトリに設置して下さい。
  • flower.gif, triangle.gif, nfbbsgate.cgi, nfbbs.log, jcode.plをサーバーにFTP転送します。全体のディレクトリ構成とファイル位置の例は以下のとおりです。(かっこ内はパーミッションの設定値)
      +-- homepage [777] / index.html
      |                    flower.gif
      |                    triangle.gif
      +-- cgi-bin  [777] / nfbbsgate.cgi [755]
                           nfbbs.log [666]
                           jcode.pl  [644]
  • 最後に、HTMLからnfbbsgate.cgiにリンクします。