1

我正在为我的小组编写一个供内部使用的扩展。它需要一些参数,并且应该为我们正在处理的版本返回一个 DR 表。它查询我们的 ClearQuest,而且一切正常。但是,当表中的行数超过 606(很常见)时,根本不会返回任何输出。

我使用 wiki 标记 ( {|...|} ) 编写表格并将其发送到 recursiveTagParse。我检查并 recursiveTagParse 返回错误。已经尝试过一点点,但找不到它会返回 false 而不是输出的原因。

我假设 recursiveTagParse 不会处理大量输入。有谁知道我可以设置一些变量来强制 recursiveTagParse 这样做吗?

4

2 回答 2

1

您的解决方案是最明智的方法;MediaWiki 中的解析器扩展应该返回 HTML。可以自己生成这个;实际上,如果您不需要,请不要调用解析器 - 这是一个非常昂贵的调用,并且需要一些花哨的步法才能在递归调用中不搞砸一切。

于 2009-05-29T17:15:36.437 回答
1

为了解决我的问题,我只使用了常规 html,并且在返回之前没有通过 recursiveTagParse 运行它。

于 2009-05-28T00:24:44.823 回答