diff --git a/cis/private/lehre/abgabe_lektor.php b/cis/private/lehre/abgabe_lektor.php
index 617f5c8ad..d33dbd7dc 100644
--- a/cis/private/lehre/abgabe_lektor.php
+++ b/cis/private/lehre/abgabe_lektor.php
@@ -61,9 +61,11 @@ if(!$erg=pg_query($conn, $sql_query))
}
else
{
- $htmlstr .= "
\n";
+ //$htmlstr .= "";
+ $htmlstr .= "";
}
?>
diff --git a/cis/private/lehre/abgabe_lektor_multitermin.php b/cis/private/lehre/abgabe_lektor_multitermin.php
new file mode 100644
index 000000000..ca4b22f06
--- /dev/null
+++ b/cis/private/lehre/abgabe_lektor_multitermin.php
@@ -0,0 +1,173 @@
+
+ * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at >
+ * Rudolf Hangl < rudolf.hangl@technikum-wien.at >
+ * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at >
+ */
+/*******************************************************************************************************
+ * abgabe_lektor
+ * abgabe_lektor ist die Lektorenseite des Abgabesystems
+ * für Diplom- und Bachelorarbeiten
+ *******************************************************************************************************/
+
+ require_once('../../config.inc.php');
+ require_once('../../../include/functions.inc.php');
+ require_once('../../../include/studiengang.class.php');
+ require_once('../../../include/datum.class.php');
+ require_once('../../../include/benutzerberechtigung.class.php');
+ require_once('../../../include/mail.class.php');
+
+
+ if (!$conn = pg_pconnect(CONN_STRING))
+ die('Es konnte keine Verbindung zum Server aufgebaut werden.');
+
+$i=0;
+$irgendwas='';
+foreach($_POST as $key=>$value)
+{
+ if(stristr($key, "mc_"))
+ {
+ $irgendwas.=substr($key, 3).";";
+ //echo $irgendwas."
";
+ $i++;
+ }
+}
+$irgendwas = (isset($_POST['irgendwas'])?$_POST['irgendwas']:$irgendwas);
+$projektarbeit_id = (isset($_POST['projektarbeit_id'])?$_POST['projektarbeit_id']:'-1');
+$titel = (isset($_POST['titel'])?$_POST['titel']:'');
+$command = (isset($_POST['command'])?$_POST['command']:'-1');
+$paabgabe_id = (isset($_POST['paabgabe_id'])?$_POST['paabgabe_id']:'-1');
+$fixtermin = (isset($_POST['fixtermin'])?1:0);
+$datum = (isset($_POST['datum'])?$_POST['datum']:'');
+$kurzbz = (isset($_POST['kurzbz'])?$_POST['kurzbz']:'');
+
+
+$user = get_uid();
+$datum_obj = new datum();
+$error='';
+$neu = (isset($_GET['neu'])?true:false);
+$stg_arr = array();
+$error = false;
+$rechte = new benutzerberechtigung($conn);
+$rechte->getBerechtigungen($user);
+
+//echo $irgendwas."
";
+
+if(isset($_POST["schick"]))
+{
+ $termine=explode(";",$irgendwas);
+ //var_dump($termine);
+ for($j=0;$j0)
+ {
+ echo "Datensatz bereits vorhanden";
+ }
+ else
+ {
+ echo "neuer Termin";
+ $qry="INSERT INTO campus.tbl_paabgabe (projektarbeit_id, paabgabetyp_kurzbz, fixtermin, datum, kurzbz, abgabedatum, insertvon, insertamum, updatevon, updateamum)
+ VALUES ('".$termine[$j]."', '$paabgabetyp_kurzbz', ".($fixtermin==1?'true':'false').", '$datum', '$kurzbz', NULL, '$user', now(), NULL, NULL)";
+ //echo $qry;
+ if(!$result=pg_query($conn, $qry))
+ {
+ echo "Termin konnte nicht eingetragen werden!
";
+ }
+ else
+ {
+ $row=@pg_fetch_object($result);
+ $qry_typ="SELECT bezeichnung FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='".$paabgabetyp_kurzbz."'";
+ if($result_typ=pg_query($conn, $qry_typ))
+ {
+ $row_typ=@pg_fetch_object($result_typ);
+ }
+ else
+ {
+ $row_typ->bezeichnung='';
+ }
+ //Student zu projektarbeit_id suchen
+ $qry_std="SELECT * FROM campus.vw_student WHERE uid IN(SELECT student_uid FROM lehre.tbl_projektarbeit WHERE projektarbeit_id=$termine[$j])";
+ if($result_std=pg_query($conn, $qry_std))
+ {
+ $row_std=@pg_fetch_object($result_std);
+ $mail = new mail($row_std->uid."@".DOMAIN, "vilesci@".DOMAIN, "Neuer Termin Bachelor-/Diplomarbeitsbetreuung",
+ "Sehr geehrte".($row_std->anrede=="Herr"?"r":"")." ".$row_std->anrede." ".trim($row_std->titelpre." ".$row_std->vorname." ".$row_std->nachname." ".$row_std->titelpost)."!\n\nIhr(e) Betreuer(in) hat einen neuen Termin angelegt:\n".$datum_obj->formatDatum($datum,'d.m.Y').", ".$row_typ->bezeichnung.", ".$kurzbz."\n\nMfG\nIhr(e) Betreuer(in)\n\n--------------------------------------------------------------------------\nDies ist ein vom Bachelor-/Diplomarbeitsabgabesystem generiertes Info-Mail\ncis->Mein CIS->Bachelor- und Diplomarbeitsabgabe\n--------------------------------------------------------------------------");
+ }
+ }
+ $command='';
+ }
+ }
+ else
+ {
+ echo "Datenbank-Zugriffsfehler!";
+ }
+ }
+}
+
+$htmlstr='';
+
+ echo '
+
+
+
+ Zusatzdaten PA-Abgabe
+
+
+
+
+
+
+ Eingabe eines Termins für mehrere Personen
';
+ //Eingabezeile für neuen Termin
+ $htmlstr .= "
Abgabetermin:\n";
+ $htmlstr .= "\n";
+ $htmlstr .= "\n";
+ $htmlstr .= "
\n";
+ $htmlstr .= "\n";
+
+ echo $htmlstr;
+ echo '