儲存頁面時的變數替換

為方便編輯,系統提供以下變數。在頁面儲存時,系統會以相對應的值替換。注意!在預覽頁面時還不會替換。

變數

功能描述

替換後的實例

@PAGE@

頁面名稱 (適用在頁面模板)

說明/建立新頁

@DATE@

現在時間 (以系統格式表示)

2006-01-03

@TIME@

現在時間 (以使用者設定的格式表示)

2006-01-03 16:40:57

@USERNAME@

編輯者的名稱 (或 IP/domain)

TheAnarcat

@USER@

編輯者的簽名,即 "-- loginname"

-- TheAnarcat

@SIG@

簽名再加時間戳記,即 "-- loginname date time"

-- TheAnarcat 2004-08-30 06:38:05

@MAILTO@

編輯者的 Email 地址

無。在公開的網站,建議使用 MailTo 巨集

你可以在 Wiki個人首頁 下的 /MyDict 子頁面設定自己的變數及替換值,格式如下:

 VAR1:: substitution 1
 VAR2:: substitution 2

注意,儲存頁面模板、表單定義以及預覽頁面時,並不會執行變數替換的工作。除此之外,變數替換是全面性的,不管是頁面的資料、註解、程式碼、甚至頁面處理指令,都一樣會發生變數替換。換句話說,註解中若有 @TIME@ 也會被替換掉。