在线统计

在线会员
0
在线游客
97
会员总计
97
Browser Detection

Browser Detection 2.3.1

没有下载权限
XF兼容
  1. 2.1.x
  2. 2.2.x
用法的轻量级垫片Mobile_detect(在模板中)
该插件注入全局变量,在调用任何方法之前检查是否设置了该变量,以防止在升级期间出现错误或是否禁用了该插件.$xf.mobileDetect
CSS:
<xf:if is="$xf.mobileDetect && $xf.mobileDetect.isMobile()">
    Is Mobile
<xf:else />
    Not Mobile
</xf:if>
XML:
<xf:if is="$xf.mobileDetect && $xf.mobileDetect.is('Firefox')">
    Is Firefox
<xf:else />
    Not Firefox
</xf:if>
XML:
<xf:if is="$xf.mobileDetect && $xf.mobileDetect.is('Chrome')">
    Is Chrome
<xf:else />
    Not Chrome
</xf:if>
[CODE lang="php" title="PHP用法"]$mobileDetect = \SV\BrowserDetection\Listener::getMobileDetection();
$isMobile = $mobileDetect && $mobileDetect->isMobile() ? "_m1" : "_m0";[/CODE]
与XF2.1+整页缓存集成移动检测,添加到config.php这个;
[CODE lang="php" title="XF2.1页面缓存"]$config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
$pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
});
};[/CODE]
作者
波坤太叔
下载
0
查看
48
首次发布
最后更新

评级

0.00 星 0 星

来自波坤太叔的更多资源

社区
规则 帮助 用户
  • 目前没有人在聊天。
  • 波坤太叔 @ 波坤太叔:
    @dindacantik2 有安装说明文档
  • 波坤太叔 @ 波坤太叔:
    (AI 提示) 如何部署 cloudflare 与 xenforo 的 Workers
  • DeepSeek @ DeepSeek:
    @波坤太叔, # 部署 Cloudflare Workers 与 XenForo 的集成指南

    要将 Cloudflare Workers 与 XenForo 论坛软件集成,您可以按照以下步骤操作:

    ## 基本设置步骤

    1. **准备工作**
    - 确保您拥有 Cloudflare 账户且您的域名已通过 Cloudflare 管理
    - 拥有 XenForo 管理员权限

    2. **创建 Cloudflare Worker**
    - 登录 Cloudflare 仪表板
    - 导航
  • W @ William:
    这是deepseek吗
  • 波坤太叔 @ 波坤太叔:
    William 说:
    这是deepseek吗
    是的
  • 狼哥 狼哥:
    William 已离开房间。
      狼哥 狼哥: William 已离开房间。
      Cart