第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