301站长网_301站长技术互助论坛

 找回密码
 马上注册
搜索
热搜: 站长 discuz zblog

[Discuz] discuz游客投票设置

[复制链接]

马上注册,享用更多功能,让你轻松玩转领域。

您需要 登录 才可以下载或查看,没有帐号?马上注册

x
游客默认是没有基本权限的,怎么样才能让游客可以投票。这个功能其实挺实用的。
# G, R$ @" L- p& C5 [+ V下面设置; [; B. Q- S& E* u$ V8 n$ Y
第一步:开启后台游客投票权限9 d2 {2 F! [( F
后台--用户组--游客--特殊主体--开启游客可以参与投票
- G4 v0 P0 B9 |; I8 t( o到这一步还不行,discuz本意可以用户在后台配置游客投票,但是配置了这个不生效,所以要修改一下代码,把基础权限提高一点。( `1 N0 S" g& z; q! s! [4 o9 O- u
QQ截图20181221155022.jpg
( W6 \! d8 I- t- |! D, V第二步:修改文件代码
5 {# U2 f; ^# T+ {+ w! b文件路径:找到soure/function/function_forum.php3 @8 `9 H, w0 z# B3 @% ?+ w" ?
查找:
. \0 |# o- ?' [: E5 ^" x: M1 u. j" Y
  1. $_G['group']['allowpostactivity'] = $_G['group']['allowpostpoll']
复制代码
找到这一段所在的代码,貌似是598行左右
  1. if(empty($_G['uid'])) {" C( ]/ q* U5 O2 I
  2.   $_G['group']['allowpostactivity'] = $_G['group']['allowpostpoll'] = $_G['group']['allowvote'] = $_G['group']['allowpostreward'] = $_G['group']['allowposttrade'] = $_G['group']['allowpostdebate'] = $_G['group']['allowpostrushreply'] = 0;
复制代码
把最后面的0改为1.
5 [5 V' U7 f( S7 L! k) u; `! qok搞定,现在测试一下游客是否可以投票了呢/ U9 R4 o# N  R

301wz.com,让你的知识更有价值!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则



Archiver|手机版|小黑屋|301站长技术互助论坛

GMT+8, 1-18 04:18 , Processed in 0.061866 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表