半角英数で書き換えるのを忘れないようにね♪
時々忘れちゃうものなので、以下でも時々しつこく書いてます^^;
| # 返信がつくと親記事をトップへ移動 (0=no
1=yes) $topsort = 1; |
新しいレスが付いたものを、一番上に表示させたいか?
もしくは親記事の書き込み順で表示させたいか?の設定です。
$topsort = 1; ←レスが付いたものを上に移動させる。
$topsort = 0; ←移動させない。親記事の順番優先。
| # ホスト名取得モード # → 0 : $ENV{'REMOTE_HOST'}変数で取得できる場合 # → 1 : gethostbyaddr関数で取得できる場合 $get_remotehost = 0; |
管理人パスワードを入力して管理人モードの画面に入ると、
書き込みした人のホスト名を見ることができます。
普通は「0」のままでO.K。もし、管理人モード画面に入ってみて、
表示されていなかったら「1]にしてみましょう。
| # タイトルにGIF画像を使用する時 (http://から記述) $title_gif = ""; $tg_w = '150'; # GIF画像の幅 (ピクセル) $tg_h = '50'; # 〃 高さ (ピクセル) |
掲示板のタイトルを文字ではなくて、画像を使いたい時に指定します。
"タイトル画像を置いているurl/画像名"; となり、絶対パスでの記述です。
前後の「 " 」と、お尻の「 ; 」を消さないように。スペースを入れないように気をつけてね。
$tg_w = '150'; # GIF画像の幅 (ピクセル)
$tg_h = '50'; # 〃 高さ (ピクセル)
幅と高さの数字は、自分が使いたい画像のサイズを、半角英数で書き直します。
| # ファイルロック形式 # → 0=no 1=symlink関数 2=mkdir関数 $lockkey = 0; # ロックファイル名 $lockfile = './lock/yybbs.lock'; |
これは、ログ(書き込み記事)の消滅を防ぐための設定です。
$lockkey = 0;
普通は「1」で使えることが多いです。NTサーバーなどでは「2」でないと使えません。
「1」でだめだったら「2」にして、それでもダメだったら「0」にしましょう。
$lockfile = './lock/yybbs.lock';
この部分は、相対パス記述になっています。
下のような階層で[lock]フォルダを作った場合は、このままでO.Kです。
相対パスについてはこちらをどうぞ→「相対パス」
[yybbs.lock]というファイルは、KENTさんからもらってきたファイルにはありません。
これは、書き込みすると自動的に作られて、自動的に削除されるものなので、
気にしなくても大丈夫です。
![]() |
| # ミニカウンタの設置 # → 0=no 1=テキスト 2=GIF画像 $counter = 1; # ミニカウンタの桁数 $mini_fig = 6; # テキストのとき:ミニカウンタの色 $cnt_color = "#DD0000"; # GIFのとき:画像までのディレクトリ # → 最後は必ず / で閉じる $gif_path = "./img/"; $mini_w = 8; # 画像の横サイズ $mini_h = 12; # 画像の縦サイズ # カウンタファイル $cntfile = './count.dat'; |
掲示板の左上に表示されるカウンタです。掲示板訪問者のカウントになります。
最初はこのままにしておいてCGIの動作確認をしてから、必要だったら設定を変えましょう。
$gif_path = "./img/";
「 / 」で閉じるので、画像ファイルを入れるフォルダの場所です。相対パスで指定します。
$mini_w = 8; # 画像の横サイズ
$mini_h = 12; # 画像の縦サイズ
自分が使いたいカウンタ画像のサイズを、半角英数で入れ直してください。
$cntfile = './count.dat';
この部分も相対パスになっています。上の絵のような階層で置いた場合は、
[yybbs.cgi]と同じフォルダの中なので、このままでO.K。
相対パスについてはこちらをどうぞ→「相対パス」
| # タグの許可 (0=no 1=yes) $tagkey = 0; |
掲示板の書き込みで、タグを使えるかを指定します。
タグを使えるようにすると、画像を張りつけたり、文字の色を変えたり出来ますが、
CGIに負担が大きくなります。
$tagkey = 0; ←許可しない。
$tagkey = 1; ←許可する。
| # スクリプトのファイル名 # → フルパスで指定する場合は http:// から記述 $script = './yybbs.cgi'; # ログファイルを指定 # → フルパスで指定する場合は / から記述 $logfile = './yybbs.log'; |
$script = './yybbs.cgi';
これは相対パスになっています。CGIファイルの名前を指定しています。このままでO.K。
絶対パスで指定したいときは、前後の「 ' 」と最後の「
; 」を消さないように。
例えば、http://www.popo.co.jp/cgi-bin の中に[yybbs.cgi]を置いたとしたら
$script = 'http://www.popo.co.jp/cgi-bin/yybbs.cgii'; となります。
$logfile = './yybbs.log';
これも相対パスになっています。このままでO.K。
[yybbs.cgi]から見た階層で、[yybbs.log] ファイルを指定しています。
普通は[yybbs.cgi]と同じファルダ(ディレクトリ)に置く(上の絵のように並んで入っている状態)
ので、このままでO.Kです。
相対パスについてはこちらをどうぞ→「相対パス」
| # メールアドレスの入力必須 (0=no 1=yes) $in_email = 0; |
書き込みをしてもらうとき、メルアドも必ず入力してもらうか?の指定です。
$in_email = 0; ←しなくてもいい。お任せ。任意。
$in_email = 1; ←メルアドは必須にする。
| # 記事 [タイトル] 部の長さ (全角文字換算) $sub_len = '12'; # 記事の [タイトル] 部の色 $sub_color = "#006400"; # 記事表示部の下地の色 $tbl_color = "#FFFFFF"; |
書きこみが表示される部分の設定です。
$sub_len = '12';
このままで十分だと思います。必要があれば直しましょう。
$sub_color = "#006400";
これも必要があれば、あとから半角英数で直します。
頭の「 # 」を忘れないように。これも半角英数での入力です。
$tbl_color = "#FFFFFF";
書き込みされたものが表示される部分の、背景の色です。
これも必要があれば、あとから半角英数で直します。
頭の「 # 」を忘れないように。これも半角英数での入力です。
| # 家アイコンの使用 (0=no 1=yes) $home_icon = 1; $home_gif = "home.gif"; # 家アイコンのファイル名 $home_wid = 16; # 画像の横サイズ $home_hei = 20; # 〃 縦サイズ |
書き込みされたものが表示される部分で、カキコしたひとがURLを入れたときに
画像(家アイコン)を表示させたいか?の設定です。
もし使用しないにした場合は、 HOME と言う文字が表示され、それにリンクが張ります。
$home_icon = 0; ←家アイコンの画像は使わない。
$home_icon = 1; ←画像を使う。
$home_gif = "home.gif"; # 家アイコンのファイル名
KENTさんからもらってきた画像を使うときはこのまま。
自分で用意したものを使うときは、それの画像名を。
$home_wid = 16; # 画像の横サイズ
$home_hei = 20; # 〃 縦サイズ
KENTさんからもらってきた画像を使うときはこのまま。
自分で用意したものを使うときは、それのサイズを入れてください。
全て半角英数で書き換えましたか?「#」 「"」「
;」 などの記号もだよ♪
>>CGI TOP >>NEXT