HTML限制
Appearance
MediaWiki默认情况下限制使用HTML。 只有部分HTML元素和属性可以用。 通过选项$wgRawHtml可以使用包含于html标签内的纯HTML小节。 代码在includes/parser/Sanitizer.php。
维基媒体基金会内部网站可以用所有HTML。 它们的其他网站(参见完全列表)不能用。 2005年请求允许完全使用HTML的提议遭到拒绝。
还有一些扩展可以允许嵌入纯HTML。 这些扩展看来比较安全:
- Extension:HTMLets - 允许$wgRawHtml=false中预定义的HTML片段。
- 扩展:HTML Tags(HTML 标签) - allows for adding HTML from a set of tags and attributes defined in the wiki's settings.
- Extension:Secure HTML - adds 'Secret key' protection for html sections.
- Extension:NamespaceHTML - allows raw HTML in specified namespaces
- Extension:Widgets - allows for defining HTML- and JavaScript-based "widgets", with optional parameters.