discuz x3.2 平板使用手机模板

最近项目要上线 , 发现平板使用的是pc版的模板 , discuz在手机和PC上有两套模板 , 平板默认使用pc版的模板.

修改代码:
discuz/source/function/function_core.php文件下

function checkmobile() {
    global $_G;
    $mobile = array();
    static $touchbrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java', 'opera mobi', 'opera mini',
                'ucweb', 'windows ce', 'symbian', 'series', 'webos', 'sony', 'blackberry', 'dopod', 'nokia', 'samsung',
                'palmsource', 'xda', 'pieplus', 'meizu', 'midp', 'cldc', 'motorola', 'foma', 'docomo', 'up.browser',
                'up.link', 'blazer', 'helio', 'hosin', 'huawei', 'novarra', 'coolpad', 'webos', 'techfaith', 'palmsource',
                'alcatel', 'amoi', 'ktouch', 'nexian', 'ericsson', 'philips', 'sagem', 'wellcom', 'bunjalloo', 'maui', 'smartphone',
                'iemobile', 'spice', 'bird', 'zte-', 'longcos', 'pantech', 'gionee', 'portalmmm', 'jig browser', 'hiptop',
                'benq', 'haier', '^lct', '320x320', '240x320', '176x220', 'windows phone',***'ipad'***);
    static $wmlbrowser_list = array('cect', 'compal', 'ctl', 'lg', 'nec', 'tcl', 'alcatel', 'ericsson', 'bird', 'daxian', 'dbtel', 'eastcom',
            'pantech', 'dopod', 'philips', 'haier', 'konka', 'kejian', 'lenovo', 'benq', 'mot', 'soutec', 'nokia', 'sagem', 'sgh',
            'sed', 'capitel', 'panasonic', 'sonyericsson', 'sharp', 'amoi', 'panda', 'zte');

    ***//static $pad_list = array('ipad');***

    $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);

    if(dstrpos($useragent, $pad_list)) {
        return false;
    }
    if(($v = dstrpos($useragent, $touchbrowser_list, true))){
        $_G['mobile'] = $v;
        return '2';
    }
  1. 在 $touchbrowser_list 里面添加值: ipad

  2. 并将static $pad_list = array(‘ipad’); 注释掉

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是一款简单又不失精致美观,不需要来回切换块分区而能快速进入阅读页面,注重阅读体验、阅读至上的手机模板。 主要特点 0、首页有2种导航方式,可在 后台-界面--风格管理--XiFeng_A--编辑--拉到底部,{DAOHANGFANGSHI}右侧文本框填写 1 将使用导航方式1,填写2将使用导航方式2 1、支持自定义侧栏菜单 2、帖子列表无限加载和下拉刷新 3、列表封面图片懒加载 4、支持门户文章、支持群组功能 6、支持论坛幻灯片和门户幻灯片 7、小巧精致,没有其他花哨功能,简洁实用 8、长期更新维护 使用说明 1、安装后,到后台--界面--风格管理--XIFENG_A--选中手机触屏--提交,提交后,后台--工具--更新缓存 2、底部有 5 个导航条,分别为 【论坛】【门户】【热帖】【群组】【我】 -------A: 【论坛】:点击论坛,首先显示【最新】标签页列表内容,此页内容为论坛内所有帖子,以发布时间倒序显示,默认显示20条,当拉到尾部时,自动加载后边的20条,直到加载完毕; [最新] 标签页右侧为所有设置为显示的块名称,可手指左右滑动,点击相应块名称时,则显示此块下帖子内容,以发布时间排序,拉到尾部自动加载后续20条; [右上角+号]点击显示工具条,分别为【发新帖】和【···】,点击【发新帖】则跳转到块选择页面,选择后再跳转到相应块发帖表单页,如果未登录则显示登录表单;点击【···】则显示首页和全局的插件钩子中的内容。 ----- B: 【门户】:点击门户,首先显示【最新】标签内容,显示门户中所有的文章列表,以发布时间倒序显示,默认显示20条,当拉到尾部时,自动加载后续20条; [最新] 标签右侧为所有门户频道,当点击每个频道时,则自动显示本频道下的所有文章,以发布时间倒序,拉到尾部时自动加载后续20条; ------C: 【热帖】:热帖页面中有两个标签切换选项,分别是【热】和 【大家都在看】,【热】是 系统默认手机模板自带的 导读 中的精彩热帖,【大家都在看】是最后有回复的30条帖子列表; [右上角+号]点击显示工具条,分别为【发新帖】和【···】,点击【发新帖】则跳转到块选择页面,选择后再跳转到相应块发帖表单页,如果未登录则显示登录表单;点击【···】则显示首页和全局的插件钩子中的内容。 ------D: 【群组】群组页面 ------E: 【我】是用户中心,用户未登录,则自动跳转到登录页面 3、块列表和帖子缩略图 本模板不需要进入块页面,在论坛导航页面下,底部标题下方白色长条上会显示所有块名称,点击后即显示当前块下的帖子列表; 帖子列表页缩略图自动抓取帖子中的图片附件(本地图片)。 4、首页幻灯片设置:后台--界面--风格管理--XIFENG_A--编辑,拉到最底部, {HUANDENGPIAN}右侧的文本框是论坛首页的幻灯, {MENHUHUANDENGPIAN}右侧文本框中是门户首页的幻灯, 修改图片为你想要的 图片地址和链接地址即可,注意不要删除已有的 ### 和 |||,也不要额外添加 5、侧栏菜单设置 后台-界面-风格管理-XiFeng_A---编辑--拉到最底部模板自定义变量处,{CELANCAIDAN}变量右侧对应的为侧栏菜单项,格式为 菜单显示名称###链接地址|||,一行一个,如 侧栏菜单1###./forum.php?mobile=2||| 侧栏菜单2###./forum.php?mobile=2||| 侧栏菜单3###./forum.php?mobile=2||| 侧栏菜单4###./forum.php?mobile=2 6、设置无图片帖子是否显示默认图片:后台-界面-风格管理--XiFeng_A---编辑---模板自定义变量---{WUTUTIEZIXIANSHIMOREN},右侧填写数字2,则无图帖子不显示默认图片,否则显示 常见问题 一、在网站后台将门户设置为首页后,手机点击门户页面仍然跳转到论坛的解决办法? 答:1、将论坛设置为首页 2、手动修改 打开 网站根目录下 source/class/discuz/discuz_application.php 第780行左右,将 dheader("locationdiscuz模板 [西风]手机模板A族 专业 2.2 GBK+UTF8,三色源码网mobileurl");替换为 if(!isset($_GET['mobile']) || (($_SERVER['PHP_SELF'] != '/portal.php') && ($_SERVER['SCRIPT_NAME'] != '/portal.php'))){ dheader("locationdiscuz模板 [西风]手机模板A族 专
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值