Lines Matching refs:renderer
76 * @param Doku_Renderer $renderer The renderer
82 public function render($mode, Doku_Renderer $renderer, $data) argument
86 call_user_func([$this, $method], $renderer, $data);
95 * @param Doku_Renderer $renderer The renderer
98 public function renderMetadata(Doku_Renderer $renderer, $params) argument
101 $renderer->meta['plugin'][$plugin_name] = [];
103 … $renderer->meta['plugin'][$plugin_name]['dynamic_approver'] = $params['approver'] == '$USER$';
104 $renderer->meta['plugin'][$plugin_name]['approve_table'] = true;
116 public function renderXhtml(Doku_Renderer $renderer, $params) argument
132 $renderer->doc .= '<table><tr>';
133 $renderer->doc .= '<th>' . $this->getLang('hdr_page') . '</th>';
134 $renderer->doc .= '<th>' . $this->getLang('hdr_state') . '</th>';
135 $renderer->doc .= '<th>' . $this->getLang('hdr_updated') . '</th>';
136 $renderer->doc .= '<th>' . $this->getLang('hdr_approver') . '</th>';
137 $renderer->doc .= '</tr>';
163 $renderer->doc .= '<tr><td colspan="4"><a href="';
164 $renderer->doc .= wl($curNS);
165 $renderer->doc .= '">';
166 $renderer->doc .= $curNS;
167 $renderer->doc .= '</a> ';
168 $renderer->doc .= '</td></tr>';
193 $renderer->doc .= '<tr class="'.$class.'">';
194 $renderer->doc .= '<td><a href="';
195 $renderer->doc .= wl($id);
196 $renderer->doc .= '">';
200 $renderer->doc .= $heading;
202 $renderer->doc .= $id;
205 $renderer->doc .= $id;
208 $renderer->doc .= '</a></td><td>';
209 $renderer->doc .= '<strong>'.$state. '</strong> ';
213 $renderer->doc .= $this->getLang('by'). ' ' . $user['name'];
215 $renderer->doc .= '</td><td>';
216 $renderer->doc .= '<a href="' . wl($id) . '">' . dformat($date) . '</a>';;
217 $renderer->doc .= '</td><td>';
221 $renderer->doc .= $user['name'];
223 $renderer->doc .= $approver;
226 $renderer->doc .= '---';
228 $renderer->doc .= '</td></tr>';
233 $renderer->doc .= '<tr><td><strong>';
234 $renderer->doc .= $this->getLang('all_approved_ready');
235 $renderer->doc .= '</strong></td>';
237 $renderer->doc .= '<td colspan="3">';
242 … $renderer->doc .= $all_approved_ready . ' / ' . $all . sprintf(" (%.0f%%)", $percent);
243 $renderer->doc .= '</td></tr>';
246 $renderer->doc .= '<tr><td><strong>';
247 $renderer->doc .= $this->getLang('all_approved');
248 $renderer->doc .= '</strong></td>';
250 $renderer->doc .= '<td colspan="3">';
255 $renderer->doc .= $all_approved . ' / ' . $all . sprintf(" (%.0f%%)", $percent);
256 $renderer->doc .= '</td></tr>';
259 $renderer->doc .= '</table>';