剛好這陣子因為工作的關係狂玩 Joomla,感覺比 Xoops 還好用,更好懂。
使用上到目前為止感到的缺點:沒開cache實在太慢,其他的就算自己寫Module還是樣版都算輕鬆。
要寫Xoops的樣版,還要會Smarty,嘖嘖。
不過僅限於1.0.X的版本,因為1.5.X的改變太多,而且太新,支援的模組跟元件還不夠多,沒那麼多美國時間去研究。
大概整理一下,有使用到的元件、模組。
==================== 元件 ====================
AkoComment
可以讓使用者對文章做出迴響, JoomlaComment其實也不錯,不過還是選用這套
Joomla! Fish
讓前台能夠有多國語系的選項,不過最近幾個網站沒多國語系需求所以先放著。
Joomla!Stats
可以做流量統計的東西,其實本來想搭Google analytics做的。
MAMBlog
讓使用者可以在前台像部落格一樣的作業,這個也是因為老闆特殊需求才搞的…
Community Builder
自行擴充使用者的相關欄位,原來使用者能用的欄位實在太少,操作上有點麻煩,不過熟了以後意外的好用。
mos tree
這個還沒機會用,可以自行定義目錄結構,不再拘限於 Section -> Category -> Content 這樣的單純三層式架構
==================== 自動化程式 ====================
AJAX VOTE
把原來陽春又醜醜的評鑑機制用AJAX VOTE代替,漂亮多了。
BadBehavior
這個應該不用講了吧,防BOT用的…
然後寫了幾個module,擴充 Content 欄位,Content 關鍵字統計,隨機文章展示,
應該還要有附加檔案的,不過只有看到1.5的plugins,給1.0用的都是下載專區,不符合需求。
1.0.5的PDF生成程式,用的是改過的FPDF,可是改的人實在是...
修正了些問題,並讓他支援GIF,不過還是不夠完美,還要找時間去翻看看1.5的能不能拆過來用。
這讓我學到了個經驗,寫PHP還是照標準來比較好。
使用上到目前為止感到的缺點:沒開cache實在太慢,其他的就算自己寫Module還是樣版都算輕鬆。
要寫Xoops的樣版,還要會Smarty,嘖嘖。
不過僅限於1.0.X的版本,因為1.5.X的改變太多,而且太新,支援的模組跟元件還不夠多,沒那麼多美國時間去研究。
大概整理一下,有使用到的元件、模組。
==================== 元件 ====================
AkoComment
可以讓使用者對文章做出迴響, JoomlaComment其實也不錯,不過還是選用這套
Joomla! Fish
讓前台能夠有多國語系的選項,不過最近幾個網站沒多國語系需求所以先放著。
Joomla!Stats
可以做流量統計的東西,其實本來想搭Google analytics做的。
MAMBlog
讓使用者可以在前台像部落格一樣的作業,這個也是因為老闆特殊需求才搞的…
Community Builder
自行擴充使用者的相關欄位,原來使用者能用的欄位實在太少,操作上有點麻煩,不過熟了以後意外的好用。
mos tree
這個還沒機會用,可以自行定義目錄結構,不再拘限於 Section -> Category -> Content 這樣的單純三層式架構
==================== 自動化程式 ====================
AJAX VOTE
把原來陽春又醜醜的評鑑機制用AJAX VOTE代替,漂亮多了。
BadBehavior
這個應該不用講了吧,防BOT用的…
然後寫了幾個module,擴充 Content 欄位,Content 關鍵字統計,隨機文章展示,
應該還要有附加檔案的,不過只有看到1.5的plugins,給1.0用的都是下載專區,不符合需求。
1.0.5的PDF生成程式,用的是改過的FPDF,可是改的人實在是...
修正了些問題,並讓他支援GIF,不過還是不夠完美,還要找時間去翻看看1.5的能不能拆過來用。
這讓我學到了個經驗,寫PHP還是照標準來比較好。
文章標籤
全站熱搜

您好~~ 問一下喔, 要如何擴充Content的欄位呢? 我已經在MySQL資料表中增加1欄位subtitle, 也在admin.content.html.php中增加字串, 可是還是無法使用自訂的欄位,請問要如何著手呢? 謝謝~~
要擴充Content欄位,如果只是一兩個的話,我會建議利用 jos_content 的attribs 欄位來擴充。 打開 administrator\components\com_content\content.xml,可以看到相關的欄位設定,增加以後他就會在 attribs 這個欄位做存取了。 如果要增加的欄位很多又很大就不適合這種作法。
看來站長的方法比較快..而且也確實可以使用.. 另一個困難點在於前端如何取得這欄位?? 不知站長是否有這方面的研究~~~ 謝謝~~
components\com_content\content.php $params 這個變數就是 attrib 這張表取出來的。 看你在 content.xml 新增什麼變數進去, $params 這個物件就會多出什麼。 這部份有陣子沒去碰了,不過大致尋找的方向是這邊,你可以找一下看看。
感謝站長熱心回答~~我要去和Joomla奮鬥了~~謝謝~~
想請問為何我用了AJAX Vote 這個 可是它下面還有一個投票機制(好像是JOOMLA里內建的) 有想把它關閉.. 可是把它關閉就連AJAX Vote 也不能使用 請問你是如何只使用AJAX Vote 而又看不到那個醜醜圓圓內建投票機制呢?
不知道你搭配的Jommla!版本為何? 這個 AJAX Vote有版本限制的。 使用方法也就只有在後台的自動化程式裡開啟AJAX VOTE,關閉MOS Rating。 如果真的做不出來,私下mail給我,我幫你看看站台吧。
感謝你.... 已經成功了!! 因為你的提醒,才發現是我只記得開啟後台自動化程式裡的AJAX VOTE,忘了關閉MOS Rating 謝謝你唷!!!
我還想請問你一個問題.. 我的會員部分,我之前有裝了Community Builder,可是不知道為什麼,如果用mod_cblogin這個讓會員登入的話,完全登不進去,我若用JOOMLA原本的登入表單讓會員登入,就可以登入 我也試過把2個表單同時打開,發現也是只有JOOMLA內建的登入表單可以登入,但登入後,CB那個登入表單,也會顯示會員正確登入的,像這樣 http://hk.geocities.com/cheng92475/5161.JPG 請問這樣是? 你有過這種問題嗎?
我沒有遇過這種問題,不知道你說的登不進去是怎樣的情況。 呃,或許應該講因為太久沒碰所以就算曾經有過也忘了。 或許要直接看你的環境才知道為什麼。
*****
您好 我想請問一下 MAMBLOG該怎麼在前台輸入網誌?
在後台管理,進入選單管理,在選單新增一個項目: 取名"發表文章" 項目選擇 [連結 - 網址] 連結輸入 index.php?option=com_mamblog&task=edit 存取層級記得選擇 Registered 這樣在前台就可以編輯文章了。
感謝大大的教學 終於可以使用網誌發表了@@"
另外有各問題想再請教 在前台編寫網誌時,可以使用所見即得編輯器嗎? 因為編寫網誌沒有那種所見即得編輯器還挺難使用的
試試看 TinyMCE WYSIWYG Editor
還是一樣 在前台還是沒有所見即所得編輯器 不管使用 JCE 還是TINY 都一樣的結果!
我也是joomla愛好者 網站上有很多自己阿宅的小技巧 分享給大家 並多多推廣 感恩拉