有的时候dedecms用火车头收罗文章,由于是多个网站收罗,不免会有反复的文章宣布,那么我们怎么制止反复文章的宣布呢?其实靠山是有个反复检测成果,可是添加文章的时候都能添加成,这显然没什么用本来的检测成果,此刻我们要做的是在点击添加文章生存按钮之前,做下检测反复文档的操纵,判定假如存在反复文档,提示,而且退出生存文章的函数。
操纵要领: 打开织梦cms靠山文件夹内里的article_add.php文件然后找到:
if(empty($click)) $click = ($cfg_arc_click=='-1' ? mt_rand(50, 200) : $cfg_arc_click);
在下面添加以下代码:
if($cfg_mb_cktitle=='Y')
{
$row = $dsql->GetOne("Select * From `inyhow_archives` where title like '$title' ");
if(is_array($row))
{
ShowMsg("对不起,请不要宣布反复文档!","-1");
exit();
}
}
生存文件,你再添加沟通标题的话就会提示文章反复,而且添加文章操纵无法把文章插手数据库中了。