Mediawiki应该对动态创建的内容做出反应

时间:2017-02-27 10:02:27

标签: php html mediawiki

我有一个动态创建某些页面内容的扩展程序。

E.g。我用<html> <h1>, <h2> and <h3>创建了头条新闻。 我希望我的mediawiki对标题标签做出反应,以动态创建目录。

我已尝试在扩展程序中的特定标记中使用==,但mediawiki只是创建将显示的字符串。

我如何实现目标?

提前致谢。

1 个答案:

答案 0 :(得分:0)

你是否挂钩ParserFirstCallInit

在返回之前,您可能需要解析返回的wiki文本。使用类似$out = $parser->recursiveTagParse( "== Wikitext here ==" );

的内容

或者,如果您只想返回原始HTML,则可以返回[ 0 => $outputHtml, 'isHTML' => true ]形式的数组。

我不确定“动态创建目录”是什么意思,但如果您只是想在wikipage中创建HTML,那么上面的内容应该可行。