在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;
}
加上一個會員的判斷,這樣就實現了會員發布的文章不需要審核,而非會員發布文章必須審核才能看到。
新聞熱點
疑難解答