dedecms5.7怎么取消邮箱验证以及dedecms 会员发布的文章不需要审核的解决方法
2015-12-23 15:18
501 查看
后台 ——系统基本参数——会员设置——会员权限开通状态——改为0
1、实现会员发布文章不需要审核,非会员发布需要审核在member这个文件夹下找到archives_sg_add.php这个文件,打开后找到这么一段
代码:
if($cInfos['arcsta']==0) {
$arcrank = 0;
}
else if($cInfos['arcsta']==1)
{
$arcrank = 0;
}
else
{
$arcrank = -1;
}
通过分析我发现$arcrank这个变量为0的时候说明文字不需要审核或者说是已经审核了。而如果是-1就说明这个文字还没有审核。所以我就想如果在这儿加上一段代码判断是否登录,登录后就让$arcrank为0,也就是文字不需要审核,否则就是-1需要审核。因此我在里面加了些代码。
if($cInfos['arcsta']==0)
{
$arcrank = 0;
}
else if($cInfos['arcsta']==1)
{
$arcrank = 0;
}
else if($cfg_ml->IsLogin())
{
$arcrank = 0;
}
else
{
$arcrank = -1;
}
2、dedecms 会员发布的文章不需要审核的解决方法
网站根目录下member文件夹中,inc文件夹下面的archives_check.php
//文档的默认状态
if($cInfos['arcsta']==0)
{
$ismake = 0;
$arcrank = 0;
}
else if($cInfos['arcsta']==1)
{
$ismake = -1;
$arcrank = 0;
}
else if($cfg_ml->IsLogin())
{
$arcrank = 0;
}
else
{
$ismake = 0;
$arcrank = -1;
}
加上一个会员的判断,这样就实现了会员发布的文章不需要审核,而非会员发布文章必须审核才能看到。
相关文章推荐
- 关于JavaScript作用域的练习题
- 《图解HTTP》读书心得
- 第十七章 OAuth2集成
- CodeIgniter RestServer中put请求获取不到参数的问题解决
- 第十六章 综合实例
- Android-微信抢红包APP——one
- SDL 与 FFMPEG 音乐播放器开发(2)——混播多个音频
- Spring 69题
- UIAlertController 提示框简单封装
- LA 3135 (优先队列)
- SpringSecurity3.1入门教程(四)
- Android Studio你不知道的调试技巧
- 常见的TSO ISPF命令
- 实现跨域的N种方法
- 第十五章 -------单点登录
- JSP 语法
- openwrt编译总结
- pod spec的创建及其使用
- 毕设LINK流程图
- 把py编译到pyc