PmWikiZhTw / WikiWord
定義
WikiWord是由兩個以上、單字間不含空白、且字首皆為大寫的英文單字,連在一起組合而成。這種拼字法有時候又稱為大小寫混合字(mixed case)或駱駝字(camel case)。
用法:頁面名稱
在維基系統網頁中,WikiWords就是每一頁的「頁面名稱」(page titles)。
用法:連結
在許多wiki系統中,你可以把兩個英文單字合併在一起,並將它們的首個字母以大寫表示。這樣就是一個「WikiWord 連結」了。但在PmWiki系統中,若WikiWords被 [=...=] 所包圍,或者是在前方加上一個 backquote (`)則不會被當成WikiWord來處理,例如:
LikeThis 及 `LikeThis 、 [=LikeThis=]三種不同的表達方式 |
LikeThis 及 LikeThis 、 LikeThis三種不同的表達方式 |
請參見 連結:有關PmWiki's連結的規則,以及如何設定的頁面標題。
啟用 WikiWord 連結
WikiWord 連結型式在 Pmwiki version 2.1 beta2 後預設是關閉的。 要啟用 WikiWord 連結,您必須設定config.php:
$LinkWikiWords = 1;
建立一個WikiWord 連結至不存在的頁面,但沒有問號「?」上標
若您要建立一個沒有「?」上標的連結至不存在的頁面,將下面的字串放入pub/css/local.css中:
span.wikiword a.createlink { display:none; } span.wikiword a.createlinktext { border-bottom:none; text-decoration:none; color:inherit; }
尋找 WikiWord 連結
若您想將舊有網頁中的 WikiWord 連結,轉換成標準型式的 [[頁面名稱]]
表達方式。可以用下列的方法將所有的 WikiWord 連結以高亮度標記起來,方便您找到它們。設定 config.php:
$HTMLStylesFmt['wikiword'] = "span.wikiword { background:yellow; }";
關閉某些頁面中的 WikiWords 連結
設定 $WikiWordCount
變數可以使 WikiWord 以純文字的型式表示。