function my_todo_liste($benutzer_id, $erl = 0) { $u_aufgaben_arr = $this->get_my_auftraege_arr($benutzer_id, $erl); $anz = count($u_aufgaben_arr); if ($anz) { $f = new formular(); $f->erstelle_formular('', null); echo "<table class=\"sortable\">"; echo "<thead><tr><th>NR</th><th>OPT</th><th>TAGE</th><th>DATUM</th><th>PROJEKT</th><th>VERFASSER</th><th>VERANTWORTLICH</th><th>ZUORDNUNG</th><th>STATUS</th></tr></thead>"; $z = 0; for ($a = 0; $a < $anz; $a++) { $z++; $t_dat = $u_aufgaben_arr[$a]['T_DAT']; $u_t_id = $u_aufgaben_arr[$a]['T_ID']; $u_text = $u_aufgaben_arr[$a]['TEXT']; $u_edit_text = "<a href=\"?daten=todo&option=edit&t_id={$u_t_id}\">{$u_text}</a>"; $u_anzeigen_ab = date_mysql2german($u_aufgaben_arr[$a]['ANZEIGEN_AB']); $u_link_pdf = "<a href=\"?daten=todo&option=pdf_auftrag&proj_id={$u_t_id}\"><img src=\"css/pdf.png\"></a>"; $link_auftraege_an = "<a href=\"?daten=todo&option=option=auftraege_an&typ={$benutzer_typ}&id={$beteiligt_id}\"><img src=\"css/pdf.png\"></a>"; $u_erledigt = $u_aufgaben_arr[$a]['ERLEDIGT']; if ($u_erledigt == '1') { $u_erledigt = 'erledigt'; } else { $u_erledigt = "offen"; } $u_verfasser_id = $u_aufgaben_arr[$a]['VERFASSER_ID']; $b = new benutzer(); $b->get_benutzer_infos($u_verfasser_id); $u_verfasser_name = $b->benutzername; $benutzer_typ = $u_aufgaben_arr[$a]['BENUTZER_TYP']; $beteiligt_id = $u_aufgaben_arr[$a]['BENUTZER_ID']; if ($benutzer_typ == 'Benutzer' or empty($benutzer_typ)) { $b = new benutzer(); $b->get_benutzer_infos($beteiligt_id); $u_beteiligt_name = $b->benutzername; } if ($benutzer_typ == 'Partner') { $partner_id = $u_aufgaben_arr[$a]['BENUTZER_ID']; $pp = new partners(); $pp->get_partner_info($partner_id); $u_beteiligt_name = $pp->partner_name; } $u_akut = $u_aufgaben_arr[$a]['AKUT']; if ($u_akut == 'JA') { $c = 3; } else { $c = 5; } $u_kos_typ = $u_aufgaben_arr[$a]['KOS_TYP']; $u_kos_id = $u_aufgaben_arr[$a]['KOS_ID']; $r = new rechnung(); $u_kos_bez = $r->kostentraeger_ermitteln($u_kos_typ, $u_kos_id); $o = new objekt(); $u_t_vergangen = $o->tage_berechnen_bis_heute($u_anzeigen_ab); $link_auftraege_an = "<a href=\"?daten=todo&option=auftraege_an&typ={$benutzer_typ}&id={$beteiligt_id}\">{$u_beteiligt_name}</a>"; echo "<tr class=\"zeile{$c}\"><td>{$z}.</td><td>"; $f->check_box_js('t_dats[]', $t_dat, 'Erledigt', null, null); echo "</td><td>{$u_t_vergangen} T</td><td>{$u_anzeigen_ab}</td><td><b>Auftragsnr.:{$u_t_id}</b>: {$u_edit_text}</td>"; echo "<td>{$u_verfasser_name}</td><td>{$link_auftraege_an}</td><td>{$u_kos_bez}<br>"; if ($u_kos_typ == 'Einheit') { $ukontaktdaten_mieter = $this->kontaktdaten_anzeigen_mieter(ltrim(rtrim($u_kos_id))); echo $ukontaktdaten_mieter; } echo "</td>"; if ($u_erledigt == 'erledigt') { echo "<td class=\"gruen\"><b>{$u_erledigt}</b>"; } else { echo "<td class=\"rot\">{$u_erledigt}"; } echo " {$u_link_pdf}</td>"; echo "</tr>"; } } echo "</table>"; $f->hidden_feld('option', 'erledigt_alle'); $f->send_button_js('BTN_alle_erl', 'Markierte als ERLDIGT kennzeichnen!!!', null); $f->ende_formular(); }