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>
MTIfUserAgent と関連のあるテンプレートタグ (34)
- MTAuthorLanguage
- MTBuildRecurs
- MTClientAuthorBlock
- MTCommentOut
- MTCommentStrip
- MTCurrentArchiveFile
- MTCurrentArchiveURL
- MTDynamicMTML
- MTDynamicSiteBootstrapper
- MTEntryCategoryBlock
- MTEntryStatusInt
- MTFileGetContents
- MTIfBlogDynamicMTML
- MTIfLogin
- MTIfUserAgent
- MTIfUserHasPermission
- MTLoginAuthorCtx
- MTML
- MTMTML
- MTNonDynamicMTML
- MTQuery
- MTQueryLoop
- MTQueryVars
- MTRand
- MTRawMTML
- MTRawMTMLTag
- MTReferralKeyword
- MTReferralKeywords
- MTSearchEntries
- MTSetQueryVars
- MTSplitVars
- MTTableColumnValue
- MTTrans
- MTUserAgent