Wikidot 當中的樣板 (Template)

Wikidot

簡介

申請使用

操作介面

網站管理

帳戶管理

基本語法

模組

樣板

嵌入服務

嵌入HTML

數學式

CSS 排版

問與答

Facebook

訊息

相關網站

參考文獻

最新修改

簡體版

English

樹根模板

Wikidot 的樣版功能是非常好用的功能,您在筆者的 Wikidot 網站 http://ccckmit.wikidot.com/ 當中,就可以看到模版的使用情況,我利用 tabview 作出一個模版,才能在網頁中顯示出「文章、評論、授權」這三個區塊,讓讀者清楚的看到內文、進行評論、或者觀看授權引用方式。

每個 Wikidot 都有一個樹根模板,其名稱為 _template,您只要建立這一個檔案之後,基本上,網站中的所有的頁面都會套用這個模版。舉例而言,假如在您的 Wikidot 網站中建立的 /_tempalte 頁面內容如下。

%%content%%

[[module Comments]]

那麼每個頁面的最後都會加入評論區塊,讓讀者可以對該網頁進行評論。(必須注意的是,您必須先在網站管理介面中,啟動 Forum & Discussion 的功能,Comments 的模組才能夠正常的被使用。)

子類別模板

在 Wikidot 當中,類別是一個很好用的功能,每一個網址為 category:page 的頁面,都是子類別 category 的網頁,舉例而言,我就用子類別的方式,在 http://ccckmit.wikidot.com/ 當中,作出了數十本書籍的子類別網頁,像是您現在正在看的這個網頁,其網址為 http://ccckmit.wikidot.com/wi:_template,但是其側欄與 http://ccckmit.wikidot.com/main 的側欄完全不同,這就是筆者利用子類別與模板所做出的功能。

要做出這樣的功能,您必須在網站管理的 Appearance 功能中,選擇沒有側欄的 (no side bar) 的網站風格,然後自行用表格 table 的方式,編排出具有側欄的框架,如下所示。

[[table style="width:98%"]]
[[row]]
[[cell style="width:160px; vertical-align:top; "]]
+ [[[main | 樹根首頁]]]
+ [[[item1 | 樹根連結一]]]
+ [[[item2 | 樹根連結二]]]
...
[[/cell]]
[[cell style="vertical-align:top;"]]
%%content%%
[[/cell]]
[[/row]]
[[/table]]

這樣您的網站就會具有類似側欄的功能,但是只要您用相同的方式,編輯像是 wi:_template 這個樣版檔案,就可以創建出子類別特有的側欄,讓您的網站具有良好的層次風格,而不需要受限於單一種側欄的限制了。

如果您想進一步學習 Wikidot 的樣板,請參考下列說明文件。

Wikidot Documentation:Templates — http://www.wikidot.com/doc:templates

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License