在基于维基媒体的Wiki中嵌入iframe

use*_*950 12 html iframe wiki

我一直试图将一个iframe嵌入到我正在基于维基媒体工作的维基页面上,而不是实际的维基百科没有任何运气.

我也尝试使用谷歌搜索这个话题,但是没有结果.将不胜感激任何建议.

THKS.

小智 10

有简单的方法和稍微艰难的方式.

简单的方法假设您没有可公开编辑的维基(即未登录的用户无法编辑和创建帐户不是自动的).

如果是这种情况,只需设置$wgRawHtml为true,您就可以通过将任意HTML包装到<html>标记中来将任意HTML输入到页面中.

这是一个例子:

This is '''wikitext'''.

<html>
This is <em>HTML</em>.
</html>
Run Code Online (Sandbox Code Playgroud)

现在,如果你有一个可公开编辑的wiki,你绝对不希望用户能够将任何和所有HTML添加到你的wiki中.在这种情况下,您可以使用Verbatim扩展.这将按原样在MediaWiki命名空间中嵌入页面的内容,从而保留任何HTML标记.

例如:

<verbatim>Foo</verbatim>
Run Code Online (Sandbox Code Playgroud)

将嵌入MediaWiki:Foo的内容.

希望有所帮助.