ログ表示の変数名
「ログ表示の変数名」とはデータを表示する際に、
登録されたデータと置き換わる文字のことを表します。
「kt.html」(通常カテゴリ・特殊カテゴリ用)
「rank.html」(人気ランキング用)
「search.html」(検索結果表示用)
のソースの中にある
<!-- ログ表示 -->
から
<!-- /ログ表示 -->
までの部分です。
(例えば kt.html ならデフォルトのファイルでは254行目から始まります)
各データの変数
$Slog[0] → データID
$Slog[1] → タイトル
$Slog[2] → URL
$Slog[3] → マーク
$Slog[4] → 更新日時
$Slog[5] → パスワード
$Slog[6] → 紹介文
$Slog[7] → 管理人コメント
$Slog[8] → お名前
$Slog[9] → E-Mail
$Slog[10] → カテゴリ
$Slog[11] → 9桁の数字(更新・登録された時間によって異なる数値です)
$Slog[12] → バナーURL
$Slog[13] → アクセス数
$Slog[14] → 未使用
$Slog[15] → キーワード
修正例
例えば、以下のようなデータを登録した場合の
実際の表示とテンプレート内での表示を説明します。
$Slog[0] → データID = 5150
$Slog[1] → タイトル = WonderLink
$Slog[2] → URL = http://yomi.pekori.to/
$Slog[3] → マーク = 0_0
$Slog[4] → 更新日時 = 2001/05/05(Sat) 12:30
$Slog[5] → 未使用
$Slog[6] → 紹介文 = CGIスクリプトの配布とWEB上のゲームの紹介をしています
$Slog[7] → 管理人コメント = 当サイトです(^^;
$Slog[8] → お名前 = yomi
$Slog[9] → E-Mail = yomi@pekori.to
$Slog[10] → カテゴリ = 01_01
$Slog[11] → 9桁の数字(更新・登録された時間によって異なる数値です) = 982534345
$Slog[12] → バナーURL = http://yomi.pekori.to/bana.gif
$Slog[13] → アクセス数 = 12
$Slog[14] → 未使用
$Slog[15] → キーワード = CGI SSI JavaScript サーチエンジン yomi
$jump_url → リンク先のURL
※マークについてはおすすめなら「1_0」、相互リンクなら「0_1」、
おすすめ+相互リンクなら「1_1」というようになります(デフォルトのマーク名)
テンプレート中の表示 [ 実際の表示↓ ]
※コメントタグは <!-- --> という色で表します
※■色の行と<!--HTML-->と<!-- ログ表示 -->と<!-- /ログ表示 -->は修正しないでください
(Perlの文法どおりに記述すれば修正は可能です)
※■色の文字は変数です(実際の表示の際は各データの登録内容によって変化します)
<!-- ログ表示 -->
<table border=3 cellpadding=7 id=log>
<tr id=log_1>
<td><a href="$jump_url" target="_blank" style="text-decoration:none">■</a> <a href="$jump_url"><font size="+1"><b>$Slog[1]</b></font></a>
<!--HTML-->
&put_icon; #<!-- ←アイコンを付加 -->
print<<"<!--HTML-->";
<br><br><font size="-1">更新日:$Slog[4] [<a href="$EST{cgi_path_url}regist_ys.cgi?mode=enter&id=$Slog[0]" target="">修正・削除</a>]
[<a href="$EST{cgi_path_url}regist_ys.cgi?mode=no_link&id=$Slog[0]&pre=on&title=$Slog[1]">リンク切れ報告</a>]
</font>
<!--HTML-->
#<!--(↓修正不可↓)
if($CK_data[3] && !($EST{html} && $ganes{$LC_kt})){
print<<"EOM";
<br>
[<input type=checkbox name="id_$Slog[0]" value="on"> 削除チェック]
アクセス数:$Slog[13]
EOM
}
if($Slog[12]){
# (↑修正不可↑)-->
print<<"<!--HTML-->";
<br><img src="$Slog[12]" width=$EST_reg{Mbana_w} height=$EST_reg{Mbana_h}>
<!--HTML-->
#<!--(↓修正不可↓)
}
# (↑修正不可↑)-->
print<<"<!--HTML-->";
</td>
</tr>
<!--HTML-->
#<!--(↓修正不可↓)
unless($ganes{$LC_kt}){
print<<"EOM";
<tr id=log_2>
<td>
EOM
@kt=split(/&/,$Slog[10]);
foreach(@kt){
print "[<a href=\"$Ekt$_$Eend\">$ganes{$_}</a>] ";
}
print<<"EOM";
</td>
</tr>
EOM
}
# (↑修正不可↑)-->
print<<"<!--HTML-->";
<tr id=log_3>
<td>$Slog[6]</td>
</tr>
<!--HTML-->
if($Slog[7]){
print<<"<!--HTML-->";
<tr id=log_4>
<td><font id=kanri>$Slog[7]</font></td>
</tr>
<!--HTML-->
#<!--(↓修正不可↓)
}
# (↑修正不可↑)-->
print<<"<!--HTML-->";
</table><br>
<!-- /ログ表示 -->
実際の表示 [ テンプレート中の表示↑ ]