PowerCMS™
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[新着情報] PHP 8.2 に対応した PowerCMS 6.5 の提供を開始 を追加しました。
[新着情報] PowerCMSクラウド の月額費用を、2024年7月1日より価格改定します を追加しました。
[新着情報] アルファサードのゴールデンウィーク休業について を追加しました。

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>