« 1月13日の行動 | メイン | NONDRINKING »

2006年01月14日

[技術] Escape Html Between Escpre Tag (MTプラグイン)

【Escape Html Between Escpre Tag】 MovableTypeのテキストフォーマットプラグイン

■概要
MovableTypeでエントリ投稿時に<escpre>~</escpre>に囲まれた範囲の< > " &を&lt; &gt; &quto; &amp;に変換し、さらに<escape> </escape>を<pre> </pre>に変換します。つまり、HTMLのソースを載せたいときに、HTMLのソースを<escpre></escpre>で囲めば、HTMLのタグを表示させることができます。

■使用法
MovaleTypeのエントリー投稿画面のテキストフォーマット欄をEscape Html Between EscPreにします。そして、HTMLのソースをそのまま表示したい範囲を<escape> </escape>タグで囲んでから、保存ボタンをクリックします。ちなみに<escape> </escape>以外の部分は、Convert Line Breaksと同じ変換が適用されます。

<escape> 
<html>
<head></head>
<body>
<h2>hogehoge</h2>
</body>
</html>
</escape>


と入力すれば以下のように表示されます。

<html>
<head></head>
<body>
<h2>hogehoge</h2>
</body>
</html>


実際のHTMLは以下のようになっています

<pre>
&lt;html&gt;
&lt;head&gt;&lt;/head&gt;
&lt;body&gt;
&lt;h2&gt;hogehoge&lt;/h2&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>


■インストール方法
以下のソースコードをmt/pluginsにコピーしてください。

ファイル名 escape_html_between_escpre.pl

投稿者 nekobara : 2006年01月14日 16:46


トラックバック

このエントリーのトラックバックURL:
http://www.ishihara.ne.jp/mt/mt-tb.cgi/873

コメント