图片说明

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

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

第一、无法控制留言是否需要审核的开关。
这个一般情况下是在“系统基本参数”菜单下的“互动设置”选项里面,如果没有这么个选项,那就自己添加一个吧。
点击后面的“添加新变量”,输入该变量相关信息,如下图

完成后点击“保存变量”,“互动设置”选项里面就会多出一个“评论及留言(是/否)需审核”的设置项了。

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

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

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)

评论0

请先

没有账号? 忘记密码?