Lines Matching refs:renderer
86 function render($format, Doku_Renderer $renderer, $data) {
107 /** @var Doku_Renderer_metadata $renderer */
110 if (isset($renderer->persistent['plugin_include'])) {
111 unset($renderer->persistent['plugin_include']);
112 unset($renderer->meta['plugin_include']);
115 $renderer->meta['plugin_include']['instructions'][] = compact('mode', 'page', 'sect', 'parent_id', 'flags');
116 if (!isset($renderer->meta['plugin_include']['pages']))
117 $renderer->meta['plugin_include']['pages'] = array(); // add an array for array_merge
118 $renderer->meta['plugin_include']['pages'] = array_merge($renderer->meta['plugin_include']['pages'], $pages);
119 $renderer->meta['plugin_include']['include_content'] = isset($_REQUEST['include_content']);
137 $renderer->meta['relation']['references'][$id] = $exists;
138 $renderer->meta['relation']['haspart'][$id] = $exists;
139 if (!$sect && !$flags['firstsec'] && !$flags['linkonly'] && !isset($renderer->meta['plugin_include']['secids'][$id])) {
140 $renderer->meta['plugin_include']['secids'][$id] = array('hid' => 'plugin_include__'.str_replace(':', '__', $id), 'pos' => $pos);
157 $renderer->nest($instructions);