mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Reverted wrong commit
This commit is contained in:
@@ -247,7 +247,7 @@ $error_msg='';
|
||||
JOIN public.tbl_benutzer ON (mitarbeiter_uid=uid)
|
||||
JOIN public.tbl_benutzerfunktion USING(uid)
|
||||
JOIN public.tbl_studiengang USING(oe_kurzbz)
|
||||
WHERE tbl_benutzer.aktiv AND (funktion_kurzbz='Leitung' OR funktion_kurzbz='gLtg' OR funktion_kurzbz='stvLtg') AND
|
||||
WHERE tbl_benutzer.aktiv AND (funktion_kurzbz='Leitung' OR funktion_kurzbz='gLtg') AND
|
||||
(tbl_benutzerfunktion.datum_von is null OR tbl_benutzerfunktion.datum_von<=now()) AND
|
||||
(tbl_benutzerfunktion.datum_bis is null OR tbl_benutzerfunktion.datum_bis>=now()))";
|
||||
if(!($result = $db->db_query($sql_query)))
|
||||
@@ -262,7 +262,7 @@ $error_msg='';
|
||||
}
|
||||
// Personen holen die nicht im Verteiler sind
|
||||
echo '<BR>';
|
||||
$sql_query="SELECT DISTINCT mitarbeiter_uid AS uid
|
||||
$sql_query="SELECT mitarbeiter_uid AS uid
|
||||
FROM
|
||||
public.tbl_mitarbeiter
|
||||
JOIN public.tbl_benutzer ON (mitarbeiter_uid=uid)
|
||||
@@ -270,7 +270,7 @@ $error_msg='';
|
||||
JOIN public.tbl_studiengang USING(oe_kurzbz)
|
||||
WHERE
|
||||
tbl_benutzer.aktiv AND
|
||||
(tbl_benutzerfunktion.funktion_kurzbz='Leitung' OR funktion_kurzbz='gLtg' OR funktion_kurzbz='stvLtg') AND
|
||||
(tbl_benutzerfunktion.funktion_kurzbz='Leitung' OR funktion_kurzbz='gLtg') AND
|
||||
(tbl_benutzerfunktion.datum_von is null OR tbl_benutzerfunktion.datum_von<=now()) AND
|
||||
(tbl_benutzerfunktion.datum_bis is null OR tbl_benutzerfunktion.datum_bis>=now()) AND
|
||||
mitarbeiter_uid NOT LIKE '\\\\_%' AND mitarbeiter_uid NOT IN (SELECT uid FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name'))";
|
||||
|
||||
@@ -129,46 +129,41 @@ if(isset($_GET['type']) && $_GET['type']=='getortcontent' && isset($_GET['plz'])
|
||||
exit;
|
||||
}
|
||||
|
||||
function getStudienplanDropDown($studiengang_kz, $orgform_kurzbz='', $studienplan_id='', $studiensemester_kurzbz, $ausbildungssemester='')
|
||||
function getStudienplanDropDown($studiengang_kz, $orgform_kurzbz='', $studienplan_id='')
|
||||
{
|
||||
$db = new basis_db();
|
||||
|
||||
$content= '<SELECT id="studienplan_id" name="studienplan_id">';
|
||||
$content= '<SELECT id="studienplan_id" name="studienplan_id">
|
||||
<OPTION value="">-- keine Auswahl --</OPTION>';
|
||||
$studienplan = new studienplan();
|
||||
$studienplan->getStudienplaeneFromSem($studiengang_kz, $studiensemester_kurzbz, $ausbildungssemester, $orgform_kurzbz);
|
||||
//var_dump($studienplan->result);
|
||||
if (count($studienplan->result)==0)
|
||||
$content.="<option value=''>Kein Studienplan vorhanden</option>";
|
||||
else
|
||||
$studienplan->getStudienplaene($studiengang_kz);
|
||||
|
||||
foreach($studienplan->result as $row)
|
||||
{
|
||||
$content .= '<OPTION value="">-- keine Auswahl --</OPTION>';
|
||||
foreach($studienplan->result as $row)
|
||||
if($studienplan_id=='')
|
||||
$studienplan_id=$row->studienplan_id;
|
||||
|
||||
if($studienplan_id==$row->studienplan_id)
|
||||
$selected='selected';
|
||||
else
|
||||
$selected='';
|
||||
|
||||
if($row->aktiv)
|
||||
{
|
||||
if($studienplan_id=='')
|
||||
$studienplan_id=$row->studienplan_id;
|
||||
|
||||
if($studienplan_id==$row->studienplan_id)
|
||||
$selected='selected';
|
||||
else
|
||||
$selected='';
|
||||
|
||||
if($row->aktiv)
|
||||
{
|
||||
if($orgform_kurzbz=='' || $row->orgform_kurzbz=='' || $row->orgform_kurzbz==$orgform_kurzbz)
|
||||
$content.="<option value='$row->studienplan_id' $selected>$row->bezeichnung_studienplan</option>";
|
||||
}
|
||||
if($orgform_kurzbz=='' || $row->orgform_kurzbz=='' || $row->orgform_kurzbz==$orgform_kurzbz)
|
||||
$content.="<option value='$row->studienplan_id' $selected>$row->bezeichnung</option>";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$content.= '</SELECT>';
|
||||
return $content;
|
||||
}
|
||||
|
||||
if(isset($_GET['type']) && $_GET['type']=='getstudienplancontent' && isset($_GET['studiengang_kz']) && isset($_GET['orgform_kurzbz']) && isset ($_GET['studiensemester_kurzbz']) && isset ($_GET['ausbildungssemester']))
|
||||
if(isset($_GET['type']) && $_GET['type']=='getstudienplancontent' && isset($_GET['studiengang_kz']) && isset($_GET['orgform_kurzbz']))
|
||||
{
|
||||
header('Content-Type: text/html; charset=UTF-8');
|
||||
|
||||
echo getStudienplanDropDown($_GET['studiengang_kz'], $_GET['orgform_kurzbz'], '', $_GET['studiensemester_kurzbz'], $_GET['ausbildungssemester']);
|
||||
echo getStudienplanDropDown($_GET['studiengang_kz'], $_GET['orgform_kurzbz']);
|
||||
exit;
|
||||
}
|
||||
?><!DOCTYPE HTML>
|
||||
@@ -394,10 +389,8 @@ function loadStudienplanData()
|
||||
var ts = jetzt.getTime();
|
||||
var studiengang_kz = document.getElementById('studiengang_kz').value;
|
||||
var orgform_kurzbz = document.getElementById('orgform_kurzbz').value;
|
||||
var studiensemester_kurzbz = document.getElementById('studiensemester_kurzbz').value;
|
||||
var ausbildungssemester = document.getElementById('ausbildungssemester').value;
|
||||
var url= '<?php echo $_SERVER['PHP_SELF']."?type=getstudienplancontent"?>';
|
||||
url += '&studiengang_kz='+encodeURIComponent(studiengang_kz)+"&orgform_kurzbz="+encodeURIComponent(orgform_kurzbz)+"&studiensemester_kurzbz="+encodeURIComponent(studiensemester_kurzbz)+"&ausbildungssemester="+encodeURIComponent(ausbildungssemester)+"&"+ts;
|
||||
url += '&studiengang_kz='+encodeURIComponent(studiengang_kz)+"&orgform_kurzbz="+encodeURIComponent(orgform_kurzbz)+"&"+ts;
|
||||
anfrage.open("GET", url, true);
|
||||
anfrage.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
|
||||
anfrage.onreadystatechange = setStudienplanData;
|
||||
@@ -1131,14 +1124,14 @@ foreach ($stg_obj->result as $row)
|
||||
}
|
||||
echo '</SELECT>';
|
||||
echo '</td></tr>';
|
||||
echo '<tr><td>Studiensemester *</td><td><SELECT id="studiensemester_kurzbz" name="studiensemester_kurzbz" onchange="loadStudienplanData()">';
|
||||
echo '<tr><td>Studiensemester *</td><td><SELECT id="studiensemester_kurzbz" name="studiensemester_kurzbz">';
|
||||
$stsem = new studiensemester();
|
||||
$stsem->getAll();
|
||||
foreach ($stsem->studiensemester as $row)
|
||||
echo '<OPTION value="'.$row->studiensemester_kurzbz.'" '.($row->studiensemester_kurzbz==$studiensemester_kurzbz?'selected':'').'>'.$row->studiensemester_kurzbz.'</OPTION>';
|
||||
echo '</SELECT>';
|
||||
echo '</td></tr>';
|
||||
echo '<tr><td>Ausbildungssemester *</td><td><SELECT id="ausbildungssemester" name="ausbildungssemester" '.($incoming?'disabled':'').' onchange="loadStudienplanData()">';
|
||||
echo '<tr><td>Ausbildungssemester *</td><td><SELECT id="ausbildungssemester" name="ausbildungssemester" '.($incoming?'disabled':'').'>';
|
||||
for ($i=1;$i<9;$i++)
|
||||
echo '<OPTION value="'.$i.'" '.($i==$ausbildungssemester?'selected':'').'>'.$i.'. Semester</OPTION>';
|
||||
echo '</SELECT>';
|
||||
@@ -1157,8 +1150,8 @@ echo '</SELECT>';
|
||||
echo '</td></tr>';
|
||||
echo "\n";
|
||||
echo '<tr><td>Studienplan</td><td><div id="studienplandiv">';
|
||||
if($studiengang_kz!='' && $studiensemester_kurzbz!='')
|
||||
echo getStudienplanDropDown($studiengang_kz, $orgform_kurzbz, $studienplan_id, $studiensemester_kurzbz);
|
||||
if($studiengang_kz!='')
|
||||
echo getStudienplanDropDown($studiengang_kz, $orgform_kurzbz, $studienplan_id);
|
||||
else
|
||||
echo '<font color="gray">Bitte zuerst einen Studiengang waehlen</font>';
|
||||
echo '</div></td>
|
||||
|
||||
Reference in New Issue
Block a user