目錄表
上一頁下一頁

2 LifeType 模版的組成
2.1 模版裡的檔案

想修改模版,當然得先知道網頁頁面與模版檔案的關係,然後,我們就可以快速的找到要修改的部份了。

必要的模版檔案

一組模版裡,有 9 個模版檔案是必要的,分別用來顯示部落格裡不同的頁面。

  • main.template:這個檔案控制網誌的主頁面,就是部落格的首頁。
    main.template
  • postandcomments.template:這個檔案控制網誌文章內容與迴響內容的呈現,顯示一篇文章時,就是使用這個模版檔案。
    postandcomments.template
  • commentarticle.template:這個檔案主要用來顯示新增(或回覆)迴響時的表單,一般較少用到。
    commentarticle.template
  • posttrackbacks.template:用來顯示網誌文章的所有引用資訊,點選文章下的「引用」超連結時,就是使用這個模版檔案來顯示。
    postandtrackbacks.template
  • error.template:顯示錯誤訊息用。
    error.template
  • albums.template:這個檔案是用來顯示資源中心裡所有最上層的資料夾,進入部落格的資料夾頁面就是用這個模版檔案來顯示。
    albums.template
  • album.template:用來顯示某個資料夾下的檔案列表。
    album.template
  • resource.template:用來顯示檔案詳細資料。
    resource.template
  • searchresults.template:顧名思義,就是用來顯示網誌中搜尋結果。
    searchresult.template

必要的共用模版檔案

除了上述的 9 個模版檔案之外,還有幾個模版檔案,是在部落格裡的每個頁面都會出現的部份,他們被分割出來單獨存在,然後再由上述的 9 個檔案包含 ( include ) 在內。

  • header.template:頁首,每個部落格頁面上方的共同部份。
  • footer.template:頁尾,每個部落格頁面下方的共同部份。
  • post.template:這個檔案是將顯示文章的部份 ( 包括標題、作者、日期、網址、內容…等等 ) 獨立出來。因為這裡的細節比較煩瑣,這樣做會比較好管理。這個模版檔案會包含在 postandcomments.template 裡面。
  • commentform.template:這個檔案是將填寫回響表單的部份獨立出來,理由同上。這個模版檔案會包含在 postandcomments.template 和 commentarticle.template 裡。
  • panel.template / link.template / sidebar.template:這個檔案是把每個頁面的側邊欄部份獨立出來。依模版設計者不同,他也可能是別的檔名。通常被包含在 header.template / footer.template 裡面。有的模版作者並沒有把側邊欄獨立出來,要修改側邊欄時,就得到頁首或頁尾的模版檔案裡找了。
必要的共用模板檔案

其他的模版檔案

  • style.css: CSS 樣式表檔案,也可能是別的檔名,但副檔名一定是 .css 。
  • 其他 .template 模版檔:可能是其他獨立分割出來的部份或是自訂頁面。
  • 背景或其他裝飾用圖檔: CSS 樣式表裡會用到的背景圖或小圖示等等。

請各位對部落格裡的那些部份是對應到那個模版檔案先有些印象。後面的課程中,我們還是會針對要修改的模版檔案加以說明的。

上一頁下一頁