Index: ApiParse.php =================================================================== --- ApiParse.php (revision 36096) +++ ApiParse.php (working copy) @@ -62,7 +62,10 @@ $this->dieUsage("You don't have permission to view deleted revisions", 'permissiondenied'); $text = $rev->getRawText(); $titleObj = $rev->getTitle(); - $p_result = $wgParser->parse($text, $titleObj, new ParserOptions()); + $popts = new ParserOptions(); + $popts->setTidy(true); + $popts->enableLimitReport(); + $p_result = $wgParser->parse($text, $titleObj, $popts); } else { @@ -77,7 +80,10 @@ $pcache = ParserCache::singleton(); $p_result = $pcache->get($articleObj, $wgUser); if(!$p_result) { - $p_result = $wgParser->parse($articleObj->getContent(), $titleObj, new ParserOptions()); + $popts = new ParserOptions(); + $popts->setTidy(true); + $popts->enableLimitReport(); + $p_result = $wgParser->parse($articleObj->getContent(), $titleObj, $popts); global $wgUseParserCache; if($wgUseParserCache) $pcache->save($p_result, $articleObj, $wgUser); @@ -89,7 +95,10 @@ $titleObj = Title::newFromText($title); if(!$titleObj) $titleObj = Title::newFromText("API"); - $p_result = $wgParser->parse($text, $titleObj, new ParserOptions()); + $popts = new ParserOptions(); + $popts->setTidy(true); + $popts->enableLimitReport(); + $p_result = $wgParser->parse($text, $titleObj, $popts); } // Return result