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>