} $projektarbeittitel = $preoutgoing->projektarbeittitel; $studiengang->load($student->studiengang_kz); $preoutgoingFirma = new preoutgoing(); $preoutgoingFirma->loadAuswahl($preoutgoing_id); $preoutgoing_firma = $preoutgoingFirma->firma_id; $prestudent->getLastStatus($student->prestudent_id); $firma = new firma(); $nation = new nation(); if ($preoutgoing_firma != '') { $standort = new standort(); $adresse = new adresse(); $firma->load($preoutgoing_firma); $standort->load_firma($firma->firma_id); $adresse->load($standort->adresse_id); $nation->load($adresse->nation); } $preoutgoingLv = new preoutgoing(); $preoutgoingLv->loadLvs($preoutgoing_id); echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?> '; echo '<learningagreement_outgoing>'; echo ' <outgoing>'; echo ' <vorname><![CDATA[' . $benutzer->vorname . ']]></vorname>'; echo ' <nachname><![CDATA[' . $benutzer->nachname . ']]></nachname>'; echo ' <titel_pre><![CDATA[' . $benutzer->titelpre . ']]></titel_pre>'; echo ' <titel_post><![CDATA[' . $benutzer->titelpost . ']]></titel_post>'; echo ' <email><![CDATA[' . $benutzer->uid . '@' . DOMAIN . ']]></email>'; echo ' <sending_institution>FH Technikum Wien</sending_institution>'; echo ' <sending_institution_nation>Austria</sending_institution_nation>'; echo ' <studiengang><![CDATA[' . $studiengang->english . ']]></studiengang>'; echo ' <receiving_institution><![CDATA[' . $firma->name . ']]></receiving_institution>';
function print_personendetails() { global $out; $datum = new datum(); $outgoingFirma = new preoutgoing(); $outgoingFirma->loadAuswahlFirmen($out->preoutgoing_id); $zeitraum_von = $datum->formatDatum($out->dauer_von, 'd.m.Y'); $zeitraum_bis = $datum->formatDatum($out->dauer_bis, 'd.m.Y'); $sprachraum_von = $datum->formatDatum($out->sprachkurs_von, 'd.m.Y'); $sprachraum_bis = $datum->formatDatum($out->sprachkurs_bis, 'd.m.Y'); $praktikum_von = $datum->formatDatum($out->praktikum_von, 'd.m.Y'); $praktikum_bis = $datum->formatDatum($out->praktikum_bis, 'd.m.Y'); $ansprechperson = new benutzer(); $ansprechperson->load($out->ansprechperson); $betreuer = new benutzer(); $betreuer->load($out->betreuer); $checkedPraktikum = $out->praktikum ? 'checked' : ''; $checkedBachelorarbeit = $out->bachelorarbeit ? 'checked' : ''; $checkedMasterarbeit = $out->masterarbeit ? 'checked' : ''; $checkedBehinderung = $out->behinderungszuschuss ? 'checked' : ''; $checkedStudienbeihilfe = $out->studienbeihilfe ? 'checked' : ''; $sprachkursSelect = $out->sprachkurs ? 'selected' : ''; $intensivSprachkursSelect = $out->intensivsprachkurs ? 'selected' : ''; $benutzer = new benutzer(); $benutzer->load($out->uid); $adresse = new adresse(); $adresse->load_pers($benutzer->person_id); $nation = new nation(); $nation->load($benutzer->staatsbuergerschaft); $student = new student(); $student->load($benutzer->uid); $prestudent = new prestudent(); $prestudent->getLastStatus($student->prestudent_id); $studiengang = new studiengang(); $studiengang->load($student->studiengang_kz); $adr_strasse = ''; $adr_plz = ''; $adr_ort = ''; foreach ($adresse->result as $res) { // Hauptwohnsitz anzeigen if ($res->typ == 'h') { $adr_strasse = $res->strasse; $adr_plz = $res->plz; $adr_ort = $res->ort; } } $i = 1; echo '<form action="' . $_SERVER['PHP_SELF'] . '?method=save&preoutgoing_id=' . $out->preoutgoing_id . '" method="POST"> <fieldset><table border="0" > <tr><td colspan=2"><b>Auswahl Universitäten:</b></td></tr>'; foreach ($outgoingFirma->firmen as $fi) { $firmaAuswahl = new firma(); $firmaAuswahl->load($fi->firma_id); $style = $fi->auswahl ? 'style="color:red"' : ''; $mobilitätsprogramm = new mobilitaetsprogramm(); $mobilitätsprogramm->load($fi->mobilitaetsprogramm_code); if ($mobilitätsprogramm->kurzbz == '') { $mobprogramm = 'SUMMERSCHOOL'; } else { $mobprogramm = $mobilitätsprogramm->kurzbz; } if ($fi->name == '') { echo " <tr><td colspan=2 {$style}>" . $i . ": " . $firmaAuswahl->name . " [" . $mobprogramm . "] <a href='" . $_SERVER['PHP_SELF'] . "?method=setAuswahl&outgoingFirma_id=" . $fi->preoutgoing_firma_id . "&preoutgoing_id=" . $out->preoutgoing_id . "'>Auswahl </a><a href='" . $_SERVER['PHP_SELF'] . "?method=deleteFirma&outgoingFirma_id=" . $fi->preoutgoing_firma_id . "&preoutgoing_id=" . $out->preoutgoing_id . "'>Delete</a></td></tr>"; } else { echo " <tr><td colspan=2 {$style}>" . $i . ": " . $fi->name . " [Freemover] <a href='" . $_SERVER['PHP_SELF'] . "?method=setAuswahl&outgoingFirma_id=" . $fi->preoutgoing_firma_id . "&preoutgoing_id=" . $out->preoutgoing_id . "'>Auswahl </a><a href='" . $_SERVER['PHP_SELF'] . "?method=deleteFirma&outgoingFirma_id=" . $fi->preoutgoing_firma_id . "&preoutgoing_id=" . $out->preoutgoing_id . "'>Delete</a></td></tr>"; } $i++; } if ($out->checkStatus($out->preoutgoing_id, 'freigabe')) { echo ' <tr> <td colspan=2> </td> </tr> <tr><td><b>Personendaten:</b></td></tr> <tr> <td>Vorname:</td><td><input type="text" name="vorname" value="' . $benutzer->vorname . '" disabled></td> <td>Strasse:</t><td><input type="text" name="strasse" disabled value="' . $adr_strasse . '"></td> </tr> <tr> <td>Nachname:</td><td><input type="text" name="nachname" value="' . $benutzer->nachname . '" disabled></td> <td>PLZ/Ort:</td><td><input type="text" name="plz" size="4" disabled value="' . $adr_plz . '"> <input type="text" name="ort" disabled value="' . $adr_ort . '"> </tr> <tr> <td>Geburtsdatum:</td><td><input type="text" name="gebdatum" value="' . $datum->formatDatum($benutzer->gebdatum, 'd.m.Y') . '" disabled> <td>Staatsbürgerschaft:</td><td><input type="text" name="nationalitaet" value="' . $nation->kurztext . '" disabled></td> </tr> <tr> <td>Geburtsort:</td><td><input type="text" name="gebort" value="' . $benutzer->gebort . '" disabled></td> <td>Personenkennzeichen:</d><td><input type="text" name="pers_kz" value="' . $student->matrikelnr . '" disabled></td> </tr> <tr> <td>Studiensemester:</td><td><input type="text" name="studienjahr" value="' . $prestudent->ausbildungssemester . '" disabled></td> <td>Studiengang:</td><td><input type="text" name="studiengang" size="50" value="' . $studiengang->bezeichnung . '" disabled></td> </tr> <tr> <td>Studientyp:</td><td><input type="text" name="studientyp" value="' . $studiengang->typ . '" disabled></td> <td><a href ="mailto:' . $out->uid . '@' . DOMAIN . '">E-Mail schicken</a></td> </tr> <tr> <td> </td> </tr> <tr><td><b>Zusätzliche Daten:</b></td></tr> <tr> <td>Zeitraum Aufenthalt: </td> <td><input type="text" value="' . $zeitraum_von . '" size="9" id="datepicker_zeitraumvon" name="aufenthalt_von"> - <input type="text" value="' . $zeitraum_bis . '" size="9" id="datepicker_zeitraumbis" name="aufenthalt_bis"></td> <td>Praktikum: </td> <td><input type="checkbox" name="praktikum" ' . $checkedPraktikum . '></td> </tr> <tr> <td>Ansprechperson Heimatuniversität: </td> <td><input type="text" value="' . $ansprechperson->vorname . ' ' . $ansprechperson->nachname . '" id="ansprechperson" name="ansprechperson"><input type="hidden" id="ansprechperson_uid" name="anprechperson_uid" value="' . $out->ansprechperson . '"></td> <td>Zeitraum Praktikum: </td> <td><input type="text" name="praktikum_von" id="datepicker_praktikumvon" size ="9" value="' . $praktikum_von . '"> - <input type="text" name="praktikum_bis" id="datepicker_praktikumbis" size="9" value="' . $praktikum_bis . '"></td> </tr> <tr> <td>Sprachkurs: </td> <td><select name="sprachkurs"> <option value="kein">keiner</option> <option value="vorbereitend" ' . $sprachkursSelect . '>vorbereitender Sprachkurs</option> <option value="intensiv" ' . $intensivSprachkursSelect . '>Erasmus Intensivsprachkurs</option> </select> </td> <td>Bachelorarbeit: <input type ="checkbox" name="bachelorarbeit" ' . $checkedBachelorarbeit . '></td> <td>Masterarbeit: <input type="checkbox" name="masterarbeit" ' . $checkedMasterarbeit . '></td> </tr> <tr> <td>Zeitraum Sprachkurs:</td> <td><input tpye="text" value="' . $sprachraum_von . '" id="datepicker_sprachkursvon" size="9" name="sprachkurs_von"> - <input type="text" value="' . $sprachraum_bis . '" size="9" id="datepicker_sprachkursbis" name="sprachkurs_bis"></td> <td>Bachelor-, Masterarbeitsbetreuer: </td><td><input type="text" name="betreuer" id="betreuer" value="' . $betreuer->vorname . ' ' . $betreuer->nachname . '"> <input type="hidden" name="betreuer_uid" id="betreuer_uid" value="' . $out->betreuer . '"></td> </tr> <tr> <td>Behinderungszuschuss:</td><td><input type="checkbox" name="behinderungszuschuss" ' . $checkedBehinderung . '></td> <td>Studienbeihilfe:</td><td><input type="checkbox" name="studienbeihilfe" ' . $checkedStudienbeihilfe . '></td> </tr> <tr> <td>Anmerkung Student: </td><td colspan="2"><textarea rows="3" cols="25" name="anmerkungStudent">' . $out->anmerkung_student . '</textarea> <tr> <td> <input type="submit" value="Speichern"> </td> </tr>'; } else { echo ' <tr> <td colspan=2> </td> </tr> <tr><td><b>Personendaten:</b></td></tr> <tr> <td>Vorname:</td><td><input type="text" name="vorname" value="' . $benutzer->vorname . '" disabled></td> <td>Strasse:</t><td><input type="text" name="strasse" disabled value="' . $adr_strasse . '"></td> </tr> <tr> <td>Nachname:</td><td><input type="text" name="nachname" value="' . $benutzer->nachname . '" disabled></td> <td>PLZ/Ort:</td><td><input type="text" name="plz" size="4" disabled value="' . $adr_plz . '"> <input type="text" name="ort" disabled value="' . $adr_ort . '"> </tr> <tr> <td>Geburtsdatum:</td><td><input type="text" name="gebdatum" value="' . $datum->formatDatum($benutzer->gebdatum, 'd.m.Y') . '" disabled> <td>Staatsbürgerschaft:</td><td><input type="text" name="nationalitaet" value="' . $nation->kurztext . '" disabled></td> </tr> <tr> <td>Geburtsort:</td><td><input type="text" name="gebort" value="' . $benutzer->gebort . '" disabled></td> <td>Personenkennzeichen:</d><td><input type="text" name="pers_kz" value="' . $student->matrikelnr . '" disabled></td> </tr> <tr> <td>Studiensemester:</td><td><input type="text" name="studienjahr" value="' . $prestudent->ausbildungssemester . '" disabled></td> <td>Studiengang:</td><td><input type="text" name="studiengang" size="50" value="' . $studiengang->bezeichnung . '" disabled></td> </tr> <tr> <td>Studientyp:</td><td><input type="text" name="studientyp" value="' . $studiengang->typ . '" disabled></td> <td><a href ="mailto:' . $out->uid . '@' . DOMAIN . '">E-Mail schicken</a></td> </tr> <tr> <td> </td> </tr> <tr> <td>Anmerkung Student: </td><td colspan="2"><textarea rows="3" cols="25" name="anmerkungStudent">' . $out->anmerkung_student . '</textarea></td> </tr> </table>'; } echo '</table></fieldset></form>'; $outgoingStatus = new preoutgoing(); $outgoingStatus->getAllStatus($out->preoutgoing_id); // Status ausgabe echo '<h3>Status</h3> <table class="tablesorter" id="dokumente"> <thead> <tr> <th>Status</th> <th>Datum</th> </tr> </thead> <tbody>'; foreach ($outgoingStatus->stati as $status) { echo '<tr><td>' . $status->preoutgoing_status_kurzbz . '</td><td>' . $status->datum . '</td></tr>'; } echo '</table><form action="' . $_SERVER['PHP_SELF'] . '?preoutgoing_id=' . $out->preoutgoing_id . '" method="POST">'; $preoutgoing = new preoutgoing(); $preoutgoing->getAllStatiKurzbz(); echo '<tr><td><SELECT name="status">'; foreach ($preoutgoing->stati as $status_filter) { $selected = ''; if ($status_filter->preoutgoing_status_kurzbz == $status) { $selected = 'selected'; } echo '<option value="' . $status_filter->preoutgoing_status_kurzbz . '" ' . $selected . '>' . $status_filter->preoutgoing_status_kurzbz . '</option>'; } echo '</SELECT></td></tr> <input type="submit" name="StatusSetzen" value="setzen">'; }