禁用PHP Markdown的某些功能

时间:2014-08-21 00:42:00

标签: php markdown

我正在使用PHP Markdown和PHP Markdown Extra的classic version。我已尝试阅读configuration docs,但无法了解如何停用footnote feature

a)是否可以禁用脚注功能; b)我该怎么做?

到目前为止我的代码是:

$parser = new MarkdownExtra_Parser;

$parser->tab_width = 2;
$parser->no_markup = true;
$html = $parser->transform( $text );

希望有人能指出我正确的方向。

1 个答案:

答案 0 :(得分:0)

如果你没有找到另一种方法来做你想做的事情,我又制作了一个复杂配置的PHP解析器(在INI文件中)。现在还没有记录......抱歉。但它可能会做你期望的。

您可以在github.com/piwi/markdown-extended找到它。

要完成您的工作,请制作src/MarkdownExtended/Resources/config/markdown_config.full.ini文件的副本,并通过注释色域堆栈的所有filter:Note:...语句(位于文件底部)对其进行编辑。

然后运行:

\MarkdownExtended\MarkdownExtended::create(array('config_file'=>'path/to/your/file'))
    ->transformString($text)
    ->getBody();

希望这可以提供帮助。