お知らせ

Movable Type 5実践テクニック2010年3月26日

Movable Type 5実践テクニック」が発売されました。
実際的なWebサイト製作事例を通して、テーマと複数ブログ活用を中心に、Movable Type 5の実践的な使いこなし方を解説しています。
Movable Typeでサイト制作をされている皆様はぜひお買い求めください。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

記事編集画面に色選択ボタンを追加するプラグイン

| コメント(5) | トラックバック(5)

Movable Typeの記事編集画面には、文字サイズ等の書式を設定するボタンがいくつかあります。
しかし、文字色や背景色を設定するボタンがありません。
そこで、これらのボタンを追加するプラグインを作りました。
Movable Type 4.12と、MTOS4.2の最新リビジョンで動作を確認しました。

ただし、「とりあえず動く」というレベルで、ブラウザによって制限があります。
本格的にさまざまな書式設定を行いたい方は、FCKEditorなどの他のプラグインを使われることをお勧めします。

↓動作例
selectcolor.png

1.インストール

このプラグインは以下からダウンロードすることができます。

SelectColor_1_00.zip

ダウンロードしたファイルを解凍すると、「plugins」と「mt-static」の2つのフォルダができます。
これらのフォルダを、Movable Typeのインストール先ディレクトリにアップロードすると、インストール完了です。

このプラグインをインストールすると、記事編集画面に文字色と背景色の2つのボタンが追加されます。
文字色/背景色を設定したい範囲を選択して、これらのボタンをクリックし、色を選んで設定します。

2.ブラウザごとの制限

ブラウザごとに、以下のような制限があります。

ブラウザ制限
Internet Explorer 6.0/7.0 スライダーで色を選択するタブが正しく表示されません(動作はします)
Firefox 2.0/3.0 背景色を設定することができません。
Safari 3.0 特に制限はありません。
Opera 9.5 リッチテキストエディタを使っている場合、背景色を正しく設定することができません(背景色を設定すると、テキストエディタ部分全体の背景に色がつきます)。

3.出力されるHTML

リッチテキストエディタをオンにして色を設定した場合、ブラウザごとに出力されるHTMLが異なります。

ブラウザHTML
Internet Explorer 6.0/7.0
  • 文字色を設定した部分は、<font color="#xxxxxx">~<font>のタグで囲まれます。
  • 背景色を設定した部分は、<font style="BACKGROUND-COLOR : #xxxxxx">~<font>のタグで囲まれます。
Firefox 2.0/3.0
  • 文字色を設定した部分は、<font color="#xxxxxx">~<font>のタグで囲まれます。
Safari 3.0
  • 文字色を設定した部分は<span class="Apple-style-span" style="color : rgb(r, b, b);">~<span>のタグで囲まれます。
  • 背景色を設定した部分は<span class="Apple-style-span" style="background-color : rgb(r, b, b);">~<span>のタグで囲まれます。
Opera 9.5
  • 文字色を設定した部分は、<font color="#xxxxxx">~<font>のタグで囲まれます。

一方、リッチテキストエディタをオフにした場合、どのブラウザでも、色を設定した部分は以下のタグで囲まれます。

設定対象HTML
文字色<span style="color : #xxxxxx;">~<span>
背景色<span style="background-color : #xxxxxx;">~<span>

トラックバック(5)

トラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/1370.

せんしょくきのう 続きを読む

これまでに導入したMT4のプラグインやカスタマイズ、そしてブログパーツです。 紹... 続きを読む

地方で活動するweb制作者の日々を綴るblog - 【MT4/MTOS4】文字色を設定できるプラグイン (2008年11月13日 13:50)

MovableType/MTOS4は最初からリッチテキストエディタが標準装備されていますが、「文字色の変更」を行う事ができません。 「文字色を変える... 続きを読む

当サイトでは以下のプラグインを使用しています。 (ぶっちゃけ、自分の備忘録です\... 続きを読む

MovableTypeのデフォルトでは、ブログ記事作成画面で文字に色をつけること... 続きを読む

コメント(スレッド3件,コメント5件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

No.1 ヤスヒロ : ちょう助かりました!

はじめまして。

【絵文字の連続入力】と【色の変更】を実装したくて、FCKEditorとtinyMCE試してみたのですが、絵文字の連続入力ができず困っておりました。。汗

そこで、Emoddyという、絵文字の連続入力ができるプラグインと、こちらのSelectColorで実現することができました音符


本当にありがとうございましたハート


p.s. ちなみに、ブラウザはGoogle Chromeを使用しているので、Safariとおんなじです。

No.2  : Re:ちょう助かりました!

>ヤスヒロさん
こんにちは。
プラグインご利用ありがとうございました。

No.3 海外投資で資産運用 : こんな機能を探してたんです。

MTは、重宝していますがフォントに色をつけるのが面倒なところが玉に瑕でした。こちらのプラグインのおかげで、快適になりました。
ありがとうございます。Windows7のIE8上でも、正常に動作します。

No.4 寺山 銀 : MT5では・・・

このプラグインはMT5では利用できるのでしょうか?
MT5のプラグインの一覧表では書かれていなかったのでどうかと思いまして。
現在MT4.27で利用させていただき、大変重宝しておりますもので是非とも利用したいのですが・・・。

No.5  : Re:MT5では・・・

>寺山さん
こんにちは。

こちらで試してみた限りでは、MT5でも動きました。
ただし、記事本文中にある制限は、MT5でもほぼそのまま同じです。

コメントする