欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Dedecms待審核章在列表頁(yè)顯示的方法

  發(fā)布時(shí)間:2014-12-29 15:46:47   作者:佚名   我要評(píng)論
這篇文章主要為大家介紹了Dedecms待審核章在列表頁(yè)顯示的方法,實(shí)例分析了兩種常見的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Dedecms待審核章在列表頁(yè)顯示的方法。分享給大家供大家參考。具體分析如下:

昨天我寫了一個(gè)采集程序,采集過(guò)來(lái)來(lái)的程序在未審核之前是不讓在前面顯示的,但這里就發(fā)了一個(gè)問(wèn)題,未審核的文件會(huì)在列表頁(yè)面以動(dòng)態(tài)的方式給顯示出來(lái)了,下面我來(lái)給大家介紹一種解決Dedecms待審核的文章也會(huì)在列表頁(yè)顯示辦法。

解決方法一

這種辦法有朋友說(shuō)有效,但我的dedecms5.6修改是沒(méi)有用,修改taglib目錄下面的arclist.lib.php文件找到196行左右修改為即可,代碼如下:

復(fù)制代碼
代碼如下:
//----------------
//調(diào)用副欄目
//----------------
if($CrossID=='')
$orwheres[] = '( typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')'.')';
else
$orwheres[] = '( typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.')'.')';

即可,這樣生成時(shí)列表頁(yè)面就不會(huì)出現(xiàn)未審核的文件,找到226行左右將其修改為如下代碼:


復(fù)制代碼
代碼如下:
$orwheres[] = ' arc.arcrank >-1 ';

解決方法二

另一種辦法就是禁止動(dòng)態(tài)顯示,我們?cè)?plus/view.php加一下判斷就可以了,編輯打開/plus/view.php文件(注:這個(gè)文件是文檔的動(dòng)態(tài)瀏覽文件),找到如下代碼:

復(fù)制代碼
代碼如下:
//檢查閱讀權(quán)限

$needMoney = $arc->Fields['money'];
$needRank = $arc->Fields['arcrank'];
在下面一行加入以下代碼:</p> <p>$mid = $arc->Fields['mid'];
if(($cfg_ml->M_Rank < 1 || $mid <> $cfg_ml->M_ID) && $needRank == -1)
{
showMsg("未審核文檔,暫時(shí)不能查看",-1); exit();
}

保存關(guān)閉即可

希望本文所述對(duì)大家的WordPress建站有所幫助。

相關(guān)文章

最新評(píng)論