PowerCMS™
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[ブログ] PowerCMS サポートの実績 (2022年12月) を追加しました。
[よくあるご質問] 開発用ライセンスとはなんですか? を追加しました。
[よくあるご質問] 開発用ライセンスだけ先に購入したいのですが可能でしょうか? を追加しました。

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>