5.「yyini.cgi」をテキストエディタで開いて以下の箇所を確認します。
|
▼お好きなタイトル名に変更します。
<変更前>
|
|
|
| <変更後>
|
|
|
▼戻り先のURLを指定します。
<変更前>
|
| $homepage = '../index.html'; |
|
| <変更後>
|
| $homepage = 'http://○○.wakwak.com/~○○/index.html'; |
|
▼記事削除のためのマスタパスワードを半角の英数字で指定します。
<変更前>
|
|
|
| <変更後>
|
|
|
▼アイコン画像の「yybbs_img」フォルダを指定します。
<変更前>
|
|
|
| <変更後>
|
|
|
▼ファイルロック形式を指定します。WAKWAKではsymlink関数が使えるので「1」を指定します。
<変更前>
|
# ファイルロック形式
# → 0=no 1=symlink関数 2=mkdir関数
$lockkey = 0; |
|
| <変更後>
|
# ファイルロック形式
# → 0=no 1=symlink関数 2=mkdir関数
$lockkey = 1; |
|
▼ミニカウンタの設置を指定します。WAKWAKではsymlink関数が使えるので「1」を指定します。
<変更前>
|
# → 0=no 1=テキスト 2=画像
$counter = 1; |
|
| <変更後>
|
# → 0=no 1=テキスト 2=画像
$counter = 1; |
|
|
|
6.変更が終わったら、「 」ボタンを押して上書き保存します。
|
|
|
7.準備ができましたので、FTPソフトを使い、WAKWAKにアップロードします。
説明のFTPソフトは曽田氏作の「FFFTP」というフリーソフトです。このソフトの入手は
作者さんのホームページからどうぞ〜!
|

|
「public_html」フォルダの下に作成した「yybbs」フォルダをすべてアップ♪
「cgi-bin」のフォルダの下に作成した「yybbs_img」フォルダをすべてアップ♪ |
|
|
|
|
8.アップロードしたファイルのパーミションを設定しますのでアップロードしたファイルを選んで右クリックして、
属性変更を選択します。
|
|
|
|
|
9.画面がでますので「現在の属性」の3桁の数字を入力して「OK」ボタンを押し、すべてのファイルの「属性」
を変更します。
|
|

