mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-19 07:52:16 +00:00
This commit is contained in:
@@ -346,18 +346,21 @@ $result=@$db->db_query($qry);
|
||||
$htmlstr .= "<tr id='".$row->projektarbeit_id."'>\n";
|
||||
if(!$row->abgabedatum)
|
||||
{
|
||||
if ($row->datum<=date('Y-m-d'))
|
||||
if ($row->datum<date('Y-m-d'))
|
||||
{
|
||||
//Termin vorbei - weiß auf rot
|
||||
$bgcol='#FF0000';
|
||||
$fcol='#FFFFFF';
|
||||
}
|
||||
elseif (($row->datum>date('Y-m-d')) && ($row->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
elseif (($row->datum>=date('Y-m-d')) && ($row->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
{
|
||||
//Termin nahe - schwarz auf gelb
|
||||
$bgcol='#FFFF00';
|
||||
$fcol='#000000';
|
||||
}
|
||||
else
|
||||
{
|
||||
//"normaler" Termin - schwarz auf weiß
|
||||
$bgcol='#FFFFFF';
|
||||
$fcol='#000000';
|
||||
}
|
||||
@@ -366,13 +369,15 @@ $result=@$db->db_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 .= "<td><input type='checkbox' name='fixtermin' ".($row->fixtermin=='t'?'checked=\"checked\"':'')." >";
|
||||
|
||||
@@ -369,13 +369,13 @@ if($command!="add")
|
||||
$htmlstr .= "<tr id='".$row->projektarbeit_id."'>\n";
|
||||
if(!$row->abgabedatum)
|
||||
{
|
||||
if ($row->datum<=date('Y-m-d'))
|
||||
if ($row->datum<date('Y-m-d'))
|
||||
{
|
||||
//Termin vorbei - weiß auf rot
|
||||
$bgcol='#FF0000';
|
||||
$fcol='#FFFFFF';
|
||||
}
|
||||
elseif (($row->datum>date('Y-m-d')) && ($row->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
elseif (($row->datum>=date('Y-m-d')) && ($row->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
{
|
||||
//Termin nahe - schwarz auf gelb
|
||||
$bgcol='#FFFF00';
|
||||
@@ -398,9 +398,9 @@ if($command!="add")
|
||||
}
|
||||
else
|
||||
{
|
||||
//Abgabe vor Termin - weiß auf grün
|
||||
//Abgabe vor Termin - schwarz auf grün
|
||||
$bgcol='#00FF00';
|
||||
$fcol='#FFFFFF';
|
||||
$fcol='#000000';
|
||||
}
|
||||
}
|
||||
//$htmlstr .= "<td><input type='checkbox' name='fixtermin' ".($row->fixtermin=='t'?'checked=\"checked\"':'')." disabled>";
|
||||
|
||||
@@ -94,8 +94,10 @@ else
|
||||
<th class='table-sortable:alphanumeric'>Nachname</th>";
|
||||
$htmlstr .= "<th class='table-sortable:default'>Typ</th>
|
||||
<th>Titel</th>
|
||||
<th class='table-sortable:alphanumeric'>1.Begutachter</th>
|
||||
<th class='table-sortable:alphanumeric'>2.Begutachter</th>";
|
||||
<th class='table-sortable:alphanumeric'>1.Begutachter(in)</th>
|
||||
<th>1</th>
|
||||
<th>2</th>
|
||||
<th class='table-sortable:alphanumeric'>2.Begutachter(in)</th>";
|
||||
$htmlstr .= "</tr></thead><tbody>\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->datum<date('Y-m-d'))
|
||||
{
|
||||
$bgcol='#FF0000';
|
||||
}
|
||||
elseif (($row_end->datum>date('Y-m-d')) && ($row_end->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
elseif (($row_end->datum>=date('Y-m-d')) && ($row_end->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
{
|
||||
$bgcol='#FFFF00';
|
||||
}
|
||||
@@ -239,15 +241,17 @@ else
|
||||
|
||||
if($muid != NULL && $muid !='')
|
||||
{
|
||||
$htmlstr .= " <td><a href='mailto:$muid?subject=".$row->projekttyp_kurzbz."arbeitsbetreuung%20von%20".$row->vorname."%20".$row->nachname." bei Studiengang $row->stgbez' title='Email an Erstbegutachter'>".$erstbegutachter."</a></td>\n";
|
||||
$htmlstr .= " <td><input type='hidden' name='b1_".$row->projektarbeit_id."' value='$muid'><a href='mailto:$muid?subject=".$row->projekttyp_kurzbz."arbeitsbetreuung%20von%20".$row->vorname."%20".$row->nachname." bei Studiengang $row->stgbez' title='Email an Erstbegutachter'>".$erstbegutachter."</a></td>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
$htmlstr .= " <td>".$erstbegutachter."</td>\n";
|
||||
}
|
||||
$htmlstr .= " <td align='center'><input type='checkbox' id='m1_".$row->projektarbeit_id."' name='m1_".$row->projektarbeit_id."'></td>";
|
||||
$htmlstr .= " <td align='center'><input type='checkbox' id='m2_".$row->projektarbeit_id."' name='m2_".$row->projektarbeit_id."'></td>";
|
||||
if($muid2 != NULL && $muid2 !='')
|
||||
{
|
||||
$htmlstr .= " <td><a href='mailto:".$muid2."?subject=".$row->projekttyp_kurzbz."arbeitsbetreuung%20von%20".$row->vorname."%20".$row->nachname." bei Studiengang $row->stgbez' title='Email an Zweitbegutachter'>".$zweitbegutachter."</a></td>\n";
|
||||
$htmlstr .= " <td><input type='hidden' name='b2_".$row->projektarbeit_id."' value='$muid2'><a href='mailto:".$muid2."?subject=".$row->projekttyp_kurzbz."arbeitsbetreuung%20von%20".$row->vorname."%20".$row->nachname." bei Studiengang $row->stgbez' title='Email an Zweitbegutachter'>".$zweitbegutachter."</a></td>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -261,7 +265,8 @@ else
|
||||
$htmlstr .= "<input type='hidden' name='p2id' value='".$p2id."'>\n";
|
||||
$htmlstr .= "<table><tr><td><input type='checkbox' name='alle' id='alle' onclick='markiere()'> alle markieren </td></tr><tr><td> </td></tr><tr>\n";
|
||||
$htmlstr .= "<td rowspan=2><input type='submit' name='multi' value='Terminserie anlegen' title='Termin für mehrere Personen anlegen.'></td>";
|
||||
$htmlstr .= "<td rowspan=2><input type='button' name='stmail' value='E-Mail Studierende' title='E-Mail an mehrere Studierende schicken.$stgbez' onclick='stserienmail(\"".$trenner->variable->emailadressentrennzeichen."\",\"".$stgbez."\")'></td></tr></table>\n";
|
||||
$htmlstr .= "<td rowspan=2><input type='button' name='stmail' value='E-Mail Studierende' title='E-Mail an mehrere Studierende schicken' onclick='stserienmail(\"".$trenner->variable->emailadressentrennzeichen."\",\"".$stgbez."\")'></td>";
|
||||
$htmlstr .= "<td rowspan=2><input type='button' name='btmail' value='E-Mail Begutachter(innen)' title='E-Mail an mehrere Begutachter(innen) schicken' onclick='btserienmail(\"".$trenner->variable->emailadressentrennzeichen."\",\"".$stgbez."\")'></td></tr></table>\n";
|
||||
$htmlstr .= "</form>";
|
||||
}
|
||||
|
||||
@@ -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<temp.length;i++)
|
||||
{
|
||||
if(adressen=='')
|
||||
{
|
||||
adressen=temp[i];
|
||||
}
|
||||
else
|
||||
{
|
||||
if(adressen.search(temp[i])==-1)
|
||||
{
|
||||
adressen=adressen+trenner+temp[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if(personen.type=='hidden' && personen.name.substr(0,3)=="b2_" && personen.value!='')
|
||||
{
|
||||
var id = "m2_"+personen.name.substr(3);
|
||||
if(document.getElementById(id).checked)
|
||||
{
|
||||
temp=personen.value.split(trenner);
|
||||
for(i=0;i<temp.length;i++)
|
||||
{
|
||||
if(adressen=='')
|
||||
{
|
||||
adressen=temp[i];
|
||||
}
|
||||
else
|
||||
{
|
||||
if(adressen.search(temp[i])==-1)
|
||||
{
|
||||
adressen=adressen+trenner+temp[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -618,18 +618,21 @@ $htmlstr .= "<tr><td>fix</td><td>Datum</td><td>Abgabetyp</td><td>Kurzbeschreibun
|
||||
$htmlstr .= "<tr id='".$row->projektarbeit_id."'>\n";
|
||||
if(!$row->abgabedatum)
|
||||
{
|
||||
if ($row->datum<=date('Y-m-d'))
|
||||
if ($row->datum<date('Y-m-d'))
|
||||
{
|
||||
//Termin vorbei - weiß auf rot
|
||||
$bgcol='#FF0000';
|
||||
$fcol='#FFFFFF';
|
||||
}
|
||||
elseif (($row->datum>date('Y-m-d')) && ($row->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
elseif (($row->datum>=date('Y-m-d')) && ($row->datum<date('Y-m-d',mktime(0, 0, 0, date("m") , date("d")+11, date("Y")))))
|
||||
{
|
||||
//Termin nahe - schwarz auf gelb
|
||||
$bgcol='#FFFF00';
|
||||
$fcol='#000000';
|
||||
}
|
||||
else
|
||||
{
|
||||
//"normaler" Termin - schwarz auf weiß
|
||||
$bgcol='#FFFFFF';
|
||||
$fcol='#000000';
|
||||
}
|
||||
@@ -638,13 +641,15 @@ $htmlstr .= "<tr><td>fix</td><td>Datum</td><td>Abgabetyp</td><td>Kurzbeschreibun
|
||||
{
|
||||
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 .= "<td><input type='checkbox' name='fixtermin' ".($row->fixtermin=='t'?'checked=\"checked\"':'')." >";
|
||||
|
||||
Reference in New Issue
Block a user