[*] caramel*vanillaさんの[*] : MTのコメント欄で絵文字を使えるようにする[改]を参考にさせていただきました。
ありがとうございます ^^
今はスマイリーですが、この週末に絵文字を自分好みにカスタマイズするぞー ^^
ブログのカスタマイズは、やってみたいけど、ちょっと尻込み気味だったのですが、だんだん楽しくなってきました ^^
これもみなさんがカスタマイズ術を公開してくださっているからこそですね ^^
ありがたいことですm(_ _)m
:book: July 18, 2005 13:15:26 追記 :book:
:clover: 導入覚書。
1. MT Hacksさんから、MTMacroとMTsmileyをダウンロードします。
MT Hacks MT Smileys
MTMacroを解凍します。解凍したファイルを下記の通りアップロードします。
macros.pl → MT/plugins
macros.pm →MT/extlib/bradchoate(新しくフォルダを作成します)
postproc.pm → MT/extlib/bradchoate
imagesフォルダ → mt.cgiと同じ階層のimages
2. 「新しいテンプレート・モジュールを作る」でMTsmileyを解凍したファイルの中身をコピー&ペーストします。
「テンプレートの名前」→「モジュール」
smiley javascript → smiley-javascript.txt
smiley macros → smiley-macros.txt
smileys → smileys.txt
:flash: このとき、アイコンを自分の好きな画像にする場合には、別の作業が必要です。
smiley macrosの修正
<MTMacroDefine name="定義名(私の場合は連番を振っています)" string=":テキストエリアの表示名:" no_html="1">
<img src="<MTBlogURL>images/ファイル名" alt="代替テキスト" width="幅" height="高さ" border="0" />
</MTMacroDefine>
画像の数だけ記述を繰り返します。
smileysの修正
<a href="javascript:emoticon(':テキストエリアの表示名:')"><img src="<MTBlogURL>images/ファイル名" alt="代替テキスト" width="幅" height="高さ" border="0" class="smiley"></a>
3. 絵文字を表示させたいテンプレート(個別エントリーアーカイブ、コメントプレビューなど)を修正します。
1行目
<$MTInclude module="smiley macros"$>
<head>~</head>内
<$MTInclude module="smiley javascript"$>
コメントフォーム内 (絵文字一覧表示場所)
<$MTInclude module="smileys"$>
<$MTEntryBody$>を<MTMacroApply><$MTEntryBody$></MTMacroApply>
<$MTCommentBody$>を<MTMacroApply><$MTCommentBody$></MTMacroApply>
4. 再構築で完了です。
* カーソルのある場所へ絵文字を挿入できる方法は、こちらのエントリにあります。
mayu*can: コメント欄に絵文字を (追加カスタマイズ)
* エントリへの応用はこちらのエントリです。
mayu*can: エントリに絵文字 - MT Smileys応用編

わーい 絵文字入力成功です
ありがたやありがたや
みなさまのコメントお待ちしております
コンバンハ~。
カスタマイズ「乙」!!
IEをまともに使っていないので、
打ち込めばつかえそうかも。絵文字。
それにしても増えたねぇ。
>> 匿名希望さん
コメントありがとうございます
がんばってみました!
おかげで寝不足なのですが、それでもふしぎと疲労感はないです
お名前が入力されていないのですが、もしやmさんでしょうか
もし、違っていたら申し訳ありません。
次回からはお名前もよろしくお願いいたします
コンバンハ~。
匿名希望?のmです。
またやってしまいました、名前抜け。(T-T)
申し訳ございませぬ~。
>> morisさん
やはり、morisさんでしたか!! 間違ってなくてよかった
拙者っていう文字がなかったので、ちょっと心配になっていたのです(笑)。