/** * Erstellt den Tab zur Anzeige der Ansprechpersonen */ function print_ansprechpersonen() { global $inc, $preincoming_id; $emergencyPerson = new person(); $emTelefon = ""; $emEmail = ""; if ($inc->person_id_emergency != "") { $emergencyPerson->load($inc->person_id_emergency); $emergencyKontakt = new kontakt(); $emergencyKontakt->load_pers($emergencyPerson->person_id); foreach ($emergencyKontakt->result as $emKontakt) { if ($emKontakt->kontakttyp == "telefon") { $emTelefon = $emKontakt->kontakt; } if ($emKontakt->kontakttyp == "email") { $emEmail = $emKontakt->kontakt; } } } $depPerson = new person(); $depTelefon = ""; $depEmail = ""; $depFax = ""; if ($inc->person_id_coordinator_dep != "") { $depPerson->load($inc->person_id_coordinator_dep); $depKontakt = new kontakt(); $depKontakt->load_pers($depPerson->person_id); foreach ($depKontakt->result as $depKontakt) { if ($depKontakt->kontakttyp == "telefon") { $depTelefon = $depKontakt->kontakt; } if ($depKontakt->kontakttyp == "email") { $depEmail = $depKontakt->kontakt; } if ($depKontakt->kontakttyp == "fax") { $depFax = $depKontakt->kontakt; } } } $intPerson = new person(); $intTelefon = ""; $intEmail = ""; $intFax = ""; if ($inc->person_id_coordinator_int != "") { $intPerson->load($inc->person_id_coordinator_int); $intKontakt = new kontakt(); $intKontakt->load_pers($intPerson->person_id); foreach ($intKontakt->result as $intKontakt) { if ($intKontakt->kontakttyp == "telefon") { $intTelefon = $intKontakt->kontakt; } if ($intKontakt->kontakttyp == "email") { $intEmail = $intKontakt->kontakt; } if ($intKontakt->kontakttyp == "fax") { $intFax = $intKontakt->kontakt; } } } echo '<fieldset>'; echo '<table border ="0"> <tr> <td colspan="4"><b>Ansprechperson für den Ernstfall</b></td> </tr> <tr> <td>Vorname: </td> <td><input type="text" size ="30" value="' . $emergencyPerson->vorname . '" readonly></td> <td></td> <td>Nachname: </td> <td><input type="text" size="30" value="' . $emergencyPerson->nachname . '" readonly></td> </tr> <tr> <td>Telefon: </td> <td><input type="text" size="30" value="' . $emTelefon . '" readonly></td> <td></td> <td>E-Mail: </td> <td><input type="text" size="30" value="' . $emEmail . '" readonly></td> </tr> <tr> <td> </td> </tr> <tr> <td colspan="4"><b>Department Koordinator</b></td> </tr> <tr> <td>Vorname: </td> <td><input type="text" size ="30" value="' . $depPerson->vorname . '" readonly></td> <td></td> <td>Nachname: </td> <td><input type="text" size="30" value="' . $depPerson->nachname . '" readonly></td> </tr> <tr> <td>Telefon: </td> <td><input type="text" size="30" value="' . $depTelefon . '" readonly></td> <td></td> <td>E-Mail: </td> <td><input type="text" size="30" value="' . $depEmail . '" readonly></td> </tr> <tr> <td>Fax: </td> <td><input type="text" size="30" value="' . $depFax . '" readonly></td> </tr> <tr> <td colspan="4"><b>International Koordinator</b></td> </tr> <tr> <td>Vorname: </td> <td><input type="text" size ="30" value="' . $intPerson->vorname . '" readonly></td> <td></td> <td>Nachname: </td> <td><input type="text" size="30" value="' . $intPerson->nachname . '" readonly></td> </tr> <tr> <td>Telefon: </td> <td><input type="text" size="30" value="' . $intTelefon . '" readonly></td> <td></td> <td>E-Mail: </td> <td><input type="text" size="30" value="' . $intEmail . '" readonly></td> </tr> <tr> <td>Fax: </td> <td><input type="text" size="30" value="' . $intFax . '" readonly></td> </tr> </table>'; }
if (!$preincoming->save()) { $save = false; } if ($save) { echo $p->t('global/erfolgreichgespeichert'); } } $personEmergency = new person(); $personEmergencyKontakt = new kontakt(); $emTelefon = ""; $emTelefonId = ""; $emEmail = ""; $emEmailId = ""; if ($preincoming->person_id_emergency != "") { $personEmergency->load($preincoming->person_id_emergency); $personEmergencyKontakt->load_pers($preincoming->person_id_emergency); foreach ($personEmergencyKontakt->result as $emKontakt) { if ($emKontakt->kontakttyp == "telefon") { $emTelefon = $emKontakt->kontakt; $emTelefonId = $emKontakt->kontakt_id; } if ($emKontakt->kontakttyp == "email") { $emEmail = $emKontakt->kontakt; $emEmailId = $emKontakt->kontakt_id; } } } // Ausgabe Profil Formular echo '<form action="incoming.php?method=profil" method="POST" name="ProfilForm"> <table align="center" style="margin-top:5%;" > <tr valign="top" ><td>
echo "<td><input type='checkbox' name='heimatadresse' " . ($heimatadresse ? 'checked' : '') . " /></td>"; echo "<td><input type='checkbox' name='zustelladresse' " . ($zustelladresse ? 'checked' : '') . " /></td>"; $firma_obj = new firma(); if ($firma_id != '') { $firma_obj->load($firma_id); } echo '<td><input type="text" id="firma_ac" name="firma_ac" value="' . $firma_obj->name . '" /><input type="hidden" id="firma" name="firma" value="' . $firma_id . '" /></td>'; echo "<td><input type='submit' name='saveadresse' value='{$savebuttonvalue}' /></td>"; echo "</table>"; echo "</form>"; // *** Kontakte *** echo "<h3>Kontakte:</h3>"; echo "<form action='" . $_SERVER['PHP_SELF'] . "?person_id={$person_id}' method='POST' />"; echo "<table class='liste'><tr><th>TYP</th><th>KONTAKT</th><th>ZUSTELLUNG</th><th>ANMERKUNG</th><th>FIRMA</th></tr>"; $kontakt_obj = new kontakt(); $kontakt_obj->load_pers($person_id); foreach ($kontakt_obj->result as $row) { echo '<tr class="liste1">'; echo "<td>{$row->kontakttyp}</td>"; echo "<td>{$row->kontakt}</td>"; echo "<td>" . ($row->zustellung ? 'Ja' : 'Nein') . "</td>"; echo "<td>{$row->anmerkung}</td>"; echo "<td>" . ($row->firma_id != '' ? $firma_arr[$row->firma_id] : '') . "</td>"; echo "<td><a href='" . $_SERVER['PHP_SELF'] . "?editkontakt=true&kontakt_id={$row->kontakt_id}&person_id={$person_id}'>bearbeiten</a></td>"; echo "<td><a href='" . $_SERVER['PHP_SELF'] . "?deletekontakt=true&kontakt_id={$row->kontakt_id}&person_id={$person_id}' onclick='return confdel()'>loeschen</a></td>"; } $savebuttonvalue = 'Neu'; if (isset($_GET['editkontakt'])) { $kontakt_obj = new kontakt(); if ($kontakt_obj->load($kontakt_id)) { $kontakttyp = $kontakt_obj->kontakttyp;