{
        return false;
    }
}
// End class MarkdownExtraParser
// Running MediaWiki?
if (defined('MEDIAWIKI')) {
    // Define our parser to use our override
    @define('MARKDOWN_PARSER_CLASS', 'MarkdownExtraOverride');
    // Require the Markdown library
    require_once __DIR__ . DIRECTORY_SEPARATOR . 'markdown.php';
    // Instanciate
    $markdownExtraParser = new MarkdownExtraParser();
    // If we have set options, let's pass them in
    if (isset($MarkdownExtraParserOptions)) {
        $markdownExtraParser->setConfig($MarkdownExtraParserOptions);
    }
    // Register our MediaWiki parser hooks
    $wgHooks['ParserBeforeStrip'][] = array($markdownExtraParser, 'parseAsMarkdown');
    if ($markdownExtraParser->getConfig('use_raw_html')) {
        $wgHooks['InternalParseBeforeSanitize'][] = array($markdownExtraParser, 'saveContent');
        $wgHooks['InternalParseBeforeLinks'][] = array($markdownExtraParser, 'retrieveContent');
    }
}
// End MediaWiki env
/**
 * MarkdownExtraOverride 
 *
 * Used to extend and override some method declarations,
 * so we don't have to edit the Markdown library's source
 *