Lexer->addEntryPattern('(?=.*?)', $mode, 'plugin_mobiletable'); } function postConnect(){ $this->Lexer->addExitPattern('<\/mobiletable>', 'plugin_mobiletable'); } function handle($match, $state, $pos, Doku_Handler $handler) { if ($state == DOKU_LEXER_ENTER) { preg_match('//i', $match, $parts); return '
'; } elseif ($state == DOKU_LEXER_EXIT) { return '
'; } } function render($mode, Doku_Renderer $renderer, $data) { if ($mode == 'xhtml') { $renderer->doc .= $data; } return true; } }