感謝Leetea兄的刺激(?),讓我對MT技術的研究再往前一小步XD
回到正題,MT 4.2 RC釋出後,有關迴響的系統再次受到討論。sixapart官方特別加入迴響功能的列表。在Comment Threading一文中,介紹了Chronological Threading和Hierarchical Threading二種用法。
官方號稱預設就是Chronological Threading(有嗎?),如果需要「傳統」一點的Hierarchical Threading方式就稍微複雜一些。其實升級到4.2版後,只有二個小地方要修改。下面就和大家分享一下迴響再迴響的用法
原本的迴響列表是長上面這樣,不過當有些人想要針對某些迴響再回應,就不太方便了。尤其是版主回應時更應該要有迴響再迴響的功能。
1.找到Template Modules的Comments 。

2.到MT WIKI的Threaded Comments頁面,複製語法。

這裡要注意的地方在有沒有comment_detail_template這個東西,MT4.2是沒有預設這個template(MT4.0有這個template),所以要加上mt:SetVarTemplate name的語法,或是手動加上一個comment deatail的template。
在這次的教學裡,我是直接加上mt:SetVarTemplate name的語法,全部貼到Comments這個template上。
整個改造小手術,花了阿醜二天的時間,但是最後心平氣和,重新一個字一個字看英文說明,大概一個小時就完成。讓身為程式苦手的阿醜,真是有口難言啊!
參考連結
Comment Threading




Leave a comment