Home > MovableType > BLOCKQUOTEのPタグを除去

BLOCKQUOTEのPタグを除去


2ちゃん風コメントプラグインを入れたはいいが、名前とコメント内容の間に改行が出来るんです。
ソースを見た所、<P>タグが挿入されていました。
これはアレだ、このPタグを抜かなくちゃいけないんだ。きっと。
BLOCKQUOTEタグには、デフォルトで<P>タグが挿入されます。
エントリー内で2回改行したときも挿入されます。
これは結構色々なサイトで言われているのですが、どうやらMTタグのMTCommentbodyにも挿入されるようです。
ですので、今までどっちでもいいかなと思いつつ放置していた<P>タグ除去をしてみました。
参考サイト:Pixel Stasionさん
↑上記サイトでも言ってますが、「必ず自己責任でお願いします」。

MTのインストールディレクトリ(mt.cgiのあるディレクトリ)から、libディレクトリ > MTディレクトリと入っていただきます。このlib/MT/ 内にあるUtil.pmファイルをバックアップした後に開いていただき、253行目の$p = “<p>$p</p>”;(<>は半角)を行ごと削除します。

わたくしはver.2.66だったせいか、184行目でした。
これを削除…といいたいところですが、削除してしまうと今まで改行されていたところが改行されなくなってしまうので、こんな感じに書き直しました。

$p = “$p<br />”;

エントリー内のいままで1行空きだったところはただの改行になるけど、いまから全部直すのもたるいし普通に読めるので、気づいたときに直すくらいにします。
あのね、MT書いてると、ついつい普通のHTML書いてるときも2回改行して<br><br>入れたつもりになっちゃうんです。なのでわたくし的には都合がいいかも。

BlogPeopleブログランキング / blog ranking / 有名ブログランキング / にほんブログ村

Comments (Close):1

PixelStation 04-12-09 (木) 16:03

MovableType3:コメント一覧の書式設定

MovableType3のデフォルト設定状態でコメントが書き込まれた場合、Ind…

Home > MovableType > BLOCKQUOTEのPタグを除去

    None Found
Tag Cloud
メタ情報

Return to page top