From b1e7d2477204e983695f973e3b884ea16c294c30 Mon Sep 17 00:00:00 2001 From: Rudolf Hangl Date: Tue, 1 Dec 2009 08:46:20 +0000 Subject: [PATCH] --- vilesci/lehre/abgabe_assistenz.php | 6 +- vilesci/lehre/abgabe_assistenz_details.php | 66 +++++++++++++++---- .../lehre/abgabe_assistenz_multitermin.php | 3 +- 3 files changed, 59 insertions(+), 16 deletions(-) diff --git a/vilesci/lehre/abgabe_assistenz.php b/vilesci/lehre/abgabe_assistenz.php index 55cf700c3..8769b8a6c 100644 --- a/vilesci/lehre/abgabe_assistenz.php +++ b/vilesci/lehre/abgabe_assistenz.php @@ -46,10 +46,10 @@ $zweitbegutachter=''; $fachbereich_kurzbz=''; - $stg_kz=(isset($_REQUEST['stg_kz'])?$_REQUEST['stg_kz']:0); + $stg_kz=(isset($_REQUEST['stg_kz'])?$_REQUEST['stg_kz']:''); if(!is_numeric($stg_kz) && $stg_kz!='') - $stg_kz='0'; - + die('Bitte vor dem Aufruf Studiengang auswählen!'); + $stgbez=''; $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($getuid); diff --git a/vilesci/lehre/abgabe_assistenz_details.php b/vilesci/lehre/abgabe_assistenz_details.php index e915d3fc0..0cdfa8961 100644 --- a/vilesci/lehre/abgabe_assistenz_details.php +++ b/vilesci/lehre/abgabe_assistenz_details.php @@ -310,6 +310,10 @@ if(isset($_POST["schick"])) { echo "Fehler beim Versenden des Mails an den Studierenden!
 "; } + else + { + echo "Mail verschickt an: ".trim($row_std->titelpre." ".$row_std->vorname." ".$row_std->nachname." ".$row_std->titelpost)."
"; + } } //Mail an Erstbegutachter @@ -334,6 +338,10 @@ if(isset($_POST["schick"])) { echo "Fehler beim Versenden des Mails an den (Erst-)Begutachter!
 "; } + else + { + echo "Mail verschickt an: ".$row_betr->first; + } } else { @@ -391,6 +399,10 @@ if(isset($_POST["del"])) { echo "Fehler beim Versenden des Mails!
 "; } + else + { + echo "Mail verschickt an: ".trim($row_std->titelpre." ".$row_std->vorname." ".$row_std->nachname." ".$row_std->titelpost)."
"; + } } //Mail an Erstbegutachter @@ -415,6 +427,10 @@ if(isset($_POST["del"])) { echo "Fehler beim Versenden des Mails an den (Erst-)Begutachter!
 "; } + else + { + echo "Mail verschickt an: ".$row_betr->first; + } } else { @@ -431,6 +447,25 @@ if(isset($_POST["del"])) } unset($_POST["del"]); } +//Bestätigen einer Endabgabe - Endabgabe erfolgt in Sekretariat +if(isset($_POST["enda"])) +{ + //Abgabetermin mit akt. Datum speichern + $qry="UPDATE campus.tbl_paabgabe SET + abgabedatum = now(), + updatevon = '".$user."', + updateamum = now() + WHERE paabgabe_id='".$paabgabe_id."' AND insertvon='$user'"; + //echo $qry; + if(!$result=$db->db_query($qry)) + { + echo "Terminänderung konnte nicht eingetragen werden!
 "; + } + else + { + echo "Endabgabedatum wurde eingetragen."; + } +} $studentenname=''; $qry_nam="SELECT trim(COALESCE(vorname,'')||' '||COALESCE(nachname,'')) as studnam FROM campus.vw_student WHERE uid='$uid'"; $result_nam=$db->db_query($qry_nam); @@ -447,7 +482,7 @@ $htmlstr .= "Titel: ".$titel."
"; $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "
Termine:\n"; -$htmlstr .= "\n"; +$htmlstr .= "
\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; @@ -533,21 +568,28 @@ $htmlstr .= ""; } - if(file_exists(PAABGABE_PATH.$row->paabgabe_id.'_'.$uid.'.pdf')) + if($row->paabgabetyp_kurzbz=='enda') { - $htmlstr .= " "; + $htmlstr .= " "; } else { - $htmlstr .= " "; - } - if($row->abgabedatum && $row->paabgabetyp_kurzbz=="end") - { - $htmlstr .= " "; - } - else - { - $htmlstr .= " "; + if(file_exists(PAABGABE_PATH.$row->paabgabe_id.'_'.$uid.'.pdf')) + { + $htmlstr .= " "; + } + else + { + $htmlstr .= " "; + } + if($row->abgabedatum && $row->paabgabetyp_kurzbz=="end") + { + $htmlstr .= " "; + } + else + { + $htmlstr .= " "; + } } $htmlstr .= " \n"; $htmlstr .= "\n"; diff --git a/vilesci/lehre/abgabe_assistenz_multitermin.php b/vilesci/lehre/abgabe_assistenz_multitermin.php index 77751fe0a..1557a57bd 100644 --- a/vilesci/lehre/abgabe_assistenz_multitermin.php +++ b/vilesci/lehre/abgabe_assistenz_multitermin.php @@ -221,8 +221,9 @@ $htmlstr=''; $htmlstr .= "
fixDatumAbgabetypKurzbeschreibung der Abgabeabgegeben am
fixDatumAbgabetypKurzbeschreibun { $htmlstr .= "               PDF    zusätzliche Daten    PDF    zusätzliche Daten    
\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; + $htmlstr .= "\n"; $htmlstr .= "\n"; - $htmlstr .= "\n"; + $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= ""; $htmlstr .= " \n";
DatumAbgabetypKurzbeschreibung der Abgabe
fixDatumAbgabetypKurzbeschreibung der Abgabe