Lines Matching +full:renderer +(+path:plugin +path:siteexport) -(+path:plugin +path:siteexport +path:lang)

116     public function render($mode, Doku_Renderer $renderer, $data) {  argument
134 … case 'description' : $renderer->meta['sitetoc']['showDescription'] = true; break;
135 case 'notoc' : $renderer->meta['sitetoc']['noTOC'] = true; break;
136 case 'merge' : $renderer->meta['sitetoc']['mergeDoc'] = true; break;
137 case 'nohead' : $renderer->meta['sitetoc']['noTocHeader'] = true; break;
138 … case 'mergeheader' : $renderer->meta['sitetoc']['mergeHeader'] = true; break;
139 … case 'pagebreak' : $renderer->meta['sitetoc']['pagebreak'] = true; break;
140 … case 'mergehint' : $renderer->meta['sitetoc']['mergehint'] = true; break;
145 $renderer->section_open("1 sitetoc");
146 if ($renderer->meta['sitetoc']['noTocHeader'] === false) {
147 $renderer->header($lang['toc'], 1, $data['pos']);
157 $renderer->section_close();
159 if ($renderer->meta['sitetoc']['noTOC'] === true) {
160 $renderer->doc = preg_replace("/<div.*?sitetoc.*?$/si", "", $renderer->doc);
164 if (empty($this->mergedPages) && $renderer->meta['sitetoc']['mergeDoc']) {
165 $toc = $renderer->meta['sitetoc']['siteexportTOC'];
178 $renderer->doc = ''; // Start fresh!
180 …$renderer->section_open("1 mergedsite" . ($renderer->meta['sitetoc']['mergehint'] && count($this->…
201 … $instructions = $this->_convertInstructions($instructions, $addID = null, $renderer, $depth);
203 … if ($renderer->meta['sitetoc']['mergeHeader'] && count($this->mergedPages) > 1) {
205 if ($renderer->meta['sitetoc']['mergehint']) {
216 if ($renderer->meta['sitetoc']['pagebreak']) {
238 … $renderer->doc = preg_replace( '/(class=".*?\s)mergedsite/', '\1', $renderer->doc );
239 … $renderer->doc = preg_replace( '/(class=".*?\s)mergehint/', '\1', $renderer->doc );
243 $this->_render_output($renderer, $mode, $instr);
246 $renderer->section_close();
255 …if ($renderer->meta['sitetoc']['mergeDoc'] === true) { // || (count($renderer->meta['sitetoc']['si…
261 $renderer->internallink($LNID, $NAME, null);
264 if ($renderer->meta['sitetoc']['showDescription'] === true) {
265 $renderer->cdata(p_get_metadata($SID, 'description abstract', true));
272 $renderer->meta['sitetoc']['siteexportTOC'] = $this->savedToc;
275 $renderer->meta['relation']['references'][$page['id']] = $page['exists'];
280 $this->savedToc[] = $this->__addTocItem($SID, $NAME, $DEPTH, $renderer);
290 private function __addTocItem($id, $name, $depth, $renderer) { argument
297 $name = $renderer->_getLinkTitle($name, $default, $isImage, $id, $linktype);
300 $default = $renderer->_simpleTitle($id);
304 if (!empty($hash)) $hash = $renderer->_headerToLink($hash);
323 private function _render_output($renderer, $mode, $instr) { argument
332 //renderer information(TOC build / Cache used)
340 // $renderer->doc .= '<div class="include">';
342 // $renderer->doc .= "<a name='$addID' id='$addID'>";
343 $renderer->doc .= $content;
344 // $renderer->doc .= '</div>';
349 // Execute the callback against the Renderer
350 call_user_func_array(array($renderer, $instruction[0]), $instruction[1]);
359 private function _convertInstructions($instr, $id, &$renderer, $depth = 1) { argument
368 $this->_convert_link($renderer, $instr[$i], $id);
371 $this->_convert_media($renderer, $instr[$i], $id);
374 … $this->_convert_header($renderer, $instr[$i], $depth-1); // -1 because the depth starts at 1
377 … $this->_convert_section($renderer, $instr[$i], $depth-1); // -1 because the depth starts at 1
391 private function _convert_link(&$renderer, &$instr, $id) { argument
422 private function _convert_media(&$renderer, &$instr, $id) { argument
433 private function _convert_header(&$renderer, &$instr, $depth) { argument
441 private function _convert_section(&$renderer, &$instr, $depth) { argument