Fujimi_3_Haizara-Cho(Rinzo_Shimizu)

2011-12-16

MODxを使うときのテキスト作り

12日のperlスクリプトに、行頭に「・」があるときにはh2タグをつけるという条件を追加した。
これはまず、改行コードを取って、「・」を取ってからその行の前後にh2タグとその受けタグをつける。
同じレベルのHTMLだと、これで足りそうである。
写真を入れるのは手作業かなあ。
あとは、テキストファイルだけを作っておいて、そのディレクトリにあるテキストファイルを全部、このかたちに変換するスクリプトを作ればタグを意識せずにテキストを書いておける。
ただし、MODxなどのCMSは最終的にはデータベースに送り込む。送り込んだら、後はサイト上での編集になる。
異本が許されないのはある意味でいいことかもしれない。
while( $kan=shift(@hen)){
if($kan=~/^・/){
chop($kan);
$kan=~s/・//g;
print OUT '<h2>'."$kan"."</h2>\n";
}
else{
$kan=~s/\n/<br \/>\n/g;
print OUT $kan;
}
}

ちなみに、自動的にエンティティ化されないblogの記事などをエンティティ化でエスケープするスクリプト。

11_12_16a

このblogでは半角ブラケット2つずつで囲うと、google検索文字となるので、これもエスケープしている。


posted at 23:22:43 on 2011-12-16 by belle - Category: General

Comments

No comments yet

Add Comments

:

:
: