如何保护会员权益,Discuz如何隐藏附件购买记录,管理可见!
2014年09月10日
技术资料
6172 views
1。template/default/forum/discuzcode
找到
-
<a href="forum.php?mod=misc&action=viewattachpayments&aid=$attach[aid]" onclick="showWindow('attachpay', this.href)" target="_blank">[{lang pay_view}]</a>
替换为
-
<!--{if $_G['groupid'] == 1}-->
-
<a href="forum.php?mod=misc&action=viewattachpayments&aid=$attach[aid]" onclick="showWindow('attachpay', this.href)" target="_blank">[{lang pay_view}]</a>
-
<!--{/if}-->
以上操作会隐藏记录按钮,如果你希望正常显示记录按钮,但是不允许查看内容可以不修改上面的内容,下面的步骤不能省就能实现显示记录按钮,但是会提示无权限!
2。source/module/forum/forum_misc.php (修改时注意文件编码)
找到
-
} elseif($_GET['action'] == 'viewattachpayments') {
在下面加上
-
if($_G['groupid'] != 1) {
-
showmessage('没有权限查看');
-
}
关于付费主题的购买记录,可以搜索
-
} elseif($_GET['action'] == 'viewpayments') {
在下面添加
-
if($_G['groupid'] != 1) {
-
showmessage('会员受信息保护权益,禁止查看相关信息!');
-
}
赞赏