Lines Matching refs:renderer
29 * Code heavily copied from the header renderer from inc/parser/xhtml.php, just
32 function render($mode, Doku_Renderer $renderer, $data) {
38 /** @var Doku_Renderer_xhtml $renderer */
39 $hid = $renderer->_headerToLink($headline, true);
40 $renderer->toc_additem($hid, $headline, $lvl);
42 $renderer->doc .= DOKU_LF.'<h' . $lvl;
54 $classes[] = $renderer->startSectionEdit($pos, array('target' => 'section', 'name' => $headline, 'hid' => $hid));
56 $classes[] = $renderer->startSectionEdit($pos, 'section', $headline);
60 $renderer->doc .= ' class="'. implode(' ', $classes) . '"';
62 $headline = $renderer->_xmlEntities($headline);
63 $renderer->doc .= ' id="'.$hid.'"><a href="' . $url . '" title="' . $headline . '">';
64 $renderer->doc .= $headline;
65 $renderer->doc .= '</a></h' . $lvl . '>' . DOKU_LF;
68 $renderer->header($headline, $lvl, $pos);