MT編集画面のカスタマイズ

| コメント(0)

エントリー編集画面とクイックポスト画面に取消線ボタンを追加。
あと、クイックポストに引用(blockquote)ボタンがなかったので追加。
自前でボタン画像作成。
で…気力がつきた…orz
本当は、コード変換ボタンとデコードボタンもつけようかと思ってたんです。
あっ、<dl><dt><dd>ボタンも。でも自前でボタン画像作成するのめんどかった…

ボタン画像
エントリー編集画面用取消線ボタン
クイックポスト用取消線ボタン
クイックポスト用引用ボタン

あーそういえば、参考にさせていただいたサイトでedit_entry.tmplファイルの変更箇所で<img>タグのalt属性に日本語をいれてらっしゃいましたが、ちょこっとgrepをかけてみた所、/mt/lib/MT/L10N/jp.pmファイルに英日変換ルールが書かれてる模様なのでこのファイルに取消線の英日のルールを追加した。
このファイルを色々変更すれば、面白いことができそう(全部方言に変えるとか。自己満足だけど…)
38行目と454行目にと思ったら、454行目付近はコメントの模様なので38行目に赤字の部分を追加。ちなみに引用は、すでにあった。

38行目前後
'Underline' => 'アンダーライン',
'Strike' => '取消線',
'Insert Link' => 'ハイパーリンク',

bm_entry.tmplはというとjp.pmに追加したStrike(赤字部分)をalt属性にいれておくと編集画面を表示した時に勝手に日本語に変換してくれるようになる。

write('<a title="<MT_TRANS phrase="Strike">" href="#" onclick="return formatStr(document.entry_form.text, \'strike\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/strike-button.gif" alt="<MT_TRANS phrase="Strike">" width="24" height="18" border="0" /></a>');

結果オーライ! 

参考サイト
風のまにまに号さん
MTの編集画面にDreamweaver風のボタンを
chiricoyetさん
Macromedia風ボタンをMT3.1に設置する方法

コメントする

このブログ記事について

このページは、CuteBIRDが2005年3月16日 00:49に書いたブログ記事です。

ひとつ前のブログ記事は「お昼のダーツ。。。は、できなかった」です。

次のブログ記事は「お昼にダーツ(最近混んでる)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。