CJ Club TOP
/
ぷっちCGI
/コメントに特殊タグを反映
□ コメントに特殊タグを反映 □
□タグを許可するのはいやだけど、文字太くとかしてみたいんだよ!という人へ
1. CGIをダウンロードし、開く
まず、CGIをダウンロードしてください。そうしたらそのCGIを開いてください
2. コメントのURLを自動的にリンクにしている処理を探す
CGI内でコメントのURLを自動的にリンクにしている処理の部分があります。そこを探してください。
探し方は $_[0]=~ を探してみてください。
$_[0]=~ s/([^=^\"]|^)((http|ftp|https)\:[...]+)/$1<a href=$2 target=$TGT>$2<\/a>/g;
のようなものがあればOKです(...は省略)。
*この記述がない掲示板は設置する場所を工夫するなどしてみてください!
3. 記述
上で見つけた行の前後に次のような記述を入れる。
A) (b) 〜 ]までを太字にする
$_[0]=~ s/\(b\)([^\]]+)\]/<b>$1<\/b>/g;
B) (i) 〜 ]までをイタリック(斜文字)にする
$_[0]=~ s/\(i\)([^\]]+)\]/<i>$1<\/i>/g;
C) (link=
xxx
) 〜 ] までを
xxx
にリンクする
$_[0]=~ s/\(link\=([^\)]+)\)([^\]]+)\]/<a href=$1>$2<\/a>/g;
D) (c=
#xxxxxx
) 〜 ] までを
#xxxxxx
の文字色にする
$_[0]=~ s/\(c\=([^\)]+)\)([^\]]+)\]/<font color=\"$1\">$2<\/font>/g;
E) (g=
#xxxxxx
) 〜 ] までを
#xxxxxx
の背景色にする
$_[0]=~ s/\(bg\=([^\)]+)\)([^\]]+)\]/<span style=\"background-color:$1\">$2<\/span>/g;
F) (s=
xx
) 〜 ] までを
xx
pt の文字サイズにする
$_[0]=~ s/\(s\=([^\)]+)\)([^\]]+)\]/<span style=\"font-size:$1\">$2<\/span>/g;
このようなことができます。説明ページを別に作るなどして活用してくださいね。
*各特殊タグとも組み合わせて利用可能です。その際は閉じカッコの数にご注意ください!
4. 転送・その他
あとは CGIをアップしてください。
また、他の利用法などは正規表現を勉強しましょう
http://tohoho.wakusei.ne.jp/www.htm
(杜甫々さんのサイト)
□
BACK