【问题标题】:Mediawiki should react to dynamic created contentMediawiki 应该对动态创建的内容做出反应
【发布时间】:2017-02-27 10:02:26
【问题描述】:

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

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

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

我怎样才能实现我的目标?

提前致谢。

【问题讨论】:

    标签: php html mediawiki


    【解决方案1】:

    你在勾搭ParserFirstCallInit吗?

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

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

    我不确定您所说的“动态创建目录”是什么意思,但如果您只是想在 wikipage 中创建 HTML,那么上述方法应该可以工作。

    【讨论】:

    • 您可以使用“== HEADLINE ==”在 Wiki 中创建标题。使用该标题,您可以创建一个目录。例如。我创建了一些带有扩展名的表格,每个表格都有特定的标题。这些标题应该由 wiki 解释。
    • 哦,我明白你的意思了:topics 目录...我在想一个文件系统目录。 recursiveTagParse 有效吗?
    猜你喜欢
    • 1970-01-01
    • 2020-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多