#┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃■(SS)C−BOARDテンプレート #┠────────────────────────────────────── #┃記事画面の設定ファイルです。 #┃通常のHDMLと同じ感覚で編集することが出来ます。 #┃なお、途中にある「$〜」はそれぞれプログラムによって任意の文字列に #┃置き換えられます。 #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ package DESIGN; #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ 記事表示ヘッダー #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub message_head { local *page = shift; #── ページ情報 print <<"<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>>"; $page{'next'} $page{'prev'} メニュー
- - - - - - - - <<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ 記事表示フッター #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub message_foot { print <<"<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>>"; - - - - - - - -
メニュー
<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ 記事表示 #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub all { local *MSG = shift; #── 記事 print <<"<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>>";
[$MSG{'no'}]$MSG{'subject'}
by $MSG{'name'}
[$MSG{'date'}]
$MSG{'body'} 返信 削除
<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ ツリー表示 #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub tree { local *MSG = shift; #── 記事 my $mode = shift; #── モード if ($mode) { print <<"<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>>"; $MSG{'subject'}
by $MSG{'name'}
[$MSG{'date'}]
<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>> } else { print <<"<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>>"; $MSG{'subject'} <<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>> } } #────ここまで─────────────────────────────── #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ トピック表示 #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub topic { local *MSG = shift; #── 記事 print <<"<<<<<<<<<<<<<<<<<<<<<< HTMLです >>>>>>>>>>>>>>>>>>>>>>"; $MSG{'subject'} (返:$MSG{'reply'})
<<<<<<<<<<<<<<<<<<<<<< HTMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── #┌────────────────────────────────────── #│ツリー間のスペース #└────────────────────────────────────── sub tree_split { print <<"<<<<<<<<<<<<<<<<<<<<<< HTMLです >>>>>>>>>>>>>>>>>>>>>>"; - - - - - - - - <<<<<<<<<<<<<<<<<<<<<< HTMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ 返信 #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub follow { print <<"<<<<<<<<<<<<<<<<<<<<<< HTMLです >>>>>>>>>>>>>>>>>>>>>>"; - - - - - - - -
返信: <<<<<<<<<<<<<<<<<<<<<< HTMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ 添付ファイル情報 #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub attach_info { my $r_file = shift; my $extension = 0; foreach (qw(.gif .png .jpg .bmp)) { if (rindex(${$r_file}{'name'}, $_) == (length(${$r_file}{'name'})-length($_))) { $extension = 1; break; } } my $url; if($extension) { # 画像 $url = ($CNF::mobile{'file'}{'url'})?($CNF::mobile{'file'}{'url'}):($CNF::place{'file'}{'url'}); } else { $url = $CNF::place{'file'}{'url'}; } return(\<<"<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>>"); ファイル:${$r_file}{'name'} <<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── #┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ #┃ 添付ファイル削除済み情報 #┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ sub attach_delete_info { return(\<<"<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>>"); ファイル: 削除済
<<<<<<<<<<<<<<<<<<<<<< HDMLです >>>>>>>>>>>>>>>>>>>>>> } #────ここまで─────────────────────────────── 1; # $Id: msg.txt,v 1.1.1.2 2001/11/02 14:25:00 N.Hirai Exp $;