该教程实现效果为根据不同板块判断不同用户组权限,如实现不同板块不同用户组的回复、发帖等权限功能,特别适合资源站。
实际效果
教程开始
1、进入网站根目录——template——default 或 当前使用模板——forum—— 打开 Discuzcode 文件
2、搜索代码- <!--{block return}--><div class="locked"><!--{if $_G[uid]}-->{$_G[username]}<!--{else}-->{lang guest}<!--{/if}-->{lang post_hide_reply_hidden}</div><!--{/block}-->
复制代码 将代码修改为
3、代码解析说明,如果版块ID为2则显示111,或者版块ID为50或95 则显示222如果用户组为管理组则显示111,如果显示为指定用户组则显示222,如果为其他用户组则显示333
4、进入网站根目录——source——language——forum——打开lang_template语言包文件,搜索- 'post_hide_reply_hidden' =>
复制代码 在其下方新增自行添加的语言函数,兔源码在上面代码自行填写调用的语句为
5、请根据自身需求修改对应版块ID或用户组ID,最后进入网站后台更新缓存即可。 |