<td><input type="text" name="mehrarbeitsstunden" value="' . $resturlaub->mehrarbeitsstunden . '"></td> </tr> <tr> <td></td> <td><input type="submit" value="Speichern"></td> </tr> </table> </form>'; echo "<h3>Übersicht Zeitsperren</h3>"; echo "<input type='button' onclick='parent.lv_detail.location=\"resturlaub_details.php?neu=true&uid={$uid}\"' value='Neu'/>"; echo "<table class='liste table-autosort:5 table-stripeclass:alternate table-autostripe'>\n\t<thead>\n\t<tr class='liste'>"; echo "<th> </th>\n\t\t<th> </th>\n\t\t<th class='table-sortable:default'>ID</th>\n\t\t <th class='table-sortable:default'>Kurzbz</th>\n\t\t <th class='table-sortable:default'>Bezeichnung</th>\n\t\t <th class='table-sortable:default'>Von-Datum</th>\n\t\t <th class='table-sortable:default'>Von-Stunde</th>\n\t\t <th class='table-sortable:default'>Bis-Datum</th>\n\t\t <th class='table-sortable:default'>Bis-Stunde</th>\n\t\t <th class='table-sortable:default'>Vertretung</th>\n\t\t <th class='table-sortable:default'>Erreichbarkeit</th>\n\t\t <th class='table-sortable:default'>Freigabe</th>\n\t\t <th class='table-sortable:default'>Freigabedatum</th>\n"; echo "</tr></thead>"; echo "<tbody>"; $zeitsperre = new zeitsperre(); $zeitsperre->getzeitsperren($uid); if (count($zeitsperre->result > 0)) { foreach ($zeitsperre->result as $row_urlaub) { echo "<tr>"; echo "<td><a href='resturlaub_details.php?zeitsperre_id={$row_urlaub->zeitsperre_id}' target='lv_detail'>edit</a></td>"; echo "<td><a href='" . $_SERVER['PHP_SELF'] . "?type=edit&del=true&uid={$uid}&zeitsperre_id={$row_urlaub->zeitsperre_id}' onclick='return conf_del()' target='uebersicht'>delete</a></td>"; echo "<td>" . $row_urlaub->zeitsperre_id . "</td>"; echo "<td>" . $row_urlaub->zeitsperretyp_kurzbz . "</td>"; echo "<td>" . $row_urlaub->bezeichnung . "</td>"; echo "<td>" . $row_urlaub->vondatum . "</td>"; echo "<td>" . $row_urlaub->vonstunde . "</td>"; echo "<td>" . $row_urlaub->bisdatum . "</td>"; echo "<td>" . $row_urlaub->bisstunde . "</td>"; echo "<td>" . $row_urlaub->vertretung_uid . "</td>"; echo "<td>" . $row_urlaub->erreichbarkeit_kurzbz . "</td>"; echo "<td>" . $row_urlaub->freigabevon . "</td>";
$monat = date('M', $ts); if ($wt == 7 || $wt == 6) { $class = 'feiertag'; } else { $class = ''; } echo "<th class='{$class}'><div align=\"center\">" . $tagbez[$sprache_index][$wt] . "<br>{$monat}<br>{$tag}</div></th>"; } echo '</TR>'; $uid = ''; $zs = new zeitsperre(); if (is_array($mitarbeiter)) { foreach ($mitarbeiter as $ma) { if ($ma->uid != $uid) { if ($ma->aktiv) { $zs->getzeitsperren($ma->uid, false); echo '<tr>'; echo '<td valign="top">' . trim($ma->nachname) . ' ' . trim($ma->vorname) . '</td>'; for ($ts = $ts_beginn; $ts < $ts_ende; $ts += $datum_obj->ts_day) { $tag = date('d', $ts); $monat = date('M', $ts); $wt = date('N', $ts); if ($wt == 7 || $wt == 6) { $class = ' class="feiertag" '; } else { $class = ''; } $grund = $zs->getTyp($ts); $erbk = $zs->getErreichbarkeit($ts); $vertretung = $zs->getVertretung($ts); echo '<td ' . $class . ' style="white-space: nowrap;">' . ($grund != '' ? '<span title="' . $p->t('zeitsperre/grund') . '">' . substr($p->t('zeitsperre/grund'), 0, 1) . '</span>: ' : '') . $grund;
for ($ts = $ts_beginn; $ts <= $ts_ende; $ts += $datum_obj->ts_day) { $tag = date('d', $ts); $wt = date('N', $ts); $monat = date('M', $ts); if ($wt == 6 || $wt == 7) { $class = 'feiertag'; } else { $class = ''; } echo "<th class='{$class}'><div align=\"center\">" . $tagbez[$sprache_index][$wt] . "<BR>{$monat}<br>{$tag}</div></th>"; } echo '</TR>'; $zs = new zeitsperre(); if (!empty($mitarbeiter)) { foreach ($mitarbeiter as $ma) { $zs->getzeitsperren($ma->uid); echo '<TR>'; echo "<td>{$ma->nachname} {$ma->vorname}</td>"; for ($ts = $ts_beginn; $ts <= $ts_ende; $ts += $datum_obj->ts_day) { $tag = date('d', $ts); $monat = date('M', $ts); $wt = date('N', $ts); if ($wt == 6 || $wt == 7) { $class = 'feiertag'; } else { $class = ''; } $grund = $zs->getTyp($ts); $erbk = $zs->getErreichbarkeit($ts); $vertretung = $zs->getVertretung($ts); echo '<td ' . $class . ' style="white-space: nowrap;">' . ($grund != '' ? '<span title="' . $p->t('zeitsperre/grund') . '">' . substr($p->t('zeitsperre/grund'), 0, 1) . '</span>: ' : '') . $grund;