≪HOME(21世紀のアフィリエイト通販生活)
BigPAPI に対応したエントリー&コメント絵文字用プラグインを使う!
エントリー投稿画面とコメント欄に絵文字を表示させる第2弾です。
コメント欄の方はページの下の方で確認できます。
以前に紹介した方法ではエントリー投稿画面を表示させるtmpl/cms/edit_entry.tmpl を直接編集する必要があり、MovableTypeのバージョンアップの度に同じ事を繰り返さなくてはならず、およそスマートとは言い難い方法でした。
└ コメントとエントリー投稿で画像(絵文字)を使う
今回の方法はプラグインを使う方法なのでedit_entry.tmpl はノータッチ!さらに画像(絵文字)の追加・削除も簡単です。
edit_entry.tmpl をいじくるのはもはや時代遅れと相成りました。自分で書いといて何ですが、バージョン上がる度にあんな面倒くさい事やってられません!
常人なら頭が変になりますよ。
これからはいつバージョンアップがあっても無問題!どんどんバージョン上げちゃって下さい。
参考にしたのは藤本壱さんが上梓された、
ブログ簡単パワーアップ Movable Type スーパーカスタマイズテクニックのP109~P122迄です。
プラグインのダウンロード先は、著者が一般に公開されてないみたいなので秘匿しておきます。
知りたい方は藤本壱さんの同書で確認してくださいm(_"_)m
以下は自分の備忘録&メンテ代わりに記しておきます。
まず使用する画像を適当な場所にアップロードしておきます。
今回のプラグインはBigPAPIの導入が前提となります。なのでまずBigPAPIをpluginsフォルダにアップします。BigPAPIとは何か?と言うと、管理画面表示テンプレートを動的に置換してくれるプラグインです。
次に入手した各ファイルを適宜修正後、指定箇所にアップします。
文字コードをMovableType側と同じにするのを忘れずに!
次にコメント欄に絵文字を表示させる為に各テンプレートを編集します。
individual_entry_archive.html
comments_preview.html
comments_error.html
の三つです。これらの<head>~</head>間に以下を追加。
<script type="text/javascript" src="<MTStaticWebPath>mt_icon.js"></script>
さらに、各テンプレートの
<$MTCommentBody$>、<$MTCommentPreviewBody$>
を以下のように変更します。
<MTConvertIconMacro>
<$MTCommentBody$>
</MTConvertIconMacro><MTConvertIconMacro>
<$MTCommentPreviewBody$>
</MTConvertIconMacro>
最後に、各テンプレートの<textarea>~</textarea>の前もしくは後に以下を追加します。
<div class="converticonmacro">
<script type="text/javascript">
<!--
listIcons('document.comments_form.text', 'macro');
-->
</script>
</div>
エントリー、コメント共に各imgタグにはクラス名mt_iconが付加されます。
今回の変更ではコメント欄の方はテンプレートを編集しないといけませんが、普段から編集しまくりなのでどうという事はありません。
それよりエントリー投稿画面の方がプラグインのUPだけで済むのは大助かり。気に入らなければプラグインを外せば元に戻るんですから(便利!)。
BigPAPIを使った投稿画面カスタマイズに拍手を送ります。
投稿者 Locutus : 2006年02月19日 21:28 EDIT カテゴリ⇒ MovableTypeカスタマイズ
WeblogActionMenuプラグインでちょっと便利にしてみる! '06 5/06
TinyMCE for MovableTypeでエントリ投稿画面をWYSIWYG化! '06 5/04
Dreamweaver 8 がMovableType3.2に完全対応! '06 3/01
→ BigPAPI に対応したエントリー&コメント絵文字用プラグインを使う! '06 2/19
リンク挿入をよりスマートにカスタマイズ!~ MovableType '06 1/18
カテゴリ&月別アーカイブの続きを読むを同じページに展開 '05 12/10
日本語でないスパムをフィルタするプラグインを使ってみた '05 12/04
≪HOME
MT3.3→3.2:テンプレートが開けなくなった from KAZUの挑戦日記
実はMT3.3β1が出て割とすぐバージョンアップを行ったんだけど、BigPAPIを使ったプラグインが使えなくなるということで、BigPAPIを使った投稿画... [続きを読む]
トラックバック時刻: 2006年06月19日 13:53
≪HOME(21世紀のアフィリエイト通販生活)