FirefoxでMTのEntry画面の編集ボタンを表示させる
Firefoxに変えて、ちょっと面倒だなと思っていたのが、MTのEntry画面で「B」や「URL」といった編集ボタンが表示されないことでした。
bluesky Blog「編集画面の修飾ボタン(?)のmozilla対応」で
MovableTypeで行こう!「Mozillaでもボタンを使いたい!」の記事を知り、同じように以下のページを参考にしつつスクラッチしてみました。
http://www.kurcula.com/archives/000098.php
http://www.deftone.com/blogzilla/archives/rich_text_editing_in_movable_type.html
個人的に変更したとろとしては、以前につけてた「blockquote」ボタンも表示するようにしたこと。(「blockquote」ボタンの設置は、デポログ「blockquoteを簡単に」を参考につけさせてもらいました。)
追加した<TMPL_IF NAME=AGENT_MOZILLA>と</TMPL_IF>の間に、
<td width="24"><a href="javascript:wrapSelection(‘blockquote’)">
<img src="<TMPL_VAR NAME=STATIC_URI>images/blockquote.gif"
alt="blockquote" width="24" height="18" border="0"></a></td>
なんて具合にコードを加えて、tableのwidthを若干いじれば良いだけ。(あらかじblockquoteボタンはつくっていて、所定の位置においておく)
ついでにURLの追加時に「target=”_blank”」が付くようにも変更。
function insertMozLink() { のなかに「target=”_blank”」を加えるだけです。こんな感じ。
if (my_link != null)
s.value = s1 + ‘<a href="’ + my_link + ‘" target="_blank">’
+ getMozSelection(s) + ‘</a>’ + s2
ついこないだHTMLArea3.0も入れてみたのだけど、僕自身は、そんな装飾が必要な記事は投稿しないんで、blockquoteがあれば十分といえば十分。
コメント
Firefox
ブラウザー変更してみました。 firefox 0.8 まずはテーマをMicroFirefox(MicroFirebird)に変更。...