自分の覚書です
東京フレンチキスさんの『エントリーに絵文字を挿入する方法』
タイ語ネットさんの『MTのコメント欄で絵文字を使う』を参照し
アイコンを★SWEETS★さんからお借りしました
mtフォルダー内にauフォルダーを作成しアイコンを転送
ウェブログの設定(一般的な設定)でHTMLタグの除去機能の部分をカスタマイズにチェック
a href,b,br/,p,strong,em,ul,li,blockquote,img srcに変更
同じページのコメントの設定で、コメントでのHTMLを許可するにチェックを入れる
-*-*-*-*-*-*-*-*-*-*
edit_entry.tmpl にjavascriptを追加
<script language="javascript" type="text/javascript">
function SetChar(strNum)
{
var strMsg;
strMsg = "<img src=\"http://○○○/au/" + strNum + ".gif\">";
document.entry_form.text.value+=strMsg;
}
</script>
<div id="body-box"> 下に
<table bordercolor="#FFFFFF" cellspacing="0" cellpadding="3" border="1" bgcolor="#ffffff">
<tbody>
<tr>
<td><img height=11 src="<TMPL_VAR NAME=STATIC_URI>au/au_006.gif" width=11 onclick="SetChar('au_006')" border="0"></td>
<td><img height=11 src="<TMPL_VAR NAME=STATIC_URI>au/au_007.gif" width=11 onclick="SetChar('au_007')" border="0"></td>
・
・
・
</tr>
</tbody>
</table>
を追加
これでエントリー時の絵文字完了
-*-*-*-*-*-*-*-*-*-*
auフォルダーを/blog/内にも作成しアイコンを転送
auというモジュールを作成し、中身は↓
<table bordercolor="#FFFFFF" cellspacing="0" cellpadding="3" border="1" bgcolor="#ffffff">
<tbody>
<tr>
<td><img height=11 src="<$MTBlogURL$>au/au_006.gif" width=11 onclick="SetChar('au_006')" border="0"></td>
<td><img height=11 src="<$MTBlogURL$>au/au_007.gif" width=11 onclick="SetChar('au_007')" border="0"></td>
・
・
・
</tr>
</tbody>
</table>
Individual Entry Archive 内の<head>~</head>の間にjavascriptを追加
<script language="javascript" type="text/javascript">
function SetChar(strNum)
{
var strMsg;
strMsg = "<img src=\"<$MTBlogURL$>au/" + strNum + ".gif\">";
document.comments_form.text.value+=strMsg;
}
</script>
<p><label for="text">コメント:</label><br />
<textarea tabindex="2" id="text" name="text" rows="10" cols="40"></textarea></p>
↓
<p><label for="text">コメント:</label><br />
<label for="text">絵文字をクリックするとタグが挿入されます</label><br/>
<$MTInclude module="au"$><br/>
<textarea tabindex="2" id="text" name="text" rows="10" cols="40"></textarea></p>
<p><label for="text">コメント:</label> <MTIfAllowCommentHTML>
(書式を変更するような一部のHTMLタグを使うことができます)</MTIfAllowCommentHTML><br/>
<textarea tabindex="4" id="text" name="text" rows="10" cols="40"></textarea></p>
↓
<p><label for="text">コメント:</label> <MTIfAllowCommentHTML>
(書式を変更するような一部のHTMLタグを使うことができます)</MTIfAllowCommentHTML><br/>
<label for="text">絵文字をクリックするとタグが挿入されます</label><br/>
<$MTInclude module="au"$><br/>
<textarea tabindex="4" id="text" name="text" rows="10" cols="40"></textarea></p>