≪HOME(21世紀のアフィリエイト通販生活)

BigPAPI に対応したエントリー&コメント絵文字用プラグインを使う!

エントリー投稿画面とコメント欄に絵文字を表示させる第2弾です。

↓出来上がりはこんな感じです。
BigPAPI に対応したエントリー&コメント絵文字用プラグインを使う!

コメント欄の方はページの下の方で確認できます。

以前に紹介した方法ではエントリー投稿画面を表示させる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カスタマイズ

この記事のトラックバックURL :
トラックバック

MT3.3→3.2:テンプレートが開けなくなった from KAZUの挑戦日記
実はMT3.3β1が出て割とすぐバージョンアップを行ったんだけど、BigPAPIを使ったプラグインが使えなくなるということで、BigPAPIを使った投稿画... [続きを読む]

トラックバック時刻: 2006年06月19日 13:53

≪HOME(21世紀のアフィリエイト通販生活)

王冠 ナンバー1の稼ぎ頭 王冠

エーハチ・ネット

一番複数サイトがある場合は、同じアカウントのまま簡単追加!広告コード取得が簡単なのでも有名です。

最近の記事
エックスサーバーのメリット
エックスサーバーのデメリット
エックスサーバーがMovableTypeのインストールマニュアルを公開
ノートン・インターネットセキュリティ
レッチリ~ダニー カリフォルニア♪
最近のトラックバック&コメント
カテゴリー
月別アーカイブ[過去記事]
BlogPeople
自分のリンクリストに登録する!
ブログ作成・お役立ちリンク
ブログの記事&タイトル考察リンク