FANDOM


HarryPotter

哈利·波特Wiki客製化新訊息通知為"你有貓頭鷹" (哈利波特作品中傳遞訊息的方式)

系統訊息(System messages) 或稱作mediawiki命名空間MediaWiki messages)提供一個Wiki站可以自訂介面。每個系統訊息有其預設值,而之後可以藉由編輯mediawiki命名空間頁面來作改變。

背景

當mediawiki系統最初被使用時,客製化介面的需求就產生了,許多社群想要改變特定的用語,例如在創作的社群中,會希望用「塗鴉」而不是「編輯」。而其他語言的wiki也需要翻譯英語的介面,

解決這個需求的就是系統訊息。實際上所有你可見到作為介面的部分,從「編輯」、「頁面歷史」按鈕,到導航條和底部內容,都是可以自行改變的。

當一些擴展功能引入mediawiki時,Fandom的工作人員會將它的每一部分設定英文的名稱,但它可以由各個wiki編輯mediawiki命名空間而改變。你可以在Special:AllMessages找到你的wiki中的所有系統訊息

雖然這些訊息是為了客製化而存在,但也要注意不要太過度地修改這些訊息。預設的訊息大多是較容易為一般人所理解的用語。例如編輯(edit)較其他的用語直接明確,對於要點擊按鈕編的人來說也更容易理解。

步驟

Uncustomizedmessage

如果你直接瀏覽一個尚未客製化的系統訊息頁面,你會看到一個細邊的格字圍在文字外。中間的就是預設的系統訊息內容。

因為訊息儲存於 MediaWiki 命名空間,只有一個wiki的管理員才有權限能修改它們。

使用Special:AllMessages

  1. 進入 Special:AllMessages(或Special:所有消息)選擇「所有」。搜尋預設的文字並找到你想要更改的訊息,點擊它。
  2. 如果該訊息從未被編輯,你會看到編輯器中出現預設的訊息。這會讓你確認你編輯的訊息位置是不是正確。
  3. 如同一般頁面那樣編輯該頁面,將要的訊息填入。
    提示: 在編輯時要注意訊息中的"$" ,該符號是指一個系統中的變量,會出現在訊息中。如果你不太了解該變量代表的意思,最好先在社區中心論壇詢問,
  4. 儲存訊息,並確認訊息已正確修改。
    提示: 如果你沒有立刻看到變更,可使用刷新緩存 (Ctrl + F5)

使用特別語言代碼的方式

在很多情況下,你可以使用特定的「語言代碼」來找出一個訊息的名稱。只要在網址的後面加上?uselang=qqx (例子可參見 此頁).,所以該頁上的訊息都會顯示為它的訊息位置名稱,之後你就可以直接編輯這些名稱來作訊息更改。

  • qqx也可以代換為其他語言的代碼(如zh、zh-tw、en、fr)來看各種語言的訊息內容。

重要的系統訊息

  • MediaWiki:Wikia.css - 控制整個Wiki站的CSS
  • MediaWiki:Common.js - 控制該Wiki站的客製化JavaScript
  • MediaWiki:Mainpage - 控制所有讀者進入該站時首先到的頁面位置。
  • MediaWiki:Licenses - 設定在上傳檔案時可選擇的教權方式。
  • MediaWiki:Edit - 定義「編輯」鈕的名稱。
  • MediaWiki:Newmessageslink - 客製化新訊息中看到的訊息。
  • MediaWiki:Newarticletext - 你進入一個不存在頁面時,看到的訊息。

另參見

帮助及反馈

除了特别提示,社区内容遵循CC-BY-SA 授权许可。

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+