*CGI*

設定項目[2]


半角英数で書き換えるのを忘れないようにね♪
時々忘れちゃうものなので、以下でも時々しつこく書いてます^^;



# 返信がつくと親記事をトップへ移動 (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