2009-05-27 38 views
1

我正在爲我的組寫作內部使用的擴展。它需要一些參數,並且應該爲我們正在開發的版本返回一個DR表。它詢問我們的ClearQuest,並且它的所有工作都很棒。但是,當表中超過606個(常見)行時,根本沒有返回任何輸出。MediaWiki recursiveTagParse返回false

我使用wiki標記({| ... |})編寫表格並將其發送到recursiveTagParse。我檢查並遞歸TagParse返回false。是試圖演出一點點,但無法找到它會返回false而不是輸出的原因。

我假設recursiveTagParse不會處理大量輸入。有沒有人知道我可以設置強制recursiveTagParse做一些變量呢?

回答

1

要解決我的問題,我只是使用普通的HTML,並沒有運行它通過recursiveTagParse之前返回它。

1

您的解決方案是最嚴謹的方法; MediaWiki中的解析器擴展應該返回HTML。自己生成這個很好;事實上,如果你不需要,不要調用解析器 - 這是一個非常昂貴的調用,並且需要一些花哨的步法,以便在遞歸調用中不會把所有東西搞砸。