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 授权许可。