+ Medien, bei denen im Online-Katalog unter "Standort" ENERGYbase verzeichnet ist, finden Sie in der
+ Bibliothek des Studienganges "Urbane erneuerbare Energietechnologien".
+ Bitte setzen sie sich wegen der Benützung der Bibliothek mit der Studiengangsassistenz in Verbindung:
+
+ Kontakt:
+ Susanne Fürnkranz
+ Officezeiten: Mittwoch und Donnerstag 9:00-12:00 und 13:30-16:00 Uhr
+ fuernkra@technikum-wien.at
+ Tel. 01 / 333 40 77 - 564
+ Raum E.E.02
+ Giefinggasse 6, 1210 Wien
+ Schnellbahn - Station Siemensstraße
+ Autobus 31A - Station Giefinggasse
+
+ Falls Sie Medien vorschlagen möchten, die für die Bibliothek gekauft werden sollten,
+ benützen Sie bitte dieses Bestellformular.
+ Senden Sie es bitte möglichst komplett ausgefüllt an
+ bibliothek@technikum-wien.at.
+ Die Medien werden dann nach Rücksprache mit dem / der
+ zuständigen KostenstellenleiterIn und nach Maßgabe der
+ vorhandenen Mittel beschafft. Sie können diese Anregung aber auch
+ direkt an den / die zuständige(n) LektorIn weitergeben.
+ Bitte beachten Sie bei der Benützung unserer elektronischen Ressourcen die
+ Nutzungs- und Lizenzbedingungen der einzelnen Verlage.
+
+
+
+
+
+
+
+ Science Direct College Edition (Physical Sciences and Engineering):
+ Online-Recherche in mehr als 650 renommierten Fachzeitschriften. Die
+ Zugriffsrechte auf die Volltexte der subskribierten Zeitschriften
+ reichen großteils bis 1.1.1995 zurück. Artikel, die nicht im
+ Volltext abrufbar sind, können Sie beim Dokumenten-Lieferdienst
+ Subito (siehe `Weitere Recherchetipps´) bestellen.
+
+ Elektronische Zeitschriftenbibliothek
+ Die Elektronische Zeitschriftenbibliothek ist ein Service der Universtitätsbibliothek Regensburg zur
+ effektiven Nutzung wissenschaftlicher Volltextzeitschriften im Internet.
+ Sie umfaßt ca. 40.000 verschiedene Titel, mehr als 19000 Fachzeitschriften sind im Volltext frei zugänglich.
+
diff --git a/system/erinnerungsmail_sek_preinteressent.php b/system/erinnerungsmail_sek_preinteressent.php
new file mode 100644
index 000000000..0df3cccb6
--- /dev/null
+++ b/system/erinnerungsmail_sek_preinteressent.php
@@ -0,0 +1,80 @@
+,
+ * Andreas Oesterreicher ,
+ * Rudolf Hangl and
+ */
+/*
+ * Versendet Erinnerungsmails an die Assistenz zur Uebernahme der Freigegebenen Preinteressenten
+ */
+require_once('../vilesci/config.inc.php');
+require_once('../include/studiengang.class.php');
+require_once('../include/preinteressent.class.php');
+require_once('../include/person.class.php');
+require_once('../include/datum.class.php');
+
+if(!$conn=pg_pconnect(CONN_STRING))
+ die("Konnte Verbindung zur Datenbank nicht herstellen");
+
+
+$studiengang = new studiengang($conn);
+$studiengang->getAll();
+$datum_obj = new datum();
+$message_sync='';
+//alle Studiengaenge durchlaufen
+foreach ($studiengang->result as $stg)
+{
+ //Freigegebene aber noch nicht uebernommene Preinteressenten des Studienganges laden
+ $preinteressent = new preinteressent($conn);
+ $preinteressent->loadFreigegebene($stg->studiengang_kz);
+
+ if(count($preinteressent->result)>0)
+ {
+ $message="Dies ist eine automatische Mail!\n\n";
+ $message.="Die folgenden Preinteressenten wurden zur Übernahme, für den Studiengang $stg->kuerzel, freigegeben aber noch nicht übernommen:\n\n";
+
+ foreach ($preinteressent->result as $row)
+ {
+ $person = new person($conn);
+ $person->load($row->person_id);
+ $message.="- $person->nachname $person->vorname ".($person->gebdatum!=''?"(Geburtsdatum: ".$datum_obj->formatDatum($person->gebdatum,'d.m.Y').')':'')."\n";
+ }
+
+ $message.="\nSie können die Personen im FAS unter 'Extras->Preinteressenten übernehmen' oder unter folgendem Link:\n";
+ $message.=APP_ROOT."vilesci/personen/preinteressent_uebernahme.php?studiengang_kz=$stg->studiengang_kz";
+ $message.="\nins FAS übertragen";
+ $to = $stg->email;
+ //Mail versenden
+ if(mail($to, 'Preinteressent Übernahme - Erinnerungsmail', $message, 'FROM: vilesci@'.DOMAIN))
+ $message_sync.="Studiengang: $stg->kuerzel EMail-Versand an $stg->email ... ok\n";
+ else
+ $message_sync.="Studiengang: $stg->kuerzel EMail-Versand an $stg->email ... FEHLER BEIM SENDEN !!!\n";
+ }
+}
+if($message_sync!='')
+{
+ //Mail an Administration
+ $message_sync = "Dies ist eine automatische Mail!\n\nEs wurden folgende Benachrichtungen zur Preinteressentenübernahme verschickt:\n\n".$message_sync;
+ $to = MAIL_ADMIN;
+ if(mail($to, 'Preinteressent Übernahme - Erinnerungsmail', $message_sync, 'FROM: vilesci@'.DOMAIN))
+ echo " Erinnerungsmails wurden versendet";
+ else
+ echo " Fehler beim Versenden der Mails";
+}
+
+?>
\ No newline at end of file
diff --git a/vilesci/personen/preinteressent_anlegen.php b/vilesci/personen/preinteressent_anlegen.php
index 950dc421b..6034b5c02 100644
--- a/vilesci/personen/preinteressent_anlegen.php
+++ b/vilesci/personen/preinteressent_anlegen.php
@@ -108,8 +108,10 @@ function checkschulid(schuleid)
//preufen ob die id im DD vorhanden ist
myoptions = dd.getElementsByTagName('option');
id='';
- for each (var node in myoptions)
+ for(i=0;i';
-echo '
Schule ID:
';
+echo '
Schule ID:
';
echo '
';
if(($geburtsdatum=='' && $vorname=='' && $nachname=='') || $geburtsdatum_error)
echo '';
diff --git a/vilesci/personen/preinteressent_detail.php b/vilesci/personen/preinteressent_detail.php
index 39cba11f4..af233523a 100644
--- a/vilesci/personen/preinteressent_detail.php
+++ b/vilesci/personen/preinteressent_detail.php
@@ -404,7 +404,10 @@ if(isset($_POST['freigabe']))
"im FAS unter 'Extras->Preinteressenten übernehmen' oder unter folgendem Link\n\n".
APP_ROOT."vilesci/personen/preinteressent_uebernahme.php?studiengang_kz=$zuordnung->studiengang_kz \n".
"ins FAS übertragen";
- mail($to, 'Preinteressent Freigabe', $message, 'FROM: vilesci@'.DOMAIN);
+ if(mail($to, 'Preinteressent Freigabe', $message, 'FROM: vilesci@'.DOMAIN))
+ echo " Freigabemail wurde an $to versendet";
+ else
+ echo " Fehler beim Versenden des Freigabemails an $to";
}
}
else
diff --git a/vilesci/personen/preinteressent_uebernahme.php b/vilesci/personen/preinteressent_uebernahme.php
index 5fce1fdce..a71a134d5 100644
--- a/vilesci/personen/preinteressent_uebernahme.php
+++ b/vilesci/personen/preinteressent_uebernahme.php
@@ -196,7 +196,50 @@ if(isset($_GET['type']) && $_GET['type']=='zusammenlegung')
$preinteressent_id = $_GET['preinteressent_id'];
$person_id_neu = $_GET['personneu_id'];
- echo "Zusammenlegung noch nicht implementiert";
+ if(!is_numeric($preinteressent_id))
+ die('Preinteressent_id ist ungueltig');
+ if(!is_numeric($person_id_neu))
+ die('person_id ist ungueltig');
+
+ //Zusammenlegung
+ //- Kontaktdaten werden zusammengelegt
+ //- Personendatensatz des Preinteressenten wird verworfen
+ //- Uebernahmedatum wird gesetzt
+
+ pg_query($conn, 'BEGIN;');
+
+ $preinteressent=new preinteressent($conn);
+ $preinteressent->load($preinteressent_id);
+
+ $qry = "UPDATE public.tbl_kontakt SET person_id='$person_id_neu' WHERE person_id='$preinteressent->person_id';
+ UPDATE public.tbl_adresse SET person_id='$person_id_neu' WHERE person_id='$preinteressent->person_id';
+ UPDATE public.tbl_preinteressent SET person_id='$person_id_neu' WHERE preinteressent_id='$preinteressent_id';
+ ";
+
+ if(!pg_query($conn, $qry))
+ {
+ pg_query($conn, 'ROLLBACK');
+ die('Fehler beim Zusammenlegen der Kontaktdaten');
+ }
+
+ $qry = "UPDATE public.tbl_preinteressentstudiengang SET uebernahmedatum='".date('Y-m-d H:i:s')."',
+ updateamum='".date('Y-m-d H:i:s')."', updatevon='$user'
+ WHERE preinteressent_id='$preinteressent_id' AND studiengang_kz='".addslashes($studiengang_kz)."'";
+ if(!pg_query($conn, $qry))
+ {
+ pg_query($conn, 'ROLLBACK');
+ die('Fehler beim Setzen des Uebernahmedatums');
+ }
+
+ pg_query($conn, 'COMMIT');
+
+ //Versuchen den Personendatensatz zu loeschen
+ //(Falls die Person noch irgendwohin referenziert (Firmenbetreuer, Preinteressent,...)
+ // wird das Loeschen von der DB verhindert, deshalb das @ vor dem pg_query)
+ $qry = "DELETE FROM public.tbl_person WHERE person_id='$preinteressent->person_id'";
+ @pg_query($conn, $qry);
+
+ echo "Personen wurden zusammengelegt";
}
else
die('Preinteressent_id und personneu_id muss uebergeben werden');
@@ -229,26 +272,48 @@ foreach ($preinteressent->result as $row)
echo "
$person->vorname
";
echo "
$person->gebdatum
";
echo "
$row->studiensemester_kurzbz
";
- echo "
$row->anmerkung
";
+ echo "
$row->anmerkung
";
+ echo "
";
+
+ //Suchen ob diese Person schon existiert
$qry = "SELECT distinct * FROM public.tbl_prestudent JOIN public.tbl_person USING(person_id) WHERE
+ studiengang_kz='$studiengang_kz' AND (
(vorname='$person->vorname' AND nachname='$person->nachname') ";
if($person->gebdatum!='')
$qry.=" OR (nachname='$person->nachname' AND gebdatum='$person->gebdatum')";
- echo "