Lexer->addSpecialPattern('#[0-9]+',$mode,'plugin_bez_qlink'); } function handle($match, $state, $pos, &$handler) { $nr = substr($match, 1, strlen($match)); return $nr; } function render($mode, &$renderer, $nr) { if ($mode == 'xhtml') { $helper = $this->loadHelper('bez'); $renderer->doc .= $helper->html_issue_link($nr); return true; } return false; } }