コード例 #1
0
					<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>&nbsp;</th>\n\t\t<th>&nbsp;</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>";
コード例 #2
0
     $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) . '&nbsp;' . 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;
コード例 #3
0
 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;