« バナーサイズって誰が決めたの? | メイン | エントリー画面でのテーブル挿入 »

Ramdom Entry Pickup

エントリー画面でフォント色指定


[PR] 「ほったらかしアフィリエイト実践会」わずか108円であなたに代わって優秀なライターが、毎日3本の最新アフィリエイト記事を書いてくれる!

Category : [ Linux, MovableType ]
May 30, 2005 22:02
TAG : [Customize,Entry,MovableType]





やっと見つけました、このカスタマイズ(^^;)

【エントリー画面でフォント色を指定する】


参考URL:
[Su*]: 記事投稿時に文字色変更
Hitorigoto?: エントリー画面のカスタマイズ
やむやむ: エントリ編集画面に文字色楽チンセットの小技装備


mt_ja.jsに以下のコードを追加。

function colorSelect (obj) { var v; if (!document.selection) return; var str = document.selection.createRange().text; if (!str) return; with(obj) { if (options[selectedIndex].value == "------") return; v = options[selectedIndex].value; } document.all.colcol.style.backgroundColor = v; document.selection.createRange().text = '<font color="' + v + '">' + str + '</font>'; }
function colorSet() { var v; if (!document.selection) return; var str = document.selection.createRange().text; if (!str) return; if (document.all.colcol.options [document.all.colcol.selectedIndex].value == "------") return; v = document.all.colcol.options [document.all.colcol.selectedIndex].value; document.selection.createRange().text ='<font color="' + v + '">' + str + '</font>';}


続いて、

tmpl/cms/edit_entry.tmplに以下を追加。

write('<a title="<MT_TRANS phrase="Setcolor">" href="#" <form name="colform"><select name="colcol" onchange="colorSelect(this)" width="48"><option value="---" selected>color<option value="#ff0000">Red<option value="ffa500">Orange<option value="0000ff">blue<option value="3cb371">Green<option value="ff69b4">Pink<option value="800080">Purple<option value="a9a9a9">Gray<option value="daa520">Gold</select><input type="button" onclick="colorSet()" value="set"></a>');


そうすると、↓このようになります。

これで、エントリー画面に書いた文字を選択し、変えたい文字色に指定するだけです。


あぁ〜、ラクチンだ〜〜(^^)/


----------------------------------------
2006/01/09 追加
・「mt.jp」 → 「mt_ja.js」色のバリエーションを追加

Movable Typeで今日から始めるカスタムブログ
岡田 庄司
秀和システム (2005/04)
売り上げランキング: 12,043
通常24時間以内に発送



ソーシャルブックマーク

「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

» エントリー画面での「SELECT」フォームのカスタマイズ from Project MultiBurst

MTが3.2になってから、 新規エントリーなどを含む管理画面が、 スタイルシートでがちがちになってしまいました。 以前、 ・エントリー画面でフォント色指定... [Read More]

» エントリー画面での「SELECT」フォームのカスタマイズ from Project MultiBurst

MTが3.2になってから、 新規エントリーなどを含む管理画面が、 スタイルシートでがちがちになってしまいました。 以前、 ・エントリー画面でフォント色指定... [Read More]

» エントリー画面 from dotabata.net

こちらを参考にさせていただいて,エントリー画面でフォントサイズを指定出来るように... [Read More]

コメント

こんばんは、はじめまして。
やむやむの さえらと申します。
トラックバックありがとうございました。
こういうちょっとしたことがちょっとずつ便利になるのって
うれしいですよね。重宝してます。

>さえらさん

すばらしいカスタマイズありがとうございます。
便利に使わせて頂いております^^;)

どのソースをどの辺に追加するかも説明に入れて下さい

携帯より

詳しい内容が知りたいのであれば、参考URLを参照してください。

苦情ですか?補足説得の要望ですか?

どっちですか?
もう少し言葉を選んでいただけますか?

先ほどは言葉足らずですみませんでした。心よりお詫び申し上げます。それで早速なんですが
フォントカラー変更を便利にと思い参考させて頂いたのですがどうしても「set」するとエラーになってしまいます。ちなみにMT3.2-ja-2を使っているのですがそのせいでしょうか? 原因がわかりません 管理画面で確認するとフォントカラーのプルダウンは表示されているのですが「set」するとページ内エラーが出てうまくタグが表示されません お手数ですがサポートお願いします。

先ほどは言葉足らずですみませんでした。心よりお詫び申し上げます。それで早速なんですが
フォントカラー変更を便利にと思い参考させて頂いたのですがどうしても「set」するとエラーになってしまいます。ちなみにMT3.2-ja-2を使っているのですがそのせいでしょうか? 原因がわかりません 管理画面で確認するとフォントカラーのプルダウンは表示されているのですが「set」するとページ内エラーが出てうまくタグが表示されません お手数ですがサポートお願いします。

現在、出張中ですので、回答しようにもできません(^^ゞ

回答・サポート?はそれからでもよろしいでしょうか?

>panserさん

回答が遅くなりました。。。

MT3.2の場合、「mt.js」ではなく、
「mt_ja.js」に追加してみてもらえますか?

それでもエラーが出る場合、又ご連絡ください。

TBさせていただいたところ,
お返事いただき,ありがとうございました。
これからもよろしくお願いします。

>dotabatapapa さん

こちらこそ、よろしくお願いいたします(^^;)

コメントする