« BlogPeople止まってる? | メイン | 水やり便利道具購入 »

Ramdom Entry Pickup

エントリー画面でのHTMLの特殊文字変換


[PR] 「ページランク6サービス」SEOのための上質リンクを激安でご提供!

Category : [ MovableType ]
May 15, 2005 21:05
TAG : [Customize,Entry,MovableType]





先日、エントリーの際のHTMLの特殊文字変換でめんどくさいな〜と書きましたが、
ひ@用務員さんから、すばらしいカスタマイズを教えて頂きました。

『nox noctis - MEKEKEMORA : [MT] HTML特殊文字を変換する』


エントリー画面でHTML特殊文字変換が簡単にできる!!!

mt_ja.js

function formatChars(e) { if (!canFormat) return; var str = getSelection(e); if (!str) return; tmp = str.split("&").join("&amp;"); tmp = tmp.split("<").join("&lt;"); tmp = tmp.split(">").join("&gt;"); tmp = tmp.split("\"").join("&quot;"); setSelection(e, tmp); return false; }

mt>tmpl>cms>edit_entry.tmpl

187、220行目あたりに、 write('<a title="<MT_TRANS phrase="HTMLSpecialChars">" href="#" onclick="return formatChars(document.entry_form.text)"> <img src="<TMPL_VAR NAME=STATIC_URI>images/html-chars.gif" alt="<MT_TRANS phrase="HTMLSpecialChars">" width="22" height="16" /></a>');

以上で完了です!

簡単だ〜〜〜

ボタンを配置すると、↓こんな感じになります。
mozihennkann.png

文字列を選択して、このボタンを押すだけです!!

ひ@用務員さん、すばらしいカスタマイズ、ありがとうございます!!


------------------------------------
2006/01/09 修正

・「mt.jp」→「mt_ja.js」
・tmp = tmp.split("?").join("&quot;");→tmp = tmp.split("\"").join("&quot;");




ソーシャルブックマーク

「del.icio.us」にブックマーク|このエントリーの「del.icio.us」での登録状況|はてなブックマーク|はてなブックマーク|テクノラティ・リンク検索結果|Technorati|BlogPeople Instant Bookmark|BlogPeople Tags|ドリコムRSS|ニフティクリップ|livedoorクリップ|livedoorクリップ|ECナビに登録|add-fc2.gif|FC2ブックマークでの登録状況

このエントリーと関連性が高いと思われるエントリー


このエントリーに関連するかもしれない商品


おすすめ商品


Link Information

Link HTML:

トラックバックURL:

Trackbacks

» [MT] HTML特殊文字を変換する from MEKEKEMORA

以前書いたもののリライト。 <> などを &lt;&gt; に一発変換す... [Read More]

» Mobabletypeで>などを <> に一発変換する from 鯖缶メモ φ( ̄Д ̄ )

エントリーでタグを使いたかったのでやってみた。 MTdir/mt-static/... [Read More]

コメント

TBありがとうございました♪
使っていて何か不具合っぽいところがあれば、教えていただけるとありがたいです(笑)

>ひじりさん

了解しました(^^;)

コメントする