以下是小弟自己對MOD的粗淺認識,提出來和大家分享,
也許可幫到大家什麼的,不過可能有些認知是偏頗錯誤的,還請各位多多指教。

SMF (Simple Machine Forum)論壇程式的MOD(是Modification的縮寫)套件,
它可以透過「自動化」的方式,自動地將 SMF 原程式碼加以修改,取代以往的「人工修改程式」動作,
而使論壇程式獲得新的功能或修正(注意:程式碼已被改了)。
因此 SMF 系統只要套用過 MOD 之後,論壇程式的內容和結構在局部上就與原始的 SMF 程式不一樣了。
小弟覺得將MOD翻成「外掛」實在會造成嚴重的誤導,讓人以為 ----
外掛不會對原程式碼造成影響,為了強化論壇功能「外掛可以多多益善!!」

其實那是個可怕的誤解。
也因為 MOD 會更動 SMF 的原始碼,所以有可能會造成更動之後,造成別的 MOD 要安裝或移除時找不到原來的標記點,
讓SMF在準備安裝時為避免某些步驟無法執行造成嚴重錯誤,而發出「測試失敗」的警告。
如果您發現有「測試失敗」情況,請勿繼續進行安裝或移除的動作,因為「MOD原本預定的程序 -- 已無法正常進行了」,
除非您了解可能的問題出自何處,可以自己有把握手動修復,否則硬執行下去將造成無法預期的後果。

比較安全的 MOD 使用方法:按照「順序」進行加裝或移除(移除可視為一種回到上一個狀態的還原動作)
例如:
A > B > C > D > E
表示已經依ABCDE順序安裝好以上的MOD套件
如果想要移除 D ,最保險的方法是先移除 E,再移除 D,最後再將 E 安裝回來
A > B > C > D (移除 E 了)
A > B > C (再移除 D )
A > B > C > E (最後再將 E 裝回來)
為什要這樣呢? 因為當我們直接移除 D 時,有可能在先前安裝 E 時有更動到 D 所使用的程式碼
而造成 D 找不到自己還原的標記點(關鍵字串被改到),而產生「測試錯誤」。
同理我們可以知道 --- 為什麼越先安裝的MOD (例如 A )想要直接移除時,系統多半會告訴你「測試錯誤」的主要原因。
(因為 A 要的東西可能早就被改得面目全非了)
就算系統有時可以接受直接移除D,而沒有任何錯誤訊息產生,也難以保證將來移除E時不會有問題。
A > B > C > D > E
A > B > C > E (直接移除 D)
A > B > C (後來想移除E,會成功嗎

誰知道?? 碰碰運氣吧)
所以,「按照順序移除再安裝」的作法就是 --
讓整個過程相當於是 A > B > C > E 依序安裝的結果。我覺得這樣才最保險。
不過要注意的是--- SMF系統並不會幫你記錄套件安裝的順序,您得另外自己記下來。
「正常情況下」系統所提供的外掛列表「編號」與實際安裝/移除順序是「無關」(真不知SMF為何這樣設計)
其實 MOD 並不是裝越多、越炫越好
裝 MOD 是要付出代價的,因為每加掛一個 MOD 就會更動部分的程式碼,使用系統程式與原始版本的差異越來越大,
將來要升級成新版時會有越高的可能性會發生困難,因此需謹慎決擇。
不然就是升級前先將全部的 MOD 一個一個移除(當然的,您得記得當初的安裝順序,所以說做記錄是很重的)
MOD的安裝/移除時的標記搜尋很敏感,有時檔案文字稍稍動到,它就不讓你用了,
因此當您決定使用 MOD 管理您的論壇改裝時,盡量減少親自改碼的機會才是上策。
以下是我所使用過的 MOD 簡單說明 (for smf 1.1.1)
其原始版皆在
http://custom.simplemachines.org/mods/ 搜尋得到
注意:MOD(通常) 都只針對 Themes/default 設計,所以如果您安裝後(記得項目設定要去打開)
發現怎麼沒有作用,尤其圖檔都沒有顯示出來,那您可得自己手動為正在使用的Theme 建立相關目錄,
並將相對應的檔案複製進去。
1. User Email System
會員發信系統,可以讓會員在會員列表中直接寫信給其他人
版本:1.1.3-zh_TW.utf8
2. MessagePreviewOnHover
讓滑鼠停在討論區的文章主題上方時,會顯示該主題(第一篇)的摘要
版本:1.4
3. Topic Ratings
讓使讀者可以對該主題的重要性進行評價(方法:先點閱該主題,評價功能會顯示在該文章的右上方)
版本:1.03-zh_TW.utf8
4. Streaming 3
提供文章插入串流媒體功能(目前支援的有Real Media,Wmv/Wma,QuickTime,Google Video,YouTube Video)
版本:4.2.2b-zh_TW.utf8
5. Wrap Text Around Image
讓文章產生文繞圖效果
例如在圖片語法的前後加上
[float=right]說明文字[img]圖片網址[/img][/float]
版本:1.0-zh_TW.utf8
6. Avatars at Index Mod
在討論區的主題列表上顯示發文者頭像
版本:1.3-zh_TW.utf8
7. Display Age and Location next to posts
在文章的作者欄顯示年齡與居住地區
版本:1.0-zh_TW.utf8
8. RSS Feed Icon
在首頁討論區列表顯示RSS訂閱的圖案並提供連結功能
版本:1.1
9. cbi, 1.0 (customized board icon)
在首頁討論區列表,改用自訂的版面代表圖樣,以取代系統預設的圖樣。(這個功能在更換圖樣時也很方便)
以後自訂的圖樣可以放在 /Themes/系統目前指定的Theme/icons/ (這個目錄要自己建)
例如:求助與建議版面的網址為 http://bbs.read.org.tw/index.php?board=23.0
那麼它的版面代號即為23,則可以在 /Themes/系統目前設定的Theme/icons/ 目錄下
自己建一個名為 23 的目錄,將圖檔放在裡面。
每一個版面只需準備兩張圖,on.gif 與 off.gif 其他放進去的圖不會被 cbi 使用。
其中 on.gif -- 在該版面「有」新文章時顯示,off.gif -- 在該版面「沒有」新文章時顯示。
沒有建立對應目錄或準備on.gif off.gif 圖檔的版面將使用預設的圖樣。
(論壇瀏覽者必須先用帳號登入後,才能看到這項效果,否則只會看到off.gif)
版本:1.0
10. Enhanced Quick Reply
提供功能加強的「快速回覆」
版本:TBA-zh_TW.utf8
11. Users Online Today Mod
顯示今天曾經上線的會員
版本:1.4.0-zh_TW.utf8
12. Board Viewers Mod
在首頁討論區列表,顯示該版面目前正在閱瀏的人數
版本:1.1-zh_TW.utf8
13. vMulticolor-Stars Mod
在文章的作者欄,顯示各種色系的星星,星星數量的決定與等級有關,顏色則與群組設定有關
這個我還不太懂設定的規則,所以中文化的翻譯可能大有問題
版本:0.99-zh_TW.utf8
您可以由
http://info.read.org.tw/software/smf_mod/mods_for_smf_1.1.1-2k70210.zip 下載小弟修改過的版本
當然的,我無法保證您和我一樣都能正常使用這些 MOD,為了避免悲劇的發生,強烈建議您裝台副機先測過比較好。
小弟沒什麼功力,可能無法解決您的困難。
所以嘍 Good Luck to You!!
突然發現雖然包了很多 MOD 檔,但壓起來以後還是很小的,所以直接用附件夾帶就可以嘍。
[附件已被管理員刪除]