修复前,普通用户在无权发帖板块发帖界面点击发帖后,发帖界面会显示当前tag选项。但普通用户要发表的版面并没有TAG或是并不是相对应的板块tag ,很明显这里是错误的。
修复方法
打开/plugin/xn_tag/hook/post_js.htm
在</script>之前添加如下代码即可
//判断URL和板块选择框中板块fid是否一致,不一致则触发当前选择框中选中的板块fid
//防止没有权限发帖的板块TAG选项显示不正确
var afid = jfid.val();
var bfid = '<?php echo intval($fid); ?>';
if((afid != null) && (afid != bfid)){
fid_on_change(afid);
}