MTで絵文字が使えるプラグイン:EmoticonButton

MTで絵文字が使えるプラグインが新しく出てましたので使ってみましたhappy01

プラグインのDL・UL

MTでも絵文字使おうぜプラグイン、アリマス - Kickstart my heart

上記よりプラグインmemoをDLして、それぞれのディレクトリを指定の箇所にULします。

  • mt-static/plugins/の中
  • mt/plugins/の中

EmoticonButton正しく動作が開始されると以下みたいに顔が出て来ます。かわいいheart02

絵文字を眺めてると。。。

エディター画面に出て来る上の顔ですが、眺めてると表情が変わります。面白いw
こういうギミックが仕込まれてると使うのもより楽しくなりますねsign01

少し動作を変えてみる

通常、利用する際に挿入されるタグは mt-static/plugins/EmoticonButton/js/emoticon.js の中の96行目に定義dangerされてます。

this.editor.insertHTML('<img class="emoticon ' + name + '" src="' + StaticURI + 'plugins/EmoticonButton/images/emoticons/' + name + '.gif" alt="' + name + '" style="border:0;" />');

なので、挿入される「style border」が不要banの場合は上記記述部分の最後の方にある、

style="border:0;"

の箇所を削除してみると良いです。
class名に絵文字アイコン名が付かないでも良いかなsign02って際にも、上記の修正を行うと良さそうです。

絵文字アイコン利用その他

絵文字挿入に便利なプラグインは他にもあるので利用して合う物を使うと良いですねnote

MT4.0、4.1専用 emoddy(絵文字プラグイン)|CSS HappyLife
エントリーとコメントで絵文字を使えるようにするプラグイン(MT4専用版・その1) - The blog of H.Fujimoto

あとがき

絵文字は不得意な人間です。キライではないです。不得意。。。coldsweats02
アイコンとか入ってると、記事に表情が生まれる感じがするし、そこはかとなく和みます。
でもなんか進んで使おうとは思わなかったりしますcatface
「絵文字は携帯で。。。」みたいな変な枠組みが自分の中で出来ちゃってるせいです。

今回のEmoticonButtonですが、アイコンが表示される動作も早いし、組み込むにはとても便利なプラグインだと思いました。
紹介した他の2つももちろん良いですhappy02

えと、それで自分の場合、emoddyを使おうとするとなぜかMT自体がScriptErrorに陥っちゃって利用出来ないんですね。。。shock
ローカルサーバでは動いてるんですが理由がさっぱりです。うーん。。。(´・ω・)

emoddyスクリプトエラー一応解決:2008/08/13 06:50:03

mt/plugins/emoddy.pl の101行目、
「my $blog_id = $app->blog->id;」の箇所を「先頭に#付けてコメントアウト」です。
「mt.cgi」を「mt.cgid」に変更すると、スクリプトの処理結果と警告メッセージの内容を見る事が出来ます。

それで、emoddyもemoticonも両方お試し導入してみたら大変な事になっちゃいました(笑

絵文字プラグイン2つ導入状態

2008/05/20 12:54:08

絵文字エントリーという事で絵文字を使ってみまひた。。。cafe

2008/08/10 05:26:54

mt-config.cgiに設定するStaticWebPathを、MTのインストールCGIにより書き込まれる「http://」を省略されたままの状態だと、エントリー内で記述される絵文字ファイルまでのパスも省略されます。
(例:/mt/mt-static/~と記述される⇒Feedburner上などで、画像のURLが切れて画像が表示されない症状が発生)

プラグインのemoticon.jsファイルを修正しても良いですが、configファイルにURLを記述する方を薦めます。

▲ to Top

トラックバック(0)

▲ to Top