最新公告
  • 欢迎加入中国站长资源网团队,精品资源持续增加!立即加入我们
  • PHPCMS V9去除只有VIP才能投稿的限制

    1、编辑文件 phpcms/libs/classes/form.class.php

    2、找到 public static function select_category

    3、找到以下代码

    //检查当前会员组,在该栏目处是否允许投稿?
    if($is_push=='1'and$r['child']=='0'){
    $sql= array('catid'=>$r['catid'],'roleid'=>$user_groupid,'action'=>'add');
    $array= $priv->get_one($sql);
    if(!$array){
    continue;  
    }
    }

    修改为

    //检查当前会员组,在该栏目处是否允许投稿?
    if($is_push=='1'and$r['child']=='0'){
    $sql= array('catid'=>$r['catid'],'is_admin'=>'0','roleid'=>$user_groupid,'action'=>'add');
    $array= $priv->get_one($sql);
    if(!$array){
    continue;  
    }
    }

    4、修改完成后需要更新缓存,退出会员重新登录

    补充说明:

    1、在后台添加了新的管理员,并对管理员设置了对应的管理栏目权

    2、PHPCMS本身只是读取了”category_priv“这个表的所有内容,并没有对是否是管理员进行判断。

    3、如果没有添加新的管理员,并没有为新管理员设置管理栏目权限,不会出现以上问题。

    4、在$sql语句中加入”is_admin'=>'0'“是为了,增加一条SQL判断,区分是否为管理员还是用户组。

    如果遇到资源下载失效,请复制当前文章链接类型客服处理!
    中国站长资源网 » PHPCMS V9去除只有VIP才能投稿的限制

    常见问题FAQ

    【点击查看】免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    【点击查看】提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    【点击查看】开通终身至尊下载源码 “不完整” 或 “不能用” 怎么办?
    非常抱歉,你有权利告诉本站,但是本站有选择处理或者不处理的权力,如无法接受请不要开通本站会员。
    【点击查看】开通终身会员能下载全站资源码?
    可以100%下载全站源码资源的,除部分失效资源,失效的可以联系客服尝试恢复。

    发表评论