本文目录一览:
- 1、discuz触屏版不登陆直接回复帖子
- 2、discuz 怎么去除需要登录才能 发表态
- 3、discuz管理员如何设置可以不登录发帖
- 4、discuz不登录属于哪个用户组
discuz触屏版不登陆直接回复帖子
如果都不用登陆发帖回复,你可以去后台用户组设置游客权限看看
discuz 怎么去除需要登录才能 发表态
一、使用FTP工具下载网站的source\module\home\home_spacecp.php文件
二、使用dreamweaver打开这个文件并选择代码模式
三、使用编辑-查找和替换,搜索下面两段代码并删除
1、
if(empty($_G['uid'])) {
if($_SERVER['REQUEST_METHOD'] == 'GET') {
dsetcookie('_refer', rawurlencode($_SERVER['REQUEST_URI']));
} else {
dsetcookie('_refer', rawurlencode('home.php?mod=spacecpac='.$ac));
}
showmessage('to_login', '', array(), array('showmsg' = true, 'login' = 1));
}
2、
if(empty($space)) {
showmessage('space_does_not_exist');
}
四,同样的方法下载/source/include/spacecp/spacecp_click.php
五、删除以下两段代码
1、
if(!checkperm('allowclick') || $_GET['hash'] != $hash) {
showmessage('no_privilege_click');
}
2、
if(C::t('home_clickuser')-count_by_uid_id_idtype($space[uid], $id, $idtype)) {
showmessage('click_have');
}
这时候无需登录就可以表态,如下图
discuz管理员如何设置可以不登录发帖
用户——用户组——系统用户组——游客——论坛相关——帖子相关:
允许发新话题、允许发表回复(选是)
允许直接发帖(这里你可以按照你自己设置)
允许发匿名帖(选是)
那些代码……(你自己爱好……)
记得要在基本设置里设置好访问站点权限为正常访问
这样就ok了
discuz不登录属于哪个用户组
不登陆默认是没有用户组的,也可以算是游客,但一般都无法操作发帖回复等功能。只能看信息,一些限制信息,比如设置了回复阅读,或浏览权限的帖子,无法查看哦