ここはMOGRA DESIGNの富澤の個人ページです。
ExpressionEngineなどで作ったプラグインとかを紹介していきたいと思ってます。

Copyright 2008 MOGRA DESIGN .Ltd,

Wednesday, December 24, 2008

MOGRA Convert Encoding

出力する文字列をmb関数で変更すると同時にcharsetも変更します。

使用環境

ExpressionEngine 1.6.3以上

ダウンロード

mogra_conv_enc_0.2.zip

使用方法

現在利用できるのは日本語のみです。
例えば、システムはUTF-8を使っていて、ページをShift_JISで出力したい時は、下記のように変更箇所をタグで囲みます。
(通常は、ページを丸ごと囲う形で使用して下さい)

{exp:mogra_conv_enc to=“SJIS”}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={charset}" />
〜〜
</html>
{/exp:mogra_conv_enc}

下記のようになります。
ex. http://mogra.net/~tomizawa/index.php/m/site/

パラメーター

@to 変換したいエンコーディング名を入れて下さい。
@charset HTMLのchersetを自動的に変更したくない時は、“no”にして下さい。通常は“yesです”
例:{exp:mogra_conv_enc to=“EUC-JP” charset=“no”}

!同一テンプレートで2回以上使用する場合は、必ずcharset=“no”にして下さい。

使用できるエンコーディング

・ASCII
・UTF-8
・EUC-JP
・EUCJP-WIN
・SJIS
・SJIS-WIN
・ISO-2022-JP
・JIS

Page 1 of 1 pages