EOF
for ($m = 1; $m <= $loop; $m++) {
if ( $m == $n ) {
print INDEXFILE <page $m |
EOF
} else {
print INDEXFILE <page $m |
EOF
}
}
print INDEXFILE <
EOF
}
#
# サムネイル部分作成
#
for ($element_num = $picnum*($n-1);
$element_num <= $picnum * $n - 1 and $element_num < $file_num;
$element_num++ ) {
$htmlnumber = $number[$element_num];
$amari = ( $htmlnumber - $picnum*($n-1) ) % $yoko;
$width = int(80.0/$yoko) ;
#
# テーブルの配置によって のつけたしをおこなう.
# 左端 : ($amari == 1)
# 右端 : ($amari == 0)
if ($amari == 1) {
print INDEXFILE <
EOF
}
print INDEXFILE <
EOF
# $pager = 1 ; html へリンク
# $pager = 2 ; jpg へリンク
if ( $pager == 1) {
print INDEXFILE <
EOF
} else {
print INDEXFILE <
EOF
}
print INDEXFILE <
$info_hash{$htmlnumber}
EOF
if ($amari == 0) {
print INDEXFILE <
EOF
}
}
#
# テーブルで欠けている部分を追加
#
$add = ( $yoko - $amari );
if ( $add > 0 ) {
while ( $add > 0 ) {
print INDEXFILE <
EOF
$add-- ;
}
}
#
# pager 作成
#
if ($loop > 1) {
print INDEXFILE <
EOF
for ($m = 1; $m <= $loop; $m++) {
if ( $m == $n ) {
print INDEXFILE <page $m |
EOF
} else {
print INDEXFILE <page $m |
EOF
}
}
print INDEXFILE <
EOF
}
#
# フッター
#
print INDEXFILE <
This page is generated by dcphoto Version $VERSION
| |