說明:MediaWiki命名空間

本页使用了标题或全文手工转换,现处于香港繁体模式
幫助頁面

MediaWiki命名空間(MediaWiki namespace)是一個允許開發者客製化或翻譯MediaWiki網頁介面的一個機制。在LanguageZh.php中的$wgAllMessagesZh訊息現在大部分都放在MediaWiki命名空間中。

保護措施

在預設情況下,全部的訊息都將被保護。這是出於以下的考慮:

  • 大部分訊息可以使用HTML格式,因此用戶可以插入惡意的指令碼。
  • 一些訊息的破壞將造成很嚴重的後果,例如工具條上的連結文字。

如果你認為求聞百科的介面文字有需要改進的地方,請先到茶館進行討論。你還可以透過在頁面標題前面添加Draft:MediaWiki:的方式建立帶有這個命名空間的頁面,最後這個頁面將會以草稿命名空間儲存下來,直到此頁面被發佈。

沒有包括在MediaWiki命名空間中的項目

某些字串不能使用這個功能進行客製化,只能編輯相應的語言檔案。包括:

  • 「User」「Qiuwen」「File」等命名空間的標題
  • 特殊頁面的名稱(是名稱,而非顯示名稱,顯示名稱可在MediaWiki:特殊頁面名(英文,全部小寫)更改)
  • 月份名稱
  • 參數設置中的許多項目

MSG

在頁面上顯示一個訊息,類似於{{NUMBEROFARTICLES}}

  • 例子:{{msg:Y}} →

MSGNW

這種MSG使用了<nowiki></nowiki>一類的標記。

  • 例子:{{msgnw:Sampledoc}} →

[[:Template:Sampledoc]]

若是配合下方的subst:,可達到輸出整個原始碼的目的。

  • 例子:{{subst:msgnw:Sampledoc}} →

11111,英語:11111

文件圖示 幫助頁面文件[建立]

本幫助頁面還沒有文件頁面。

您可以建立文件以讓用戶更好地理解本幫助頁面的用途。
編者可以在本幫助頁面的沙盒建立 | 鏡像和測試樣例建立頁面進行實驗。
請將幫助頁面自身所屬的分類添加在文件中。本幫助頁面的子頁面


SUBST

這種MSG在頁面儲存後會將訊息直接顯示出來。再次編輯的時候不會以代碼形式出現,而是顯示為wiki文字。

  • 例子{{subst:rcnote}}

用途

請小心使用這個功能。一般MediaWiki命名空間只用來對介面的漢化。

MediaWiki命名空間的內容顯示在介面上時不會繁簡轉換,必須在其子頁面添加其繁簡轉換的子頁面。在求聞百科,介面管理員可使用MediaWiki:Gadget-TranslateVariants.js來進行此功能。

參看