PowerCMS™
[ブログ] PowerCMS 7 でのアップデートまとめ を追加しました。
[新着情報] 【参加無料】はじめての PowerCMS ウェビナー〜サイトの要件定義・設計の進め方&テンプレートタグ入門編 を追加しました。
[新着情報] 【お詫び開催】PowerCMS の最新情報を紹介するオンラインセミナーを9月15日(火曜日)に開催 を追加しました。
[新着情報] Movable Type 対応版 PowerSync 2.21 の提供を開始 を追加しました。

MTIfUserAgent

MTIfUserAgent

wants モディファイア、like モディファイアを指定してユーザーエージェント情報による分岐を行います。
wants モディファイアに 'Keitai' を指定すると docomo または au、SoftBank の場合に出力されます。
wants モディファイアに 'Smartphone' を指定すると Android または BlackBerry、iPhone、iPod touch、iPad、Palm、Opera Mini の場合に出力されます。Smartphone を指定する場合に exclude="Tablet" を指定するとユーザーエージェントに Mobile を含むものを除外して出力します。
wants モディファイアに 'Tablet' を指定するとユーザーエージェントに Mobile を含まない Smartphone 端末の場合に出力します(wants="Smartphone" exclude="Tablet" と同等の動作になります)。like モディファイアを指定した場合、ユーザーエージェント 文字列にその値が含まれる場合に出力されます。

使い方

例:
<MTIfUserAgent wants="keitai">
docomo または au、SoftBank の携帯電話からアクセスした場合に出力されます。
</MTIfUserAgent>

<MTIfUserAgent wants="SmartPhone">
Android または BlackBerry、iPhone、iPod touch、iPad、Palm、Opera Mini からアクセスした場合に出力されます。
</MTIfUserAgent>

<MTIfUserAgent like="Safari">
ユーザーエージェント文字列に「Safari」が含まれている場合に出力されます。
</MTIfUserAgent>