Help:MediaWiki命名空间:修订间差异

帮助页面
(创建页面,内容为“{{信息页}} {{Namespaces}} '''MediaWiki命名空间'''(MediaWiki namespace)是一个允许开发者定制或翻译MediaWiki网页界面的一个机制。在LanguageZh.php中的$wgAllMessagesZh消息现在大部分都放在MediaWiki命名空间中。 ==保护措施== 在默认情况下,全部的消息都将被保护。这是出于以下的考虑: *大部分消息可以使用HTML格式,因此用户可以插入恶意的脚本。 *一些消息的破坏…”)
 
无编辑摘要
第8行: 第8行:
*一些消息的破坏将造成很严重的后果,例如工具条上的链接文字。
*一些消息的破坏将造成很严重的后果,例如工具条上的链接文字。


如果你认为求闻百科的界面文字有需要改进的地方,请先到[[LIB:TEA|有兽茶谈]]进行讨论。你还可以通过在页面标题前面添加<code>Draft:MediaWiki:</code>的方式创建带有这个命名空间的页面,最后这个页面将会以草稿命名空间保存下来,直到此页面被发布。
如果你认为有兽档案馆的界面文字有需要改进的地方,请先到[[LIB:TEA|有兽茶谈]]进行讨论。你还可以通过在页面标题前面添加<code>Draft:MediaWiki:</code>的方式创建带有这个命名空间的页面,最后这个页面将会以草稿命名空间保存下来,直到此页面被发布。


==没有包括在MediaWiki命名空间中的项-{}-目==
==没有包括在MediaWiki命名空间中的项-{}-目==
第34行: 第34行:
请小心使用这个功能。一般MediaWiki命名空间只用来对界面的汉化。
请小心使用这个功能。一般MediaWiki命名空间只用来对界面的汉化。


MediaWiki命名空间的内容显示在界面上时'''不会'''繁简转换,必须在其子页面添加其繁简转换的子页面。在求闻百科,介面管理員可使用[[MediaWiki:Gadget-TranslateVariants.js]]來进行此功能。
MediaWiki命名空间的内容显示在界面上时'''不会'''繁简转换,必须在其子页面添加其繁简转换的子页面。在有兽档案馆,介面管理員可使用[[MediaWiki:Gadget-TranslateVariants.js]]來进行此功能。


==参看==
==参看==

2023年6月8日 (四) 12:00的版本

命名空间
基本命名空间
讨论命名空间
  • 1 条目讨论
  • 3 用户讨论
  • 5 项目讨论
  • 7 文件讨论
  • 9 MediaWiki讨论
  • 11 模板讨论
  • 13 帮助讨论
  • 15 分类讨论
  • 275 微件讨论
  • 301 同人作品讨论
  • 303 草稿讨论
  • 305 SMW数据讨论
  • 829 模块讨论
虚拟命名空间
未启用命名空间
  • 2300 Gadget
  • 2302 Gadget definition

MediaWiki命名空间(MediaWiki namespace)是一个允许开发者定制或翻译MediaWiki网页界面的一个机制。在LanguageZh.php中的$wgAllMessagesZh消息现在大部分都放在MediaWiki命名空间中。

保护措施

在默认情况下,全部的消息都将被保护。这是出于以下的考虑:

  • 大部分消息可以使用HTML格式,因此用户可以插入恶意的脚本。
  • 一些消息的破坏将造成很严重的后果,例如工具条上的链接文字。

如果你认为有兽档案馆的界面文字有需要改进的地方,请先到有兽茶谈进行讨论。你还可以通过在页面标题前面添加Draft:MediaWiki:的方式创建带有这个命名空间的页面,最后这个页面将会以草稿命名空间保存下来,直到此页面被发布。

没有包括在MediaWiki命名空间中的项目

某些字符串不能使用这个功能进行定制,只能编辑相应的语言文件。包括:

  • “User”“Qiuwen”“File”等命名空间的标题
  • 特殊页面的名称
  • 月份名称
  • 参数设置中的许多项目

MSG

在页面上显示一个消息,类似于{{NUMBEROFARTICLES}}

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

MSGNW

这种MSG使用了<nowiki></nowiki>一类的标记。

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

[[:Template:Sampledoc]]

SUBST

这种MSG在页面保存后会将消息直接显示出来。再次编辑的时候不会以代码形式出现,而是显示为wiki文本。

  • 例子{{subst:rcnote}}

用途

请小心使用这个功能。一般MediaWiki命名空间只用来对界面的汉化。

MediaWiki命名空间的内容显示在界面上时不会繁简转换,必须在其子页面添加其繁简转换的子页面。在有兽档案馆,界面管理员可使用MediaWiki:Gadget-TranslateVariants.js来进行此功能。

参看