織夢DEDECMS怎麼產生HTML頁?
織夢DEDECMS資訊發布員發布文章預設自動更新並產生HTML頁面
一直以為DEDECMS的資訊發布者在後台發布文章後,非要管理員審核才能顯示,今天一哥們問我這個問題。 Q:「能不能直接發布,並自動產生HTML,這樣就節省了非要管理員來審核的麻煩?」我先跟他講是不能的,非要管理員審核之後才能顯示。呵呵,虧我用了織夢這麼久了,這麼個簡單的問題還回答的這麼外行人!
仔細研究了一下,是有辦法的,讓資訊發布者的權限能夠在發布文章之後自動生成HTML,並自動生成列表頁和首頁,具體辦法如下:
if(!TestPurview('a_Check,a_AccCheck,a_MyCheck')) { $arcrank = -1; }
arcrank = -1 表示沒有審核arcrank = 0 表示已經審核的文章
在處理保存的程式碼有這樣一句,也就寫入資料庫前回檢查有沒有權限,分別是「審核任意文件」「審核授權文件」「審核我發布的文件」 這三個,只要有這三個權利的其中的一個,那麼發布的文章就是已經審核的,否則就是沒有審核。
所以解決的方法就是在後台:系統設定-> 使用者群組設定-> 資訊發布員權限給他加上「審核我發布的文件」 這個權限,預設是沒有這個權限的。當然上面的三個權限中的任何一個都可以。
然後修改dede/templets/article_add.htm,把裡面的 where adminrank<='$urank' 去掉就OK!
以上是織夢DEDECMS怎麼產生HTML頁面的詳細內容。更多資訊請關注PHP中文網其他相關文章!