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

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

[Discuz] discuz游客投票设置

[复制链接]

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

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

x
游客默认是没有基本权限的,怎么样才能让游客可以投票。这个功能其实挺实用的。
& p* e" w0 Y) X. ~) D2 g下面设置
8 _( v4 o- D' i% J) ~* \1 U第一步:开启后台游客投票权限" F; g. O' _7 \5 Q  e0 _
后台--用户组--游客--特殊主体--开启游客可以参与投票$ O/ V8 V$ u" B5 r4 L9 w; O2 a
到这一步还不行,discuz本意可以用户在后台配置游客投票,但是配置了这个不生效,所以要修改一下代码,把基础权限提高一点。
& N4 {: b  g+ `) F. Y7 V QQ截图20181221155022.jpg - h$ n7 }& c$ [7 i8 v4 G2 E
第二步:修改文件代码
, ~8 O. p  V4 c& V# L2 P文件路径:找到soure/function/function_forum.php
/ a% g4 N4 X; _+ }查找:
6 h% s! @3 c/ G9 i' Q1 C4 `
  1. $_G['group']['allowpostactivity'] = $_G['group']['allowpostpoll']
复制代码
找到这一段所在的代码,貌似是598行左右
  1. if(empty($_G['uid'])) {' F  [" I0 h  Z# W3 Q3 p+ W
  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.
6 V  e& E2 r- t$ fok搞定,现在测试一下游客是否可以投票了呢% H; \, H* e; f; V

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

回复

使用道具 举报

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

本版积分规则



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

GMT+8, 3-20 14:17 , Processed in 0.059794 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz!

© 2001-2017 Comsenz Inc.

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