diff --git a/cis/private/lehre/abgabe_lektor_details.php b/cis/private/lehre/abgabe_lektor_details.php
index 8e4b59bd5..af9ace404 100644
--- a/cis/private/lehre/abgabe_lektor_details.php
+++ b/cis/private/lehre/abgabe_lektor_details.php
@@ -346,18 +346,21 @@ $result=@$db->db_query($qry);
$htmlstr .= "
\n";
if(!$row->abgabedatum)
{
- if ($row->datum<=date('Y-m-d'))
+ if ($row->datumdatum>date('Y-m-d')) && ($row->datumdatum>=date('Y-m-d')) && ($row->datumdb_query($qry);
{
if($row->abgabedatum>$row->datum)
{
+ //Abgabe nach Termin - weiß auf hellrot
$bgcol='#EA7B7B';
$fcol='#FFFFFF';
}
else
{
+ //Abgabe vor Termin - schwarz auf grün
$bgcol='#00FF00';
- $fcol='#FFFFFF';
+ $fcol='#000000';
}
}
//$htmlstr .= "| fixtermin=='t'?'checked=\"checked\"':'')." >";
diff --git a/cis/private/lehre/abgabe_student_details.php b/cis/private/lehre/abgabe_student_details.php
index 678ab0ba9..fb0dd1931 100644
--- a/cis/private/lehre/abgabe_student_details.php
+++ b/cis/private/lehre/abgabe_student_details.php
@@ -369,13 +369,13 @@ if($command!="add")
$htmlstr .= " | \n";
if(!$row->abgabedatum)
{
- if ($row->datum<=date('Y-m-d'))
+ if ($row->datumdatum>date('Y-m-d')) && ($row->datumdatum>=date('Y-m-d')) && ($row->datumfixtermin=='t'?'checked=\"checked\"':'')." disabled>";
diff --git a/vilesci/lehre/abgabe_assistenz.php b/vilesci/lehre/abgabe_assistenz.php
index f05749487..a3eacd20f 100644
--- a/vilesci/lehre/abgabe_assistenz.php
+++ b/vilesci/lehre/abgabe_assistenz.php
@@ -94,8 +94,10 @@ else
| Nachname | ";
$htmlstr .= "Typ |
Titel |
- 1.Begutachter |
- 2.Begutachter | ";
+ 1.Begutachter(in) |
+ 1 |
+ 2 |
+ 2.Begutachter(in) | ";
$htmlstr .= "
\n";
$i = 0;
while($row=$db->db_fetch_object($erg))
@@ -144,8 +146,8 @@ else
}
else
{
- $erstbegutachter.=", ".$row_betr->first;
- $muid.=", ".$row_betr->mitarbeiter_uid."@".DOMAIN;
+ $erstbegutachter.=$trenner->variable->emailadressentrennzeichen." ".$row_betr->first;
+ $muid.=$trenner->variable->emailadressentrennzeichen." ".$row_betr->mitarbeiter_uid."@".DOMAIN;
}
}
if($row_betr->second!='')
@@ -184,11 +186,11 @@ else
{
if($row_end->abgabedatum==NULL)
{
- if ($row_end->datum<=date('Y-m-d'))
+ if ($row_end->datumdatum>date('Y-m-d')) && ($row_end->datumdatum>=date('Y-m-d')) && ($row_end->datumprojekttyp_kurzbz."arbeitsbetreuung%20von%20".$row->vorname."%20".$row->nachname." bei Studiengang $row->stgbez' title='Email an Erstbegutachter'>".$erstbegutachter."\n";
+ $htmlstr .= " ".$erstbegutachter." | \n";
}
else
{
$htmlstr .= " ".$erstbegutachter." | \n";
}
+ $htmlstr .= " | ";
+ $htmlstr .= " | ";
if($muid2 != NULL && $muid2 !='')
{
- $htmlstr .= " ".$zweitbegutachter." | \n";
+ $htmlstr .= " ".$zweitbegutachter." | \n";
}
else
{
@@ -261,7 +265,8 @@ else
$htmlstr .= "\n";
$htmlstr .= "\n";
+ $htmlstr .= " | ";
+ $htmlstr .= " | \n";
$htmlstr .= "";
}
@@ -294,7 +299,7 @@ function markiere()
}
function stserienmail(trenner, stgbez)
{
- //alert("test!!!");
+ //E-Mail an mehrere ausgewaehlte Studenten
var studenten=document.getElementsByTagName('input');
var adressen='';
for each(students in studenten)
@@ -310,7 +315,64 @@ function stserienmail(trenner, stgbez)
}
else
{
- adressen=adressen+trenner+students.value;
+ if(adressen.search(students.value)==-1)
+ {
+ adressen=adressen+trenner+students.value;
+ }
+ }
+ }
+ }
+ }
+ window.location.href="mailto:"+adressen+"?subject=Bachelor- bzw. Diplomarbeitsbetreuungen bei Studiengang "+stgbez;
+}
+function btserienmail(trenner, stgbez)
+{
+ //Mail an mehrere ausgewählte Betreuer
+ var lektoren=document.getElementsByTagName('input');
+ var adressen='';
+ for each(personen in lektoren)
+ {
+ if(personen.type=='hidden' && personen.name.substr(0,3)=="b1_" && personen.value!='')
+ {
+ var id = "m1_"+personen.name.substr(3);
+ if(document.getElementById(id).checked)
+ {
+ temp=personen.value.split(trenner);
+ for(i=0;i\n";
if(!$row->abgabedatum)
{
- if ($row->datum<=date('Y-m-d'))
+ if ($row->datumdatum>date('Y-m-d')) && ($row->datumdatum>=date('Y-m-d')) && ($row->datumfixtermin=='t'?'checked=\"checked\"':'')." >";