3,389
个编辑
MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针。
如果在编辑的过程中遇到了什么问题,可以去讨论板提问。
为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证。
MCBBS Wiki GitHub群组已上线!
您可以在回声洞中发表吐槽!
服务器状态监控。点击进入
本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>
Salt lovely(留言 | 贡献) 无编辑摘要 |
Salt lovely(留言 | 贡献) 小 (→mw.html.escape: // Edit via Wikiplus) |
||
| (未显示2个用户的2个中间版本) | |||
| 第1行: | 第1行: | ||
{{不完整|一晚上就搬完不可能的}} | {{不完整|一晚上就搬完不可能的|只翻译了一半}} | ||
{{帮助文档难度/困难}} | {{帮助文档难度/困难}} | ||
{{浮动帮助菜单}} | {{浮动帮助菜单}} | ||
| 第22行: | 第22行: | ||
其中大部分以 '''wg''' 为前缀。 | 其中大部分以 '''wg''' 为前缀。 | ||
* | * 因为历史原因,这些变量是全局的js变量。若<code>$wgLegacyJavaScriptGlobals</code>为真,所以需要一个前缀以防变量名冲突。 | ||
* A subset of these names correspond to $wg_variable in PHP, but others are unrelated. | * A subset of these names correspond to $wg_variable in PHP, but others are unrelated. | ||
* | * 除了本列表中的名字意外,很多扩展还设置了额外的以wg开头的js配置变量。 | ||
你可以通过<code>mw.config</code>来访问这些值。 | 你可以通过<code>mw.config</code>来访问这些值。 | ||
| 第52行: | 第52行: | ||
|valign="top"|<code>wgArticlePath</code> | |valign="top"|<code>wgArticlePath</code> | ||
|valign="top"|字符串 | |valign="top"|字符串 | ||
|valign="top"| | |valign="top"|从根目录开始的本地路径, 用于引用文章。含有一个“$1”占位符,可以用页面标题替换来获取一个有效的页面URL。给定有效的页面标题<code>title</code>, 可以用<code>wgArticlePath.replace('$1', title)</code>获取有效URL。另见$wgArticlePath。 | ||
|valign="top"|MW 1.8+ | |valign="top"|MW 1.8+ | ||
|- | |- | ||
|valign="top"|<code>wgCaseSensitiveNamespaces</code> | |valign="top"|<code>wgCaseSensitiveNamespaces</code> | ||
|valign="top"|数组 | |valign="top"|数组 | ||
|valign="top"| | |valign="top"| MediaWiki中对大小写敏感的命名空间的ID。由<code>$wgCapitalLinks</code>和<code>$wgCapitalLinksOverrides</code> 这两个配置变量的值决定。<!-- I'm assuming; it would be good to have someone confirm this --> | ||
|valign="top"|MW 1.18+ (90234) | |valign="top"|MW 1.18+ (90234) | ||
|- | |- | ||
| 第67行: | 第67行: | ||
|valign="top"|<code>wgContentNamespaces</code> | |valign="top"|<code>wgContentNamespaces</code> | ||
|valign="top"|整数数组 | |valign="top"|整数数组 | ||
|valign="top"| | |valign="top"| MediaWiki看作是“内容名字空间”的名字空间ID。和配置变量<code>$wgContentNamespaces</code>的值等价, 没有加载好的话就是<code>0</code>。 | ||
|valign="top"|MW 1.23+ <small>(Git: 3d87e3a86bcb39d444ef916129dd48bf80b5bb31)</small> | |valign="top"|MW 1.23+ <small>(Git: 3d87e3a86bcb39d444ef916129dd48bf80b5bb31)</small> | ||
|- | |- | ||
| 第82行: | 第82行: | ||
|valign="top"|<code>wgEnableWriteAPI</code> | |valign="top"|<code>wgEnableWriteAPI</code> | ||
|valign="top"|布尔型 | |valign="top"|布尔型 | ||
|valign="top"|如果mw的写入API启用则为<code>true</code>,反之为<code>false</code> | |valign="top"|如果mw的写入API启用则为<code>true</code>,反之为<code>false</code>。如果<code>wgEnableAPI && !wgEnableWriteAPI</code>, 只有读取API会被启用。 | ||
|valign="top"|MW 1.12+ | |valign="top"|MW 1.12+ | ||
|- | |- | ||
| 第102行: | 第102行: | ||
|valign="top"|<code>wgScript</code> | |valign="top"|<code>wgScript</code> | ||
|valign="top"|字符串 | |valign="top"|字符串 | ||
|valign="top"| | |valign="top"| 到达主要脚本接入点的完全路径,从根部开始。包括带着扩展名的脚本名。在WMF Wiki上,一般是"/w/index.php"。另见$wgScript。 | ||
|valign="top"|MW 1.11+ | |valign="top"|MW 1.11+ | ||
|- | |- | ||
|valign="top"|<code>wgScriptPath</code> | |valign="top"|<code>wgScriptPath</code> | ||
|valign="top"|字符串 | |valign="top"|字符串 | ||
|valign="top"|<code>wgScript</code>的路径部分,结尾不是"/" | |valign="top"|<code>wgScript</code>的路径部分,结尾不是"/"。这是用于直接调用php接入点(如<code>index.php</code>或<code>api.php</code>)的路径。另见$wgScriptPath。 | ||
|valign="top"|MW 1.8+ | |valign="top"|MW 1.8+ | ||
|- | |- | ||
|valign="top"|<code>wgServer</code> | |valign="top"|<code>wgServer</code> | ||
|valign="top"|字符串 | |valign="top"|字符串 | ||
|valign="top"|服务器链接,结尾不是"/" | |valign="top"|服务器链接,结尾不是"/"。<code>wgServer + wgScriptPath + "/api.php"</code>。比如说,可以得到API脚本接入点的合法URL。 | ||
|valign="top"|MW 1.8+ | |valign="top"|MW 1.8+ | ||
|- | |- | ||
| 第355行: | 第355行: | ||
=== mw.html.escape === | === mw.html.escape === | ||
HTML转义。 | HTML转义。 | ||
<pre>mw.html.escape( '< > \' & "' ); // Returns: < > ' & "</pre> | <pre>mw.html.escape( '< > \' & "' ); // Returns: &lt; &gt; &#039; &amp; &quot;</pre> | ||
== mw.msg == | == mw.msg == | ||