解决织梦DedeCMS留言板模块留言无法审核的问题

元之本 学习织梦cms 2019-09-10 15:52:04 1368 0 SEO

大家在用织梦的时候,如果发现留言板模块安装好了却无法正常使用的情况可以看看我这里提到的两个问题:

***、无法控制留言是否需要审核的开关。
这个一般情况下是在“系统基本参数”菜单下的“互动设置”选项里面,如果没有这么个选项,那就自己添加一个吧。
点击后面的“添加新变量”,输入该变量相关信息,如下图
解决织梦DedeCMS留言板模块留言无法审核的问题  SEO 第1张完成后点击“保存变量”,“互动设置”选项里面就会多出一个“评论及留言(是/否)需审核”的设置项了。

第二、即使设置了留言需要审核,在操作审核留言的时候该功能却无法正常使用,当你点击审核的时候而是变成了回复留言。
这个问题我找出的原因是,发现审核功能是跟会员有关的,假如你的网站没有用到会员功能那审核可能就会受影响了,那我们现在要做的就是把审核功能改为仅跟后台管理员相关联的,找到/plus/guestbook/guestbook.inc.php,将其中的

require_once(DEDEINC."/memberlogin.class.php"); $cfg_ml = new MemberLogin(-1);

改为

require_once(DEDEINC.'/userlogin.class.php'); $cuserLogin = new userLogin();

然后再把下面的if条件

if($cfg_ml->IsLogin())

改为

if($cuserLogin->getUserID()!=-1)

以及

$g_isadmin = ($cfg_ml->fields['matt'] >= 5); $g_mid = $cfg_ml->M_ID; $g_name = $cfg_ml->M_UserName;

改为

$g_isadmin = true; $g_mid = 1; $g_name = 'admin';

完成后保存文件即可,这样一来,所有能登录后台的成员角色都是有权限管理留言审核的,若想针对留言审核分配不同的角色权限可自行研究一下!

打赏 支付宝打赏 微信打赏

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

本文链接:http://www.yuyubebe.cn/2019/09/423/

发表评论

评论列表(0人评论 , 1368人围观)
☹还没有评论,来说两句吧...
«    2023年4月    »
12
3456789
10111213141516
17181920212223
24252627282930
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取