discuz x3.2 平板使用手机模板
来源:互联网 发布:java权限控制设计 编辑:程序博客网 时间:2024/04/29 05:36
最近项目要上线 , 发现平板使用的是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'; }
在 $touchbrowser_list 里面添加值: ipad
并将static $pad_list = array(‘ipad’); 注释掉
0 0
- discuz x3.2 平板使用手机模板
- discuz!X3.2 手机模板目录
- Discuz! X3.2 手机登录补丁
- 学习Discuz! X3.2记录:新建模板及修改logo
- Discuz X3.2使用支付宝提供的担保交易
- Discuz! X3.2论坛中的模板 论坛模块下某一个版块的 模板导入方法
- X3.2discuz 发帖步骤
- 两个方法解决DZ(Discuz ! x3.2 )论坛安装模板不是正版应用的问题
- Discuz X3.0手机版增加的功能
- discuz x3 手机版 触屏版 开启 站外图片显示
- 将 Discuz X3 手机版默认的“标准版”改为“触屏版”
- 将 Discuz X3 手机版默认的“标准版”改为“触屏版
- discuz x3 手机版 触屏版 开启 站外图片显示
- Fragment(2)Android手机平板两不误,使用Fragment实现兼容手机和平板的程序
- Discuz!X3.2学习笔记(一)
- discuz! X3.2 注册不同步应用站点
- Discuz!X3.2学习笔记(二)
- discuz! X3.2 tag标签伪静态
- 关于对H264码流的PS的封装的相关代码实现
- 文章标题 CoderForces 755A : PolandBall and Hypothesis(水)
- OpenCV结合V4l2实现人脸检测以及人脸识别
- JavaScript中this的作用域
- JS计算两个日期之间的天数
- discuz x3.2 平板使用手机模板
- USACO 2.2
- window事件模型
- 生产者-消费者模型的Java实现
- Swift3.0- 类型转换、Any、AnyObject(可选链)
- javascript基础:创建对象
- Dubbo之入门例子HelloWorld
- LeetCode 476. Number Complement
- Android学习之路---Menu综合