POST TIME:2019-05-22 23:54
在用織夢cms給客戶做網站的時候,按照客戶要求,他們是想實現這么:會員發布文章不需要審核,但是游客發布的文章卻要審核。
如果是需要審核,那么不管是會員還是不是會員發布的文章都需要審核。
這就與客戶的要求不一致了。我想在后臺修改這個是不能實現客戶的要求的。
于是我只能另辟捷徑了,在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;
}
這樣就實現了會員發布的文章不需要審核,而非會員發布文章必須審核才能看到。
本文來自網絡由織夢者收集整理