DEDECMS实现禁止游客发表评论
1. 在点击后台系统设置 → 系统基本参数 → 添加新变量
变量名为:cfg_feedback_guest 变量值为 1 类型 布尔型
2.修改 plus 文件夹下的 feedback.php 文件
修改代码如下:将276行---313行替换成:
代码如下:
//检查游客是否可以发表评论
if($cfg_feedback_guest=='N')
{
//检查用户登录
if(empty($notuser))
{
$notuser=0;
}
//匿名发表评论
if($notuser==1)
{
$username = $cfg_ml->M_ID > 0 ? '匿名' : '游客';
}
else if($cfg_ml->M_ID > 0)
{
$username = $cfg_ml->M_UserName;
}
else
{
if($username!='' && $pwd!='')
{
$rs = $cfg_ml->CheckUser($username,$pwd);
if($rs==1)
{
$dsql->ExecuteNoneQuery("Update `dede_member` set logintime='".time()."',loginip='".GetIP()."' where mid='{$cfg_ml->M_ID}'; ");
}
else
{
ResetVdValue();
ShowMsg('管理员设置了游客不允许发表评论,请先登入或注册!','-1');
exit();
}
}
else
{
ResetVdValue();
ShowMsg('管理员设置了游客不允许发表评论,请先登入或注册!','-1');
exit();
}
}
}
else
{
//检查用户登录
if(empty($notuser))
{
$notuser=0;
}
//匿名发表评论
if($notuser==1)
{
$username = $cfg_ml->M_ID > 0 ? '匿名' : '游客';
}
//已登录的用户
else if($cfg_ml->M_ID > 0)
{
$username = $cfg_ml->M_UserName;
}
//用户身份验证
else
{
if($username!='' && $pwd!='')
{
$rs = $cfg_ml->CheckUser($username,$pwd);
if($rs==1)
{
$dsql->ExecuteNoneQuery("Update `dede_member` set logintime='".time()."',loginip='".GetIP()."' where mid='{$cfg_ml->M_ID}'; ");
}
else
{
$username = '游客';
}
}
else
{
$username = '游客';
}
}
}
(资源库 www.zyku.net)
您可能感兴趣的文章
- 03-18帝国CMS关闭评论验证码
- 03-16帝国CMS在内容页面直接显示评论
- 03-16帝国CMS内容页评论显示会员头像
- 03-13WordPress实现评论后可显示内容中附件下载地址的方法
- 03-13WordPress实现回复文章评论后发送邮件通知的功能
- 03-04wordpress防止垃圾评论的几种方法
- 03-04wordpress英文站点将评论中带有长链接的评论标记为垃
- 03-03WordPress后台显示未回复的评论的方法
- 03-03WordPress实现每篇文章只允许用户评论一次的方法
- 02-28WordPress三招教你快速屏蔽WordPress垃圾评论
- 02-19小米11青春版微信视频开启美颜教程
- 02-03小米手机录屏开启声音方法
- 03-01小米11ultra全面屏开启方法
- 01-11智能优化助手-智能优化助手应用软件功
- 03-29vivos9分屏教程
- 12-23iwatch6开启心电图方法介绍
- 01-11启家-启家应用软件功能介绍
- 09-17嘀嗒出行开发票步骤分享
- 07-05Linux zipinfo命令
- 01-12沣东城建云尚生活-沣东城建云尚生活应
最近更新
阅读排行
猜你喜欢
- 01-11驭货宝司机端-驭货宝司机端应用软件功
- 12-22HTML <form> 标签
- 11-06红米note11截屏功能在哪
- 03-31Matplotlib实现subplot和subplots简单
- 03-26Win10怎么关闭锁屏界面上的文字广告
- 03-24opporeno5游戏空间中添加游戏教程
- 12-18HTML <meta> 标签
- 09-12苹果手机怎么快速开启健康码
- 09-27抖音短视频直播怎么设置悬浮窗播放
- 02-23一加9r启动双wifi网络加速方法