Lexer->addSpecialPattern('{{fho}}', $mode, 'plugin_fho'); } public function handle($match, $state, $pos, Doku_Handler $handler) { return array(); } public function render($mode, Doku_Renderer $renderer, $data) { if ($mode === 'xhtml') { // Hier fügen wir sicherheitshalber das CSS direkt hinzu $renderer->doc .= ''; // Dann die HTML-Tabelle $renderer->doc .= '
Name | '; for ($i = 6; $i <= 22; $i++) { $html .= "$i:00 | $i:15 | $i:30 | $i:45 | "; } $html .= '
---|---|---|---|---|
$employee | "; for ($i = 6; $i <= 22; $i++) { for ($j = 0; $j < 4; $j++) { $html .= ''; // Zellen mit data-status } } $html .= ' |
Anwesend in Präsenz
'; $html .= 'Im mobilen Homeoffice erreichbar und aktiv
'; $html .= 'Tel. erreichbar aber inaktiv (keinen umgehenden Zugriff auf Arbeitsumgebung (z.B. Einkaufen, Werkstatt, Kinder, Eltern etc.))
'; $html .= 'Im mobilen Homeoffice nicht erreichbar und inaktiv (Pause oder Unterbrechung)
'; $html .= 'Farbe löschen
'; $html .= '