2004年08月31日
[MT3.0] エントリー編集画面のボタン
[MT3.0]やること備忘録に書いた予定通り、エントリー編集画面にボタンをつけて見た。参考にしたのは、デポログのblockquoteを簡単に。
つける予定だったボタンの内、「<, >」ボタンは上手くできなかったが、それ以外は問題なく追加することができた。編集がとっても楽になった。
ちょっとコツが要った「<p class="title">」の追加について、以下に記述する。以下のように、/tmpl/edit_entry.tmplの172行目以降に行を追加刷れば良い。コツは、ダブルコーテーションを"で記述すること。
write('<a title="段落(タイトル)" href="#"
onclick="return formatStr(document.entry_form.text,
\'p class="title"\')">
<img src="<TMPL_VAR NAME=STATIC_URI>images/p2.gif"
alt="段落(タイトル)"
width="24" height="18" border="0" /></a>');
p2.gifは、予め用意しておく必要があることは言うまでもない。
また、上記のように<p class="title">のようなタグを挿入するには、/mt.jsファイル内のformatStr()関数の修正が必要となる。以下は修正後の状態。
function formatStr (e, v) {
if (!canFormat) return;
var str = getSelection(e);
if (!str) return;
v2 = v.split(" ");
setSelection(e, '<' + v + '>' + str + '</' +
v2[0] + '>');
return false;
}
ところで、"とか、'とか打つのってほんとに面倒。みんなどうしてるんだろう?
投稿者 かつ : 2004年08月31日 02:04
この記事のトラックバックURL
トラックバック一覧 (0件)
コメント一覧 (0件)
新規にコメントする
| 年間カレンダー | |||||||||||||
| 2007 年 |
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 年 |
|
||||||||||||
| 2005 年 |
|
||||||||||||
| 2004 年 |
|
||||||||||||
| 2003 年 |
|
||||||||||||
| 2002 年 |
|
||||||||||||
| 2001 年 |
|
||||||||||||
| 2004年08月 | ||||||
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||
サイト内の検索
このBlogのライセンス
Powered by Movable Type 3.17-ja