本文整理汇总了PHP中ParserOptions::setNumberHeadings方法的典型用法代码示例。如果您正苦于以下问题:PHP ParserOptions::setNumberHeadings方法的具体用法?PHP ParserOptions::setNumberHeadings怎么用?PHP ParserOptions::setNumberHeadings使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ParserOptions
的用法示例。
在下文中一共展示了ParserOptions::setNumberHeadings方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: rteparse
/**
* Parse provided wikitext to HTML using RTE parser
*/
public static function rteparse()
{
global $wgTitle, $wgRequest, $wgUser;
wfProfileIn(__METHOD__);
$wikitext = $wgRequest->getVal('wikitext', '');
$parserOptions = new ParserOptions();
// don't show [edit] link for sections
$parserOptions->setEditSection(false);
// disable headings numbering
$parserOptions->setNumberHeadings(false);
$parser = new RTEParser();
// call preSaveTransform so signatures, {{subst:foo}}, etc. will work
$wikitext = $parser->preSaveTransform($wikitext, $wgTitle, $wgUser, $parserOptions);
// parse wikitext using RTE parser
$html = $parser->parse($wikitext, $wgTitle, $parserOptions)->getText();
$res = array('html' => $html);
wfProfileOut(__METHOD__);
return $res;
}
示例2: WikitextToHtml
/**
* Parse given wikitext to HTML for CK
*/
public static function WikitextToHtml($wikitext)
{
global $wgTitle;
wfProfileIn(__METHOD__);
$options = new ParserOptions();
// don't show [edit] link for sections
$options->setEditSection(false);
// disable headings numbering
$options->setNumberHeadings(false);
RTE::$parser = new RTEParser();
$html = RTE::$parser->parse($wikitext, $wgTitle, $options)->getText();
wfProfileOut(__METHOD__);
return $html;
}