新聞中心
DedeCMS發(fā)布文章后自動審核更新生成HTML頁面方法
使用dedecms的站長們可能都知道,網(wǎng)站的信息發(fā)布員在后臺發(fā)布文章,是需要管理員進行審核并更新才能正常顯示的。這就有可能出現(xiàn)一個問題:在管理員和信息發(fā)布員不是同一個人的情況下,還需要多加一步審核的步驟,非常麻煩。那么有沒有辦法讓信息發(fā)布員具有發(fā)布文章之后自動生成html頁面的權限呢?答案是肯定的。下面無憂主機小編就給大家總分享一下方法。 自動審核并生成html頁面的代碼: if(!TestPurview('a_Check,a_AccCheck,a_MyCheck')) { $arcrank = -1; } 其中,arcrank = -1 表示沒有審核 arcrank = 0 表示已經(jīng)審核的文章 在處理保存的代碼有這樣一句,也就寫入數(shù)據(jù)庫前回檢查有沒有權限,分別是 “審核任意文檔”“審核授權文檔”“審核我發(fā)布的文檔” 這三個,只要有這三個權利的其中的一個,那么發(fā)布的文章就是已經(jīng)審核的,否則就是沒有審核。所以解決的方法就是在后臺:系統(tǒng)設置-> 用戶組設定 -> 信息發(fā)布員 權限給他加上 “審核我發(fā)布的文檔” 這個權限,默認是沒有這個權限的。當然上面的三個權限中的任何一個都可以。 然后修改dede/templets/article_add.htm,把里面的 where adminrank<='$urank' 去掉就OK啦! 或者在dedecms后臺執(zhí)行:UPDATE `dede_admintype` SET `rank` = '2' WHERE `typename` ='信息發(fā)布員'; 相關文章推薦閱讀: 2014最新DEDECMS如何防止入侵?萬能安全防護代碼解析
本文地址:http://www.gle-technology.com/dedecms/13996.html