MTで3キャリア・対応サイトを簡単作成・配信するプラグイン。絵文字変換・画像変換・ページ分割を完全自動化

タグ/システム・テンプレート

MTKeitaiKitSysTmpl bookmark

システム・テンプレート(検索結果やコメント・プレビューなど、Movable TypeのCGIによって動的に適用されるテンプレート)では、MTKeitaiKitタグではなく、このタグでテンプレート全体を括って下さい。

次の処理を行います。

  • 文字コードの変換
  • カタカナの半角化

カタカナの半角化は、ブログ単位のプラグイン設定で指定した設定が利用されます。

逆に静的ページに対してシステム・テンプレートでは下記の処理が利用できないのでご注意ください。

  • 画像の自動最適化
  • i絵文字ツールで入力した絵文字の自動変換
  • 自動ページ分割

Movable Type 4.2からの検索結果の分割について bookmark

この内容はVer.1.40から適用されます

Movable Type 4.2から、検索結果が多い場合に指定した件数ごとに複数のページに分割できるようになりました。詳しくはこちらのページをご覧ください。

Movable Type 4.2に対応したVer.1.40では、携帯向けの検索結果でもMovable Type 4.2が標準で提供するMTIfMoreResults、MTNextLinkなどのテンプレートタグを使用し、ページ分割を行うことができます。

属性 bookmark

ixhtml bookmark

この属性はVer.1.44から追加されます

携帯向けのシステム・テンプレートの表示結果をiモード対応XHTMLとして表示する場合に1を指定します。

xml_declaration bookmark

この内容はVer. 1.49から適用されます

XHTML対応機種に対してのみ、XML宣言を出力します。ixhtml属性と組み合わせて使用します。

<MTKeitaiKitSysTmpl ixhtml="1" xml_declaration="1">
~
</MTKeitaiKitSysTmpl>

doctype bookmark

この内容はVer. 1.49から適用されます

XHTML対応機種に対してのみ、キャリアや機種に応じたDOCTYPEを出力します。ixhtml属性やxml_declaration属性と組み合わせて使用します。

<MTKeitaiKitSysTmpl ixhtml="1" xml_declaration="1" doctype="1">
~
</MTKeitaiKitSysTmpl>

ivga bookmark

この内容はVer. 1.49から適用されます

iモードブラウザ2.0対応機種に対して、VGAモードに対応した画像の変換を行います。

iモードブラウザにVGAモードを指示するには、meta要素を指定する必要があります。

<MTKeitaiKitSysTmpl ixhtml="1" ivga="1">
<html>
  <head>
    <!-- VGAモードの指示 -->
    <meta name="disparea" content="vga">
  </head>
  <body>
    <!-- iモードブラウザ2.0において画像がVGAモードを基準に変換されます -->
  </body>
</html>
</MTKeitaiKitSysTmpl>

no_cache bookmark

no_cahce属性はVer.1.60から利用できます

no_cahce属性に"all"を指定すると、ページの表示時にHTTPヘッダ

Cache-Control: no-cache

を送信し、ブラウザ側でのキャッシュを抑制します。ブラウザ側でのキャッシュが影響するのは主にEZweb対応機種なので、EZweb対応機種に対してだけこの処理を行わせるには、no_cache属性に"ez"を指定します。

使用例 bookmark

通常のHTMLでシステム・テンプレートを記述する場合 bookmark

<MTKeitaiKitSysTmpl>
<!-- HTMLシステム・テンプレート -->
</MTKeitaiKitSysTmpl>

iモードにも対応したXHTMLでシステム・テンプレートを記述する場合 bookmark

<MTKeitaiKitSysTmpl ixhtml="1">
<!-- XHTMLシステム・テンプレート -->
</MTKeitaiKitSysTmpl>

MTIfKeitaiSysTmpl bookmark

システムテンプレートが、携帯電話向けのフォームからの処理に対して呼び出されているのか、PC向けのフォームからの処理に対して呼び出されているのかを判別します。

ケータイキットによる機種判別タグでは、MTKeitaiElseタグを使用しますが、このタグでは通常のMTElseタグを使用します。ご注意下さい。

使用例 bookmark

<MTKeitaiKitSysTmpl>
<MTIfKeitaiSysTmpl>
<!-- 携帯電話向けシステムテンプレート -->
<MTElse>
<!-- PC向けシステムテンプレート -->
</MTElse>
</MTIfKeitaiSysTmpl>
</MTKeitaiKitSysTmpl>

MTKeitaiEmojiSysTmpl bookmark

システム・テンプレート上で絵文字を使う場合に使用します。

パラメータはMTKeitaiEmojiタグと同じです。

MTKeitaiImageSysTmpl bookmark

この機能はVer.1.20から適用されます

システム・テンプレート上で画像を使う場合に使用します。imgタグのsrc属性に相当する部分をタグの間に記述します。

属性 bookmark

src以外の任意の属性 bookmark

imgタグに継承されます。

使用例 bookmark

<MTKeitaiImageSysTmpl>
 <$MTBlogUrL$>title.jpg
</MTKeitaiImageSysTmpl>

MTIfKeitaiCarrierSysTmpl bookmark

アクセスしている端末のキャリアを判別します。MTKeitaiIfCarrierと同様の動作をします。

MTKeitaiIfCarrierタグでは、条件と異なる場合の記述にMTKeitaiElseタグを使用しますが、このタグでは通常のMTElseタグを使用します。ご注意下さい。

属性 bookmark

in bookmark

キャリアを指定します。カンマ区切りで複数のキャリアを指定できます。

i
iモード
ez
EZweb
s
Softbank(旧Vodafone)
other
その他

使用例 bookmark

Softbankかを判別する場合 bookmark

<MTIfKeitaiCarrierSysTmpl in="s">
 SoftBankです
<MTElse>
 SoftBank以外です
</MTElse>
</MTIfKeitaiCarrierSysTmpl>

iモードかまたはEZwebかを判別する場合 bookmark

<MTIfKeitaiCarreirSysTmpl in="i,ez">
 iモードまたはEZwebです
</MTIfKeitaiCarrierSysTmpl>

MTIfCommentEmojiAllowed bookmark

MTIfCommentEmojiAllowdはVer.1.60から利用できます

ブログ単位のプラグイン設定にて、コメントに絵文字の入力を許可しているかどうかを判定します。

使用例 bookmark

コメントフォームに絵文字の可否を表示する場合 bookmark

<MTIfCommentEmojiAllowed>
  絵文字可
<MTElse>
  絵文字不可
</MTIfCommentEmojiAllowed>

unescape_emojiグローバル・モディファイア bookmark

unescape_emojiはVer.1.60から利用できます

内部形式にエスケープされたコメント内の絵文字を再度絵文字コードに変換します。

コメントに絵文字を許可した際に、コメントプレビューテンプレートの記述の方法によっては、コメント・フォームの再表示で絵文字の部分が内部形式にエスケープされることがあります。

その場合は、unescape_emojiグローバル・モディファイアに"1"を指定して使用してテンプレートタグに付記してください。


* Six Apart、Movable Type、TypePadはSix Aaprt, Ltd.の登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。

アイデアマンズ株式会社は、ケータイキット/フィードアプリ/WebScan等の開発を行なう新規事業専門会社です。