コメント欄に絵文字を表示させる事ができるようになったので、次はエントリーに絵文字を表示させたいと思います。
エントリーに絵文字を表示させる・参考サイト
続きを読む
- 「東京フレンチキス: (完全版)エントリーに絵文字を挿入する方法 MT2.x ver.」さんより、DLファイルを頂き、解凍する
……DLファイルには、書き換え用のテキストと必要なアイコンが収録されています
- アイコンをアップロードする
……「Docomo」フォルダをmt.cgiと同じディレクトリの「images」にUP
「東京フレンチキス」さんの解説には、もう一つ、ルート下へ「Docomo」フォルダへUPするよう指示されていましたが、ディレクトリのあちらこちらにファイルをUPするのがあまり好きではないため、「edit_entry.tmpl」の書き換え時に、ルート下に指示されている部分(下記青字部分)をmt.cgiと同じディレクトリの「images」内にUPした「Docomo」へと書き換えてしまいました。
今のところ不都合は出ていませんが、ダメなのかな?
- 「edit_entry.tmpl」を書き換える
必ずバックアップファイルを作製しておく事
青字の部分は、ルート下の「Docomom」ファイルをアップしたURLに変更
(この部分を、私はmtディレクトリ内「images」の「Docomo」に指定)- </head>の上にある</script>の上にjavascriptを追加
//-->
function SetChar(strNum){var strMsg;strMsg = "<img src=\"http://tokyo.spaceage2001.net/images/docomo/" + strNum + ".gif\"></img>";document.entry_form.text.value+=strMsg;}function SetChar2(strNum){var strMsg;strMsg = "<img src=\"http://tokyo.spaceage2001.net/images/docomo/" + strNum + ".gif\"></img>";document.entry_form.text_more.value+=strMsg;}
</script>
</head>
- 「table1.txt」を挿入
……「body」用絵文字テーブルタグ<TMPL_VAR NAME=TEXT></textarea>
「table1.txt」の内容を全て、コピペで挿入。
<p>
- 「table2.txt」を挿入
……「extend」用絵文字テーブルタグ<TMPL_VAR NAME=TEXT_MORE></textarea>
「table2.txt」の内容を全て、コピペで挿入。
<p>
- リビルド
わーい、できた




でも、画像が多くて、表示に時間がかかる……
。
アイコンを変えて、数も減らします〜
。
ちなみに、このエントリーに絵文字を表示させる改造をしてから、引用タグ「blockquote」内での自動改行(
Blockquoteに改行を入れる
が向こうになった模様。何故なんだろう……(涙))
元に戻す