*/ // must be run within Dokuwiki if (!defined('DOKU_INC')) die(); if (!defined('DOKU_LF')) define('DOKU_LF', "\n"); if (!defined('DOKU_TAB')) define('DOKU_TAB', "\t"); if (!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN', DOKU_INC . 'lib/plugins/'); require_once(DOKU_PLUGIN . 'syntax.php'); class syntax_plugin_qc extends DokuWiki_Syntax_Plugin { function getType() { return 'substition'; } function getPType() { return 'normal'; } function getSort() { return 150; } function connectTo($mode) { $this->Lexer->addSpecialPattern('~~NOQC~~', $mode, 'plugin_qc'); } function handle($match, $state, $pos, Doku_Handler $handler) { $data = array(); return $data; } function render($mode, Doku_Renderer $R, $data) { if ($mode != 'metadata') return false; $R->meta['relation']['qcplugin_disabled'] = true; return true; } } // vim:ts=4:sw=4:et:enc=utf-8: