| 103 |
ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml |
ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml |
| 104 |
|
|
| 105 |
#==================================================================================== |
#==================================================================================== |
| 106 |
# 変換エンジン動作指示命令(下記のSetOutputFilter、SetInputFilterも必須です) |
# 変換エンジン動作指示命令 |
| 107 |
# ChxjConvRule ==> ディレクティブ |
# ChxjConvRule ==> ディレクティブ |
| 108 |
# "^/chxj.+$" ==> Perl互換のURIパターン |
# "^/chxj.+$" ==> Perl互換のURIパターン |
| 109 |
# EngineOn ==> 変換エンジンを動作させる指示 |
# EngineOn ==> 変換エンジンを動作させる指示 |
| 137 |
ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml |
ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml |
| 138 |
|
|
| 139 |
#==================================================================================== |
#==================================================================================== |
| 140 |
# 変換エンジン動作指示命令(下記のSetOutputFilter、SetInputFilterも必須です) |
# 変換エンジン動作指示命令 |
| 141 |
# ChxjConvRule ==> ディレクティブ |
# ChxjConvRule ==> ディレクティブ |
| 142 |
# "^/chxj.+$" ==> Perl互換のURIパターン |
# "^/chxj.+$" ==> Perl互換のURIパターン |
| 143 |
# EngineOn ==> 変換エンジンを動作させる指示。動作させたく無い場合は"EngineOff" |
# EngineOn ==> 変換エンジンを動作させる指示。動作させたく無い場合は"EngineOff" |
| 173 |
ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml |
ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml |
| 174 |
|
|
| 175 |
#==================================================================================== |
#==================================================================================== |
| 176 |
# 変換エンジン動作指示命令(下記のSetOutputFilter、SetInputFilterも必須です) |
# 変換エンジン動作指示命令 |
| 177 |
#==================================================================================== |
#==================================================================================== |
| 178 |
#==================================================================================== |
#==================================================================================== |
| 179 |
# bwikiの設定をします。bwikiではどうもxoopsヘッダの文字コードとbwiki内での携帯スキン |
# bwikiの設定をします。bwikiではどうもxoopsヘッダの文字コードとbwiki内での携帯スキン |
| 307 |
<li>httpd.confに以下を追加します。 |
<li>httpd.confに以下を追加します。 |
| 308 |
下記は、URIが/chxjで始まる全てのコンテンツに対して動作するようmod_chxjに指示しています。 |
下記は、URIが/chxjで始まる全てのコンテンツに対して動作するようmod_chxjに指示しています。 |
| 309 |
サーバ側はEUC-JPであった場合の例です。mod_chxjによってSJISに変換するように指示しています。 |
サーバ側はEUC-JPであった場合の例です。mod_chxjによってSJISに変換するように指示しています。 |
| 310 |
|
サーバ側がShift_JISで無い場合は、Shift_JISコードの10進参照文字列表記を記述することによって |
| 311 |
|
Shift_JISコードの絵文字2バイトコードに変換しクライアントへ返します。 |
| 312 |
|
|
| 313 |
<program title="httpd.conf"> |
<program title="httpd.conf"> |
| 314 |
ChxjConvRule "^/chxj.+$" "EngineOn" "EUC-JP" |
ChxjConvRule "^/chxj.+$" "EngineOn" "EUC-JP" |
| 322 |
EUC-JPからCP932に変換後、クライアントに出力されます。 |
EUC-JPからCP932に変換後、クライアントに出力されます。 |
| 323 |
省略した場合はNONE |
省略した場合はNONE |
| 324 |
<ol> |
<ol> |
| 325 |
<li>変換エンジン動作指示命令(下記のSetOutputFilter、SetInputFilterも必須です)<br /> |
<li>変換エンジン動作指示命令<br /> |
| 326 |
ChxjConvertRule ==> ディレクティブ<br /> |
ChxjConvertRule ==> ディレクティブ<br /> |
| 327 |
"^/chxj.+$" ==> Perl互換のURIパターン<br /> |
"^/chxj.+$" ==> Perl互換のURIパターン<br /> |
| 328 |
EngineOn ==> 変換エンジンを動作させる指示。動作させたく無い場合は"EngineOff"<br /> |
EngineOn ==> 変換エンジンを動作させる指示。動作させたく無い場合は"EngineOff"<br /> |
| 739 |
</ol> |
</ol> |
| 740 |
</section> |
</section> |
| 741 |
|
|
|
|
|
|
|
|
|
<section title="文字コード"> |
|
|
文字コードは、絵文字の入出力がある関係上、Shift_JISのみとしています。 |
|
|
</section> |
|
|
|
|
|
|
|
| 742 |
<section title="絵文字について"> |
<section title="絵文字について"> |
| 743 |
i-Mode用の絵文字を書いておけば、アクセスしたキャリアによって、mod_chxjが対応の絵文字に自動変換します。 |
i-Mode用の絵文字を書いておけば、アクセスしたキャリアによって、mod_chxjが対応の絵文字に自動変換します。 |
| 744 |
ソースに2byteのバイナリコードを直接書いても、10進参照文字列<note>16進参照文字列には対応していません</note>(&#XXX;の形)で書いても、どちらでも変換対象になります。 |
ソースに2byteのバイナリコードを直接書いても、10進参照文字列<note>16進参照文字列には対応していません</note>(&#XXX;の形)で書いても、どちらでも変換対象になります。 |