MDC:MediaWiki 擴充功能
From MDC
本頁列出我們在 MDC Wiki 上安裝的 MediaWiki 擴充套件,亦描述其使用方法。
目錄 |
[編輯] 頁面導覽
MDC Wiki 有個擴充套件能自動產生頁面導覽列,只要在 Wiki 頁面加上這組標籤即可(起始跟結束標籤都要):
<breadcrumbs></breadcrumbs>
[編輯] 附註
- 只輸入一個空元素(
<breadcrumbs/>)的話,頁面導覽將無效,所以起始與結束標籤都要寫上。 - 頁面導覽擴充套件目前有個問題:
- 在沒有「子頁面」的網頁上,頁面導覽亦無法使用。例如在「JavaScript:文章:Foobar」頁上導覽列會出現,但無法用在名字僅為「JavaScript」的頁面。我們碰上了相關的新問題,所以之前為此修改的部分要重新檢查一次。
[編輯] 覆蓋標題
Shaver 建議的覆蓋標題擴充套件也已經裝上了,這樣就能在頁面標題上顯示底線字元(underscore)。
目前此套件僅更動導覽列中的文字,以後我們會讓整個網頁的標題都能顯示底線字元,但目前還沒加上就是了。只要將頁面應該顯示的標題以「title-override」標籤加上就能使用此擴充套件,如下:
<title-override>MAX_VALUE</title-override>
以 title-override 加上的值會替換原先的頁面標題,同時也不會更動字母大小寫、並保留特殊字元(如 _)。
此套件的運行實例可見 MAX_VALUE 。
[編輯] 附註
- 基於升級至 MediaWiki1.5 所伴隨的技術限制,此套件所用的標籤從
<title>換成了<title-override>。如果你看到網頁上有舊的標示方法,請幫忙換成新的方式。
[編輯] RSS 消息來源
MagpieRSS PHP 套件及 Mafs/RSS MediaWiki 套件也已安裝。
[編輯] 使用方法
- charset=
- 消息來源的字元集,將使用
iconv轉換之。 - short
- 短格式,不顯示每個項目的描述及摘要文字。(「long」為預設值。)
- max=X
- 顯示最新 X 筆標題。
- highlight= 關鍵字1 關鍵字2
- 將以空白字元分隔的各關鍵字於顯示時特別標示出來。
- filter= 關鍵字1 關鍵字2
- 僅顯示涵括最少一個關鍵字的項目。
- reverse
- 將 RSS 項目反序顯示。
[編輯] 範例
TBD
[編輯] Abbr 元素
MDC 也為在頁面中使用 <abbr>...</abbr> 元素製作了相關的擴充套件,如一般的 HTML abbr 元素一樣可標示縮寫文字。許多(不是全部)相關 HTML 屬性皆能正常使用,如 title、id、class、lang、dir 等。
[編輯] 範例
W3C 推出 HTML、DOM、SVG 及許多其他全球資訊網相關的技術標準。