MT 新手手冊 - 整理篇
第三章:整理篇(把文章加以彙整) — 彙整的技巧
這一章將會介紹 MT 預設的幾種不同彙整方式,以及相關的注意事項。
單篇彙整
單篇彙整是 MT 預設會啟用的彙整方式之一。這種彙整方法,會把每一篇文章單獨整理起來,成為一份靜態頁面。
妳完全沒有道理不這麼做,因為獨篇彙整可以讓讀者把心思都集中在「當前這一篇文章」上;同時妳也可以在單篇彙整裡提供所有跟這一篇文章有關的內容,像是內容本體、延伸內容、所有的評論,甚至是所有的引用紀錄,還可以放上讓讀者發表評論的表單。而完全不需要擔心畫面上的資訊會過多 — 因為在這裡一次祇會顯示一篇文章的內容而已。
單篇彙整的預設檔名是 六位數字的文章ID.html ,不滿六位的話會自動補上 0 。相當於在彙整檔案模版裡填上:
<$MTEntryID pad="1"$>.html
來表示。
按時彙整
按時彙整根據頻率的不同,又可以分成「逐月」、「逐週」、「逐日」三種。其中祇有「逐月彙整」是 MT 的預設值,因為這種彙整方法乃是造成檔案數量最小的按時彙整方式。
妳大可以選用所有的按時彙整方式,祇是別忘了這也會造成伺服器負荷增加,也耗去更多重建的時間跟存放檔案的硬碟空間。同時如果妳的伺服器不穩定的話,資料庫損毀的機率也會隨之增加。
在設計任何一種按時彙整的時候,都得記得這等同於一份較短的索引頁面,所以並不適合放置比索引頁面還要多太多的內容;同時也不要忘記提供使用者隨時更換到另一份彙整、或另一種彙整方式的介面,纔有助於瀏覽。
逐月彙整的預設檔名是 該月的四位數字年份_該月的兩位數字月份.html ,位數不滿的部分一樣會補上 0 。相當於在彙整檔案模版裡填上:
<$MTArchiveDate format="%Y_%m"$>.html
逐週彙整的預設檔名是 week_該週開始日的四位數字年份_該週開始日的兩位數字月份_該週開始日的兩位數日期.html ,位數不滿的部分一樣會補上 0 。相當於在彙整檔案模版裡填上:
week_<$MTArchiveDate format="%Y_%m_%d"$>.html
逐日彙整的預設檔名是 該日的四位數字年份_該日的兩位數字月份_該日的兩位數字日期.html ,位數不滿的部分一樣會補上 0 。相當於在彙整檔案模版裡填上:
<$MTArchiveDate format="%Y_%m_%d"$>.html
分類彙整
分類彙整是按照文章的類別來加以彙整而成的靜態檔案。 MT 並不會預設選用分類彙整,因為在一開始得情況下是沒有任何類別的,所以「分類」就顯得沒有意義了。
再一次地,妳得記住分類彙整也祇是比較短的索引頁面,所以妳不該提供太多龐雜的資訊;同時,也要確保讀者能夠很方便地從某個類別換到另外一個類別的彙整去。要在分類彙整中使用各種小技巧、讓顯示更漂亮,會需要很多「撇步」;請參考後面的章節來加以修改模版。
分類彙整的預設檔名是 cat_分類名稱.html ,相當於在彙整檔案模版裡填上:
cat_<$MTCategoryLabel$>.html
其他事項
關於如何在索引頁面中顯示各種彙整的技巧,請參考後面的章節。此外,對這個部分有興趣的話,還可以參考 Movable Type 手冊:網誌組態 — 彙整