這篇文章標題真難取耶!乾脆改成關鍵字標題好了
幫財經系他們弄Joomla網站系統遇到的問題
主任: 那不是拿現成的模組就好了?
(世界上有可能這麼剛好模組就是你想要的功能?我還是要強調joomla只適合懂寫網頁的程式設計師使用!)
你可能發現joomla 1.5在前台發佈文章時,如果權限在publisher(發佈者)以下,發布的文章將"不會"預設為發佈狀態,這實在太鳥了!
東找西找翻了一堆joomla extensions,結論是…還是自己改程式碼吧!!!
網路上找到的解法都是joomla1.0的版本,這邊告訴你1.5的方法,找到components\com_content\models\article.php
找到336行左右
// For new items – author is not allowed to publish – prevent them from doing so
$article->state = 0;
改成$article->state = 1;
打完收工!缺點是發佈後系統還是會提示需要管理員審核,不過實際上是已經發布的狀態拉!~~
題外話是joomla1.5使用物件導向來撰寫,程式碼的可讀性大增不少,平常懶得碰joomla程式碼的我也可以快速找到想要修改的部分!加分不少阿!!