第3弾くらいかな??
今度は、変にPタグが付くんです!
の、巻。
Block Quoteで、Pが付いたり、で、
何か、おかしいのです。
(スタイルシートで気づいた。)
2009.3.8 追記
プラグイン発見しました。
Blockquoteの中が改行されないよぅ~ @ Noel Cafe
Reference :
- エントリーにpタグとbrタグが入る仕組み
(その1:コード解析) - エントリーにpタグとbrタグが入る仕組み
(その2:blockquoteにbrタグを挿入) - エントリーにpタグとbrタグが入る仕組み
(その3:textareaにbrタグを挿入しない)
@ 小粋空間
いや、その2, 3の通りにやればOKなのです。
lib/MT/Util.pmのhtml_text_transformの部分。
sub html_text_transform {
my $str = shift;
$str ||= '';
my @paras = split /\r?\n\r?\n/, $str;
for my $p (@paras) {
if ($p !~ m@^</?(?:h1|h2|h3|h4|h5|h6|table|ol|dl|ul|menu|dir|p|pre|center|form|fieldset|select|address|div|hr|textarea)@) {
$p =~ s!\r?\n!<br />\n!g;
$p = "<p>$p</p>";
$p =~ s!((?:\G|<(textarea|pre)>)[^<]*?)<br />!$1!g;
}
}
join "\n\n", @paras;
}
と、変更。
(かなり、具体的、ソノママ、ですね
![]()
)
textareaの中に<br />タグが付かないようにもなっています!
Leave a Reply