discuz 不discuz开启手机版版的情况下怎么访问手机版

查看: 3602|回复: 4
如何让手机用户在全局开启手机版的情况下,不访问手机版
如何让手机用户
在全局设置------开启手机版,的情况下
不访问手机版。而是弹出PC版的论坛
即,用户用手机访问我的论坛,自动访问PC版的页面
但是我的后台是开启了手机版的
也就是说,虽然开启了手机版,但是屏蔽了手机用户访问微社区的自动跳转,而是自动跳转到PC版页面
关掉微社区不就是了
本帖最后由 wildzzy3 于
20:00 编辑
关掉微社区不就是了
但是我需要,用,微信登陆,这个功能,不能关微社区
http://addon.discuz.com/?@shenlan_cmwsq.plugin
谢谢,我还是探讨下,自己改手机版的INDEX的文件吧
Powered by找人解决DISCUZ手机版问题:您访问的页面无手机页面,是否进一步访问电脑版?--任务易推荐给您
找人解决DISCUZ手机版问题:您访问的页面无手机页面,是否进一步访问电脑版?
找人解决DISCUZ手机版问题:您访问的页面无手机页面,是否进一步访问电脑版?手机访问手机版时,有时出现:您访问的页面无手机页面,是否进一步访问电脑版?这个提示,刷新下又好了,这问题时好时坏。网上找的方法都试过,什么自动刷新到首页代码,修改language文件,但是都自动跳转到了首页,不是我想要的。还有个方法,修改function_core.php文件,修改后验证码和发帖界面都不出来了,这些方法都不管用。百度里搜出来的方法都用过了。所以如果你是百度里找的方法来给我改就算了。真正有经验的来。
任务补充内容
网址:wqby.com,看的时候不要加www。直接进wqby.com
任务易所有内容均为威客和外包行业网站提供或收集于互联网公开的信息,目的是给在网络上工作的威客和兼职人员收集更多的免费工作信息,以帮助更多的人自主就业。如果有内容触及您的权益,请给我们发邮件()并附上具体网址和说明,核实后我们将立即删除!对免责声明的解释、修改及更新权均属于任务易所有。
你觉得这个任务肿么样?
评分:3.3分
A5是国内著名的站长网,A5交易是其中的一个版面。任务需求是买方以贴子的方式发布,一般交易双方需另外商谈具体价钱和合作方式。A5会提供交易担保中介服务。
你可能也对这些任务感兴趣
日内的任务discuzX3 开启手机版,访问网站会自动判断是来自桌面端还是移动端,是怎么做的?
discuzX3 开启手机版,访问网站会自动判断是来自桌面端还是移动端,是怎么做的?
是在PHP中做的判断,还是在web server中做的?
是在index.php中吗?这个文件前面有对host做处理,但没看到和user agent有关的逻辑。想请教一下discuzX3是在什么地方,如何做判断的?
没看到和user agent有关的逻辑
你居然没找到!
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');
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)) {
if(($v = dstrpos($useragent, $touchbrowser_list, true))){
$_G['mobile'] = $v;
return '2';
if(($v = dstrpos($useragent, $wmlbrowser_list))) {
$_G['mobile'] = $v;
return '3'; //wml版
$brower = array('mozilla', 'chrome', 'safari', 'opera', 'm3gate', 'winwap', 'openwave', 'myop');
if(dstrpos($useragent, $brower))
$_G['mobile'] = 'unknown';
if(isset($_G['mobiletpl'][$_GET['mobile']])) {
添加你想要问的问题当前位置: >
实现Discuz论坛电脑PC端访问手机版自动跳转到电脑版网址的方法
11:05 来源/作者:懒人模板 分类: 
很多懒友发现当在电脑版打开手机端网址时候,界面还是显示手机端网址,这样让人体验很不好。感觉不正规。下面方法可以很好解决,进行自动跳转噢 。希望对大家有帮助。
找到文件./source/class/discuz/discuz_application.php 第755行
  dheader(&Location:misc.php?mod=mobile&);
  删除或者注释都可以,保存上传即可。
  注释方法:
  //dheader(&Location:misc.php?mod=mobile&);
* 懒人模板承诺:本站所有资源免费下载,无病毒,无弹窗,无干扰链接!
猜你也喜欢看这些 ??????
我们一直在进步
日 懒人模板官网论坛上线!
日 微信贺卡源码频道上线!
日 手机单页专题频道上线!
微信游戏源码频道上线!
05年3月10日 手机单页专题频道上线!
10月18日 懒人模板手机版正式上线!
8月21日 关键词“wap模板”首页排名前一!
8月17日 关键词“手机模板”首页排名前四!
08月12日 关键词“手机wap网站模板”首页排名第一!微信访问Discuz网站不跳转微社区,而是访问手机版的方法
楼主关注的插件
在这个使用手机比使用电脑还多的时代,手机版越来越重要。
discuz也不落伍,推出打通版“微社区”,但是这个微社区并不令所有人满意。
随着HTML5的发展,手机触屏版,做为传统的移动网站,表现越来越优越,选择“触屏版”还是选择“微社区”?相信大部分站长都有自己的选择那就是:
浏览器使用“触屏版”,微信里使用“微社区”。这是一种无赖的选择,因为开通微信登录默认从微信登录就是“微社区” 不论你怎么设置。
不开通微信登录?在这个微信横行的时代,舍弃微信登录可以吗?起码目前还是有微信登录好。
如何开通微信登录又从微信访问的是手机“触屏版”呢!,其实很简单方法如下:
打开文件./source/plugin/wechat/response.class.php
查找$in_wechat = $_G['wechat']['setting']['wsq_wapdefault'] ? true : strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !==复制代码
更改为$in_wechat = 0;复制代码
按上面方法测试后,从微信进入网站就是手机版了,基本可以使用了。但是,如果从微信登录插件提供的扫一扫二维码进入还是微社区。因为生成的二维码地址是微社区地址,
需要做以下更改:
打开文件./source/plugin/wechat/qrcode.inc.php
查找$url = wsq::$WSQ_DOMAIN.'siteid='.$_G['wechat']['setting']['wsq_siteid'].'&c=index&a=';
更改为$url = $_G['siteurl'].'/forum.php?';
查找QRcode::png($url.'viewthread&tid='.$_GET['tid'].'&source=pcscan', $file, QR_ECLEVEL_Q, $qrsize);
更改为QRcode::png($url.'mod=viewthread&tid='.$_GET['tid'], $file, QR_ECLEVEL_Q, $qrsize);
查找QRcode::png($url.'showactivity&tid='.$_GET['tid'].'&viewpid='.$_GET['pid'].'&source=pcscan', false, QR_ECLEVEL_Q, $qrsize);
更改为QRcode::png($url.'mod=showactivity&tid='.$_GET['tid'].'&viewpid='.$_GET['pid'], false, QR_ECLEVEL_Q, $qrsize);
查找QRcode::png($url.'index&fid='.$_GET['fid'].'&source=pcscan', $file, QR_ECLEVEL_Q, $qrsize);
更改为QRcode::png($url.'mod=forumdisplay&fid='.$_GET['fid'], $file, QR_ECLEVEL_Q, $qrsize);
查找QRcode::png($url.'index&source=pcscan', $file, QR_ECLEVEL_Q, $qrsize);
更改为QRcode::png($url.'forumlist=1', $file, QR_ECLEVEL_Q, $qrsize);
通过以上更改后发现扫描还是进入微社区?因为调用的是以前生成的二维码,需要删除重新生成。
删除./data/cache/qrcode/所有生成的二维码即可。
上一篇:下一篇:
width:100%">
版主,还是一样,进的是微社区
width:100%">
我按这样设置& & 发现微信打开链接确实是手机版& &
但是就无法用微信登录了& &和手机版一样 得注册登录&&
这该怎么办
width:100%">
width:100%">
Discuz商业插件
Discuz模板风格
Discuz商业扩展
Powered by

我要回帖

更多关于 discuz 首页无法访问 的文章

 

随机推荐