ここはMOGRA DESIGNの富澤の個人ページです。
ExpressionEngineなどで作ったプラグインとかを紹介していきたいと思ってます。
Copyright 2008 MOGRA DESIGN .Ltd,
MOGRA Convert Encoding
出力する文字列をmb関数で変更すると同時にcharsetも変更します。
使用環境
ExpressionEngine 1.6.3以上
ダウンロード
使用方法
現在利用できるのは日本語のみです。
例えば、システムは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