PowerCMS™
アルファサードのゴールデンウィーク休業について を追加しました。
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[新着情報] 多要素認証設定画面の QR コードが表示されない問題への対策ファイル を追加しました。
[新着情報] PowerCMSクラウド 月額費用の価格改定に関する追加情報を公開します を追加しました。

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>