Lines Matching defs:renderer
95 function render($mode, Doku_Renderer $renderer, $data){
105 // Use dokuwiki image metadata renderer
107 $renderer->externalmedia($src, $match['title']);
110 $renderer->internalmedia($src, $match['title']);
113 if (isset($renderer->persistent['relation']['media'][$src])) {
114 unset($renderer->persistent['relation']['media'][$src]);
127 $renderer->doc.= '<div class="thumb2 t'.$match['align'].'"><div class="thumbinner">';
129 $renderer->{$match['type']}($match['src'],$match['title'],'box2',$match['width'],$match['height'],$match['cache'],$match['linking']);
131 $renderer->doc.= 'Invalid Link';
132 $renderer->doc.= '<div class="thumbcaption" style="max-width: '.($match['width']-6).'px">';
134 $renderer->doc.= '<div class="magnify">';
135 $renderer->doc.= '<a class="internal" title="'.$this->getLang('enlarge').'" href="'.$match['detail'].'" target="_blank">';
136 $renderer->doc.= '<img width="15" height="11" alt="" src="'.DOKU_BASE.'lib/plugins/imagebox/magnify-clip.png"/>';
137 $renderer->doc.= '</a></div>';
143 if($style=='Italic') $renderer->doc .= '<em>'.$renderer->_xmlEntities($match).'</em>';
144 elseif($style=='Bold') $renderer->doc .= '<strong>'.$renderer->_xmlEntities($match).'</strong>';
145 else $renderer->doc .= $renderer->_xmlEntities($match);
149 $renderer->doc.= '</div></div></div>';