'substition' (i.e. 'substitution').
* @public
* @static
*/
function getType() {
return 'substition';
}
/**
* Where to sort in?
*
* @param none
* @return Integer 999.
* @public
* @static
*/
function getSort(){
return 999;
}
/**
* Connect lookup pattern to lexer.
*
* @param $aMode String The desired rendermode.
* @return none
* @public
* @see render()
*/
function connectTo($mode) {
$this->Lexer->addSpecialPattern('
* The $aState parameter gives the type of pattern * which triggered the call to this method: *
** The method checks for the given $aFormat and returns * FALSE when a format isn't supported. $aRenderer * contains a reference to the renderer object which is currently * handling the rendering. The contents of $aData is the * return value of the handle() method. *
* @param $aFormat String The output format to generate. * @param $aRenderer Object A reference to the renderer object. * @param $aData Array The data created by the handle() * method. * @return Boolean TRUE if rendered successfully, or * FALSE otherwise. * @public * @see handle() */ function render($mode, Doku_Renderer $renderer, $data) { if($mode == 'xhtml'){ if($data['start']) { global $ID; $renderer->doc .= '