つまるところ、日記BBSの過去ログです。各記事の見出し部分のナンバーは記事個別表示のアンカーとなっています。
現在の仕様。『[』と『]』は『<!--』と『-->』に変換。『{』と『}』は『<q>』と『</q>』に変換する。
あ、CSSの記述とかを書くことが出来なくなっちゃうか……。<q></q>は()を使ったほうが良いかな。あ、URLに『[』と『]』とか、『{』と『}』が使われると困るな。
ちと補足説明しよう。
首領はkanabbs.cgi(picoBBS改)を改造作業中なのである。どう改造していたのかというと、picoBBS.cgiの下記の部分、
#-----------------
# 使用禁止文字の置換
#-----------------
sub replace_char
{
$_[0] =~ s/&/\&\;/g;
$_[0] =~ s/</\<\;/g;
$_[0] =~ s/>/\>\;/g;
# $_[0] =~ s/\"/\"\;/g;
}
を、下記のように書き換えてみたわけだ。
#-----------------
# 使用禁止文字の置換
#-----------------
sub replace_char
{
$_[0] =~ s/&/\&\;/g;
$_[0] =~ s/</\<\;/g;
$_[0] =~ s/>/\>\;/g;
$_[0] =~ s/\[/<span class=\"boyaki\">\<\;\!--/g;
$_[0] =~ s/\]/--\>\;<\/span>/g;
$_[0] =~ s/\{/<q>/g;
$_[0] =~ s/\}/<\/q>/g;
# $_[0] =~ s/\"/\"\;/g;
}
そうすると166またまたてすとのように出力されたのである。