« 手鏡教授、教壇復帰 | メイン | 松下電器温風機リコール事件浮き彫りになった消費者政策と情報政策の隙間 »

January 25, 2006

MTの糞仕様の改修

無言さんのつぶやき:Blockquoteタグに改行を入れる方法

素晴らしい。blockquoteタグ周りで改行処理がおかしいなと思ってたら、私だけではなかった模様。上記サイトを参考に、mt\lib\MT\Util.pmを修正しました。
上記サイト通り下記追加

elsif ($p =~ m@^</?(?:blockquote|div|p)@){
$p =~ s!\r?\n!<br />\n!g;
}
し、私の場合blockquoteタグを多用するので余計なpタグ付加を削除
406行あたりの下記をコメントアウト

# $p = "<p>$p</p>";

※Movable Type 3.2-ja-2の場合。もちろんソース改変は自己責任で。 以上ですっきりしました。感謝感謝。

トラックバックURL

このエントリーのトラックバックURL:
http://bugfix.s3.xrea.com/x/mt/mt-tb.cgi/24

コメントする