|
| ファイル名 |
属性 |
| yybbs.cgi |
755
|
| yyregi.cgi |
755
|
| yylog.cgi |
755
|
| yyini.cgi |
755
|
| jcode.pl |
644
|
| gifcat.pl |
644
|
| registpl.cgi |
755
|
| registkey.cgi |
755
|
| count.dat |
666
|
| pastno.dat |
666
|
| 0001.cgi |
755
|
| lock(フォルダ) |
777
|
| past(フォルダ) |
777
|
|
|
10.インターネットエクスプローラなどのブラウザにURLを入力して、チェックモードで確認します。
「http://www.○○.wakwak.com/~○○○/cgi-bin/yybbs/yybbs.cgi?mode=check」
下記の画面が表示されればOKです。
Check Mode
・Check Mode ログファイルパス
: OK
・ログファイルパーミッション
: OK
・カウントファイルパス : OK
・カウントファイルパーミッション
: OK
・ロック形式:symlink
・ロックディレクトリ:./lock
・ロックディレクトリのパス:OK
・ロックディレクトリのパーミッション:OK
・過去ログ:設定なし |
|
11.今度は通常モードで、動作確認をしてみて下さい。
「http://www.○○.wakwak.com/~○○○/cgi-bin/yybbs/yybbs.cgi」
|
■もう少しカスタマイズしてみましょう♪
自分のサイトのイメージに合わせてもう少しカスタマイズしてみましょう!
|
▼アイコンの画像を指定します。
アイコンの画像を用意します。アイコンの画像は「yybbs_img」フォルダに入れます。
KENTさんのサイトにあるMakiMakiさん作の「b_icon.lzh」を使うのであれば、
これだけでOKですが、好みのものを用意して使うのであれば画像ファイル名にあわせて、
YY-BOARDで表示される名前を上下でペアで行う必要があります。
<変更前>
|
$ico1 = 'bear.gif cat.gif cow.gif dog.gif fox.gif hituji.gif monkey.gif zou.gif mouse.gif panda.gif pig.gif
usagi.gif';
$ico2 = 'くま ねこ うし いぬ きつね ひつじ さる ぞう ねずみ パンダ ぶた うさぎ'; |
|
| <変更後>
|
$ico1 = 'nikoniko.gif p_mozi.gif p_pan.gif p_hai.gif p_banzai.gif p_fu.gif p_naki.gif p_patipati.gif p_onegai.gif p_onegai.gif p_tyu.gif p_bata.gif p_nemu.gif p_ni.gif p_ase.gif p_date.gif u_ma.gif u_be.gif u_gu.gif u_dosu.gif
u_tya.gif';
$ico2 = 'ニコッ もじもじ パチン は〜い ばんざい ふぅ・・・ 泣いちゃう パチパチ お願い 投げキッス バタバタ 眠ぅ・・ にっ・・ (;^_^Aアセアセ ハートでポッ♪ まったり あかんべ〜 ねむねむ・・ どすん! わいわい'; |
|
|
|
▼背景に壁紙を指定します。
※「kabe.gif」画像を「public_html」フォルダの下に作成した「yybbs_img」フォルダにアップした例です♪
<変更前>
|
|
|
| <変更後>
|
| $backgif = 'http://○○.wakwak.com/~○○/yybbs_img/kabe.gif'; |
|
▼タイトルにGIF画像を使用します。 (http://から記述し、画像の幅と高さも指定する)
※ここでは、「title.gif」画像を「public_html」フォルダの下に作成した「yybbs」フォルダにアップした例です♪
<変更前>
|
$title_gif = "";
$tg_w = '150'; # GIF画像の幅 (ピクセル)
$tg_h = '50'; # 〃 高さ (ピクセル) |
|
| <変更後>
|
$title_gif = "http://○○.wakwak.com/~○○/yybbs/title.gif";
$tg_w = '200'; # GIF画像の幅 (ピクセル)
$tg_h = '50'; # 〃 高さ (ピクセル) |
|
▼記事の最大保持数を指定します。
(あまり大きくするとパフォーマンスが悪くなったり、ログ消滅の危険性が高くなります)
<変更前>
|
|
|
| <変更後>
|
|
|
▼過去ログを作る場合に指定します。
<変更前>
|
# 過去ログ生成 (0=no 1=yes)
$pastkey = 0; |
|
|
<変更後>
|
# 過去ログ生成 (0=no 1=yes)
$pastkey = 1; |
|
▼パスワードを必須入力にします。
<変更前>
|
# 入力項目のチェック
if ($in{'name'} eq "") { &error("名前が入力されていません"); }
if ($in{'comment'} eq "") { &error("コメントが入力されていません"); }
if ($in_email) {
if ($in{'email'} eq "") { &error("Eメールが入力されていません"); }
elsif ($in{'email'} !~ /[\w\.\-]+\@[\w\.\-]+\.[a-zA-Z]{2,5}$/) {
&error("Eメールの入力内容が不正です");
}
}
} |
|
|
<変更後>
|
# 入力項目のチェック
if ($in{'name'} eq "") { &error("名前が入力されていません"); }
if ($in{'comment'} eq "") { &error("コメントが入力されていません"); }
if ($in{'pwd'} eq "") { &error("パスワードが入力されていません"); }
if ($in_email) {
if ($in{'email'} eq "") { &error("Eメールが入力されていません"); }
elsif ($in{'email'} !~ /[\w\.\-]+\@[\w\.\-]+\.[a-zA-Z]{2,5}$/) {
&error("Eメールの入力内容が不正です");
}
}
} |
|
|
|