mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
This commit is contained in:
@@ -27,6 +27,7 @@ require_once('../../../include/zeitsperre.class.php');
|
||||
require_once('../../../include/person.class.php');
|
||||
require_once('../../../include/benutzer.class.php');
|
||||
require_once('../../../include/mitarbeiter.class.php');
|
||||
require_once('../../../include/resturlaub.class.php');
|
||||
|
||||
if(!$conn = pg_pconnect(CONN_STRING))
|
||||
die('Fehler beim Connecten zur Datenbank');
|
||||
@@ -125,6 +126,26 @@ if(isset($_GET['action']) && $_GET['action']=='freigabe')
|
||||
|
||||
}
|
||||
|
||||
//Speichern der Resturlaubstage
|
||||
if(isset($_POST['saveresturlaub']))
|
||||
{
|
||||
if(isset($_POST['resturlaubstage']) && is_numeric($_POST['resturlaubstage']))
|
||||
{
|
||||
$resturlaub = new resturlaub($conn);
|
||||
$resturlaub->load($uid);
|
||||
|
||||
$resturlaub->resturlaubstage=$_POST['resturlaubstage'];
|
||||
$resturlaub->updateamum=date('Y-m-d H:i:s');
|
||||
$resturlaub->updatevon = $user;
|
||||
if($resturlaub->save())
|
||||
echo 'Resturlaubstage wurden erfolgreich gespeichert';
|
||||
else
|
||||
echo '<span class="error">Fehler beim Speichern der Resturlaubstage: '.$resturlaub->errormsg.'</span>';
|
||||
}
|
||||
else
|
||||
echo '<span class="error">Fehler beim Speichern der Resturlaubstage: Resturlaub muss eine gueltige Zahl sein</span>';
|
||||
}
|
||||
|
||||
//Monat zeichenen
|
||||
function draw_monat($monat)
|
||||
{
|
||||
@@ -170,7 +191,71 @@ function draw_monat($monat)
|
||||
}
|
||||
|
||||
//Jahr mit Pfeilen zum blaettern anzeigen
|
||||
echo '<center>';
|
||||
|
||||
if($uid!='')
|
||||
{
|
||||
echo '<table width="100%"><tr><td style="width:33%">';
|
||||
echo "<a href='".$_SERVER['PHP_SELF']."?year=$year' class='Item'>Alle Mitarbeiter anzeigen</a><br></td>";
|
||||
echo '<td style="width:33%">';
|
||||
echo '</td><td style="width:33%">';
|
||||
|
||||
//Anzeige Resturlaubsberechnung
|
||||
|
||||
$resturlaub = new resturlaub($conn);
|
||||
|
||||
if($resturlaub->load($uid))
|
||||
{
|
||||
$resturlaubstage = $resturlaub->resturlaubstage;
|
||||
$mehrarbeitsstunden = $resturlaub->mehrarbeitsstunden;
|
||||
$anspruch = $resturlaub->urlaubstageprojahr;
|
||||
}
|
||||
|
||||
$jahr=date('Y');
|
||||
if (date('m')>8)
|
||||
{
|
||||
$datum_beginn_iso=$jahr.'-09-01';
|
||||
$datum_beginn='1.Sept.'.$jahr;
|
||||
$datum_ende_iso=($jahr+1).'-08-31';
|
||||
$datum_ende='31.Aug.'.($jahr+1);
|
||||
$geschaeftsjahr=$jahr.'/'.($jahr+1);
|
||||
}
|
||||
else
|
||||
{
|
||||
$datum_beginn_iso=($jahr-1).'-09-01';
|
||||
$datum_beginn='1.Sept.'.($jahr-1);
|
||||
$datum_ende_iso=$jahr.'-08-31';
|
||||
$datum_ende='31.Aug.'.$jahr;
|
||||
$geschaeftsjahr=($jahr-1).'/'.$jahr;
|
||||
}
|
||||
|
||||
//Urlaub berechnen
|
||||
$gebuchterurlaub=0;
|
||||
$qry = "SELECT sum(bisdatum-vondatum+1) as anzahltage FROM campus.tbl_zeitsperre
|
||||
WHERE zeitsperretyp_kurzbz='Urlaub' AND mitarbeiter_uid='$uid' AND
|
||||
(
|
||||
vondatum>='$datum_beginn_iso' AND bisdatum<='$datum_ende_iso'
|
||||
)";
|
||||
$result = pg_query($conn, $qry);
|
||||
$row = pg_fetch_object($result);
|
||||
$gebuchterurlaub = $row->anzahltage;
|
||||
if($gebuchterurlaub=='')
|
||||
$gebuchterurlaub=0;
|
||||
|
||||
echo "<table ><tr><td nowrap><h3>Urlaub im Geschäftsjahr $geschaeftsjahr</h3></td></tr>";
|
||||
echo "<tr><td nowrap>Anspruch</td><td align='right' nowrap>$anspruch Tage</td><td class='grey' nowrap>  ( jährlich )</td></tr>";
|
||||
echo "<tr><td nowrap>+ Resturlaub</td><td align='right' nowrap>";
|
||||
echo "<form action='".$_SERVER['PHP_SELF']."?uid=$uid' method='POST' style='margin:0px'>";
|
||||
echo "<input type='text' size='2' value='$resturlaubstage' name='resturlaubstage'> Tage";
|
||||
echo "<input type='submit' value='OK' name='saveresturlaub'>";
|
||||
echo "</td><td class='grey' nowrap> ( Stichtag: $datum_beginn )</td>";
|
||||
echo "<tr><td nowrap>- aktuell gebuchter Urlaub </td><td align='right' nowrap>$gebuchterurlaub Tage</td><td class='grey' nowrap> ( $datum_beginn - $datum_ende )</td></tr>";
|
||||
echo "<tr><td style='border-top: 1px solid black;' nowrap>aktueller Stand</td><td style='border-top: 1px solid black;' align='right' nowrap>".($anspruch+$resturlaubstage-$gebuchterurlaub)." Tage</td><td class='grey' nowrap> ( Stichtag: $datum_ende )</td></tr>";
|
||||
echo "</table>";
|
||||
|
||||
echo '</td></tr></table>';
|
||||
}
|
||||
|
||||
echo '<br><center>';
|
||||
echo "<a href='".$_SERVER['PHP_SELF']."?uid=$uid&year=".($year-1)."' class='Item' title='Ein Jahr zurück'><img src='../../../skin/images/left.gif'></a>";
|
||||
echo ' <font size="+1"><b>';
|
||||
echo ($year-1).'/'.$year;
|
||||
@@ -178,10 +263,6 @@ echo '</b></font> ';
|
||||
echo "<a href='".$_SERVER['PHP_SELF']."?uid=$uid&year=".($year+1)."' class='Item' title='Ein Jahr vor'><img src='../../../skin/images/right.gif'></a>";
|
||||
echo '</center>';
|
||||
|
||||
if($uid!='')
|
||||
{
|
||||
echo "<a href='".$_SERVER['PHP_SELF']."?year=$year' class='Item'>Alle Mitarbeiter anzeigen</a><br>";
|
||||
}
|
||||
echo '<br>';
|
||||
//Tabelle mit den Monaten ausgeben
|
||||
echo '<table cellspacing=0 width="100%" style="border: 1px solid black;"><tr>';
|
||||
|
||||
@@ -427,7 +427,7 @@ class preinteressent
|
||||
// * $studiensemester_kurzbz
|
||||
// * @return true wenn ok, false im Fehlerfall
|
||||
// *******************************************
|
||||
function loadPreinteressenten($studiengang_kz='', $studiensemester_kurzbz=null, $filter='', $nichtfreigegeben=null, $uebernommen=null)
|
||||
function loadPreinteressenten($studiengang_kz='', $studiensemester_kurzbz=null, $filter='', $nichtfreigegeben=null, $uebernommen=null, $aufmerksamdurch=null)
|
||||
{
|
||||
$qry = "SELECT distinct tbl_preinteressent.* FROM public.tbl_preinteressent JOIN public.tbl_person USING(person_id) LEFT JOIN public.tbl_preinteressentstudiengang USING(preinteressent_id) LEFT JOIN public.tbl_kontakt USING(person_id) WHERE true";
|
||||
|
||||
@@ -444,6 +444,8 @@ class preinteressent
|
||||
$qry.=" AND tbl_preinteressentstudiengang.freigabedatum is null";
|
||||
if($uebernommen==true)
|
||||
$qry.=" AND tbl_preinteressentstudiengang.freigabedatum is not null AND tbl_preinteressentstudiengang.uebernahmedatum is null";
|
||||
if(!is_null($aufmerksamdurch))
|
||||
$qry.=" AND tbl_preinteressent.aufmerksamdurch_kurzbz='".addslashes($aufmerksamdurch)."'";
|
||||
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
|
||||
+110
-102
@@ -303,105 +303,7 @@
|
||||
<p> </p>
|
||||
</td>
|
||||
|
||||
<?php
|
||||
/*
|
||||
echo '<td class="tdvertical" align="center">'
|
||||
//Studentenabgabe
|
||||
$dest_dir = @dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload');
|
||||
|
||||
if(!@is_dir($dest_dir->path))
|
||||
{
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz)))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'"');
|
||||
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'"');
|
||||
}
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'"');
|
||||
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'"');
|
||||
}
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name)))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
|
||||
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
|
||||
}
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload'))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload"');
|
||||
exec('sudo chown www-data:mysql "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload"');
|
||||
}
|
||||
}
|
||||
|
||||
if($dest_dir)
|
||||
{
|
||||
$dir_empty = true;
|
||||
|
||||
while($entry = $dest_dir->read())
|
||||
{
|
||||
if($entry != "." && $entry != "..")
|
||||
{
|
||||
$dir_empty = false;
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(isset($dir_empty) && $dir_empty == false)
|
||||
{
|
||||
if($is_lector > 0)
|
||||
{
|
||||
$islector = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$islector = false;
|
||||
}
|
||||
|
||||
if($islector == true)
|
||||
{
|
||||
echo "<a href=\"lector_choice.php?lvid=$lvid\" target=\"_blank\">";
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>
|
||||
</a>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<a href=\"upload.php?course_id=$course_id&term_id=$term_id&short=$short\" target=\"_blank\">";
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>
|
||||
</a>";
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if($is_lector > 0)
|
||||
{
|
||||
$islector = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$islector = false;
|
||||
}
|
||||
|
||||
if($islector == true)
|
||||
{
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<a href=\"upload.php?course_id=$course_id&term_id=$term_id&short=$short\" target=\"_blank\">";
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>
|
||||
</a>";
|
||||
}
|
||||
}
|
||||
echo '<p> </p>
|
||||
</td>';
|
||||
*/
|
||||
?>
|
||||
|
||||
<td class="tdvertical" align="center">
|
||||
<?php
|
||||
//FEEDBACK
|
||||
@@ -562,17 +464,123 @@
|
||||
?>
|
||||
<p> </p>
|
||||
</td>
|
||||
<td class="tdvertical" align="center">
|
||||
|
||||
<?php
|
||||
//Gesamtnote
|
||||
if($is_lector)
|
||||
{
|
||||
echo '<td class="tdvertical" align="center">';
|
||||
echo '<a href="benotungstool/lvgesamtnoteverwalten.php?lvid='.$lvid.'&stsem='.$angezeigtes_stsem.'" class="Item" >
|
||||
<img src="../../../skin/images/button_endnote.jpg" width="68" height="45"><br>
|
||||
<strong>Gesamtnote</strong></a><br>';
|
||||
echo '<p> </p>
|
||||
</td>';
|
||||
}
|
||||
?>
|
||||
<p> </p>
|
||||
</td>
|
||||
|
||||
<?php
|
||||
//Studentenupload
|
||||
//Sichtbar nur fuer MUT(332)
|
||||
if($course_id==332)
|
||||
{
|
||||
if($is_lector)
|
||||
echo '</tr><tr>';
|
||||
echo '<td class="tdvertical" align="center">';
|
||||
//Studentenabgabe
|
||||
$dest_dir = @dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload');
|
||||
|
||||
if(!@is_dir($dest_dir->path))
|
||||
{
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz)))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'"');
|
||||
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'"');
|
||||
}
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'"');
|
||||
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'"');
|
||||
}
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name)))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
|
||||
exec('sudo chown www-data:teacher "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'"');
|
||||
}
|
||||
if(!is_dir('../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload'))
|
||||
{
|
||||
@exec('mkdir -m 775 "../../../documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload"');
|
||||
exec('sudo chown www-data:mysql "'.$GLOBALS["DOCUMENT_ROOT"].'/documents/'.strtolower($kurzbz).'/'.$term_id.'/'.strtolower($short_short_name).'/upload"');
|
||||
}
|
||||
}
|
||||
|
||||
if($dest_dir)
|
||||
{
|
||||
$dir_empty = true;
|
||||
|
||||
while($entry = $dest_dir->read())
|
||||
{
|
||||
if($entry != "." && $entry != "..")
|
||||
{
|
||||
$dir_empty = false;
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(isset($dir_empty) && $dir_empty == false)
|
||||
{
|
||||
if($is_lector > 0)
|
||||
{
|
||||
$islector = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$islector = false;
|
||||
}
|
||||
|
||||
if($islector == true)
|
||||
{
|
||||
echo "<a href=\"lector_choice.php?lvid=$lvid\" target=\"_blank\">";
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>
|
||||
</a>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<a href=\"upload.php?course_id=$course_id&term_id=$term_id&short=$short\" target=\"_blank\">";
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>
|
||||
</a>";
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if($is_lector > 0)
|
||||
{
|
||||
$islector = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$islector = false;
|
||||
}
|
||||
|
||||
if($islector == true)
|
||||
{
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<a href=\"upload.php?course_id=$course_id&term_id=$term_id&short=$short\" target=\"_blank\">";
|
||||
echo "<img src=\"../../../skin/images/button_ul.jpg\" width=\"67\" height=\"45\"><br>
|
||||
<strong>Studenten Abgabe</strong>
|
||||
</a>";
|
||||
}
|
||||
}
|
||||
echo '<p> </p>
|
||||
</td>';
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -28,38 +28,38 @@ $menu=array
|
||||
//'Admin'=> array('name'=>'Admin', 'link'=>'admin/menu.html', 'target'=>'main'),
|
||||
'Lehre'=> array
|
||||
(
|
||||
'name'=>'Lehre', 'opener'=>'true', 'hide'=>'false', 'permissions'=>array('admin','lv-plan','support'),
|
||||
'Gruppenverwaltung'=>array('name'=>'Gruppenverwaltung', 'link'=>'stammdaten/lvbgruppenverwaltung.php', 'target'=>'main'),
|
||||
'name'=>'Lehre', 'opener'=>'true', 'hide'=>'false', 'permissions'=>array('admin','lv-plan','support', 'lehre'),
|
||||
'Gruppenverwaltung'=>array('name'=>'Gruppenverwaltung', 'permissions'=>array('admin','lv-plan','support'), 'link'=>'stammdaten/lvbgruppenverwaltung.php', 'target'=>'main'),
|
||||
'Lehrveranstaltung'=>array
|
||||
(
|
||||
'name'=>'Lehrveranstaltung',
|
||||
'name'=>'Lehrveranstaltung', 'permissions'=>array('admin','lv-plan','support'),
|
||||
'Verwaltung'=>array('name'=>'Verwaltung', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'),
|
||||
'Wartung'=>array('name'=>'Wartung', 'link'=>'stammdaten/lv_wartung.php', 'target'=>'main')
|
||||
),
|
||||
'Lehrfach'=>array
|
||||
(
|
||||
'name'=>'Lehrfach',
|
||||
'name'=>'Lehrfach', 'permissions'=>array('admin','lv-plan','support'),
|
||||
'Verwaltung'=>array('name'=>'Verwaltung', 'link'=>'lehre/lehrfach.php', 'target'=>'main'),
|
||||
'Wartung'=>array('name'=>'Wartung', 'link'=>'lehre/lehrfach/wartung.php', 'target'=>'main'),
|
||||
'Lehrfachpflege'=>array('name'=>'Lehrfachpflege', 'link'=>'lehre/lehrfach/lehrfachpflege.php', 'target'=>'main')
|
||||
),
|
||||
'Lehreinheit'=>array
|
||||
(
|
||||
'name'=>'Lehreinheit',
|
||||
'name'=>'Lehreinheit', 'permissions'=>array('admin','lv-plan','support'),
|
||||
'Verwaltung'=>array('name'=>'Verwaltung', 'link'=>'lehre/lv_verteilung/lv_verteilung.php', 'target'=>'main'),
|
||||
'Wartung'=>array('name'=>'Wartung', 'link'=>'stammdaten/le_wartung.php', 'target'=>'main'),
|
||||
'Vorrueckung'=>array('name'=>'Vorrueckung', 'link'=>'lehre/lehreinheiten_vorrueckung.php', 'target'=>'main')
|
||||
),
|
||||
'Freifach'=>array
|
||||
(
|
||||
'name'=>'Freifach',
|
||||
'name'=>'Freifach', 'permissions'=>array('admin','lv-plan','support', 'lehre'),
|
||||
'Studenten'=>array('name'=>'Studenten', 'link'=>'lehre/freifach.php', 'target'=>'main'),
|
||||
'Lektoren'=>array('name'=>'Lektoren', 'link'=>'lehre/freifach_lektoren.php', 'target'=>'main'),
|
||||
'Studenten Vorrücken'=>array('name'=>'Studenten Vorrücken', 'link'=>'lehre/freifach_studentenvorrueckung.php', 'target'=>'main')
|
||||
),
|
||||
'LV-Planung'=>array
|
||||
(
|
||||
'name'=>'LV-Planung',
|
||||
'name'=>'LV-Planung', 'permissions'=>array('admin','lv-plan','support'),
|
||||
'Wartung'=>array('name'=>'Wartung', 'link'=>'lehre/lvplanwartung.php', 'target'=>'main'),
|
||||
'Check'=>array('name'=>'Checken', 'link'=>'lehre/check/index.html', 'target'=>'main'),
|
||||
'Kollision'=>array('name'=>'Kollision Student', 'link'=>'lehre/stpl_benutzer_kollision_frameset.html', 'target'=>'main'),
|
||||
|
||||
@@ -182,7 +182,7 @@ function drawLehrauftrag($uid)
|
||||
|
||||
//Lektor
|
||||
$qry = "SELECT * FROM campus.vw_mitarbeiter LEFT JOIN public.tbl_adresse USING(person_id) WHERE uid='".addslashes($uid)."'
|
||||
ORDER BY zustelladresse DESC LIMIT 1";
|
||||
ORDER BY zustelladresse DESC, firma_id LIMIT 1";
|
||||
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
@@ -191,8 +191,8 @@ function drawLehrauftrag($uid)
|
||||
$firmenanschrift=false;
|
||||
if($row->firma_id!='')
|
||||
{
|
||||
$qry ="SELECT * FROM public.tbl_firma JOIN public.tbl_adresse USING(firma_id)
|
||||
WHERE tbl_firma.firma_id='$row->firma_id' AND person_id is null LIMIT 1";
|
||||
$qry ="SELECT tbl_firma.name, tbl_adresse.strasse, tbl_adresse.plz, tbl_adresse.ort FROM public.tbl_firma JOIN public.tbl_adresse USING(firma_id)
|
||||
WHERE tbl_firma.firma_id='$row->firma_id' AND person_id='$row->person_id' LIMIT 1";
|
||||
if($result_firma = pg_query($conn, $qry))
|
||||
{
|
||||
if($row_firma = pg_fetch_object($result_firma))
|
||||
|
||||
@@ -36,6 +36,7 @@
|
||||
if (!($berechtigung->isBerechtigt('admin') ||
|
||||
$berechtigung->isBerechtigt('support') ||
|
||||
$berechtigung->isBerechtigt('preinteressent') ||
|
||||
$berechtigung->isBerechtigt('lehre') ||
|
||||
$berechtigung->isBerechtigt('lv-plan') ))
|
||||
die ('Keine Berechtigung!');
|
||||
|
||||
|
||||
+200
-193
@@ -23,10 +23,11 @@
|
||||
require_once('../config.inc.php');
|
||||
require_once('../../include/lehrveranstaltung.class.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/benutzerlvstudiensemester.class.php');
|
||||
require_once('../../include/gruppe.class.php');
|
||||
require_once('../../include/benutzergruppe.class.php');
|
||||
require_once('../../include/studiensemester.class.php');
|
||||
require_once('../../include/benutzerlvstudiensemester.class.php');
|
||||
require_once('../../include/gruppe.class.php');
|
||||
require_once('../../include/benutzergruppe.class.php');
|
||||
require_once('../../include/studiensemester.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
|
||||
if(!$conn=pg_pconnect(CONN_STRING))
|
||||
die("Konnte Verbindung zur Datenbank nicht herstellen");
|
||||
@@ -38,91 +39,97 @@ if (isset($_GET['stg_kz']) || isset($_POST['stg_kz']))
|
||||
$stg_kz=(isset($_GET['stg_kz'])?$_GET['stg_kz']:$_POST['stg_kz']);
|
||||
else
|
||||
$stg_kz=0;
|
||||
|
||||
$stsem_obj = new studiensemester($conn);
|
||||
|
||||
if (isset($_REQUEST["stsem"]))
|
||||
$stsem = $_REQUEST["stsem"];
|
||||
else
|
||||
|
||||
$rechte = new benutzerberechtigung($conn);
|
||||
$rechte->getBerechtigungen($user);
|
||||
if(!$rechte->isBerechtigt('admin') && !$rechte->isBerechtigt('lehre',0))
|
||||
die('Sie haben keine Berechtigung für diese Seite');
|
||||
|
||||
$stsem_obj = new studiensemester($conn);
|
||||
|
||||
if (isset($_REQUEST["stsem"]))
|
||||
$stsem = $_REQUEST["stsem"];
|
||||
else
|
||||
$stsem = $stsem_obj->getakt();
|
||||
|
||||
if (isset($_REQUEST["lvid"]))
|
||||
$lvid = $_REQUEST["lvid"];
|
||||
else
|
||||
$lvid = 0;
|
||||
|
||||
if (isset($_REQUEST["gruppe"]))
|
||||
$gruppe = $_REQUEST["gruppe"];
|
||||
else
|
||||
$gruppe = "";
|
||||
|
||||
if (isset($_REQUEST["semester"]))
|
||||
$semester = $_REQUEST["semester"];
|
||||
else
|
||||
$semester = 1;
|
||||
|
||||
if (isset($_REQUEST["lvid"]))
|
||||
$lvid = $_REQUEST["lvid"];
|
||||
else
|
||||
$lvid = 0;
|
||||
|
||||
if (isset($_REQUEST["gruppe"]))
|
||||
$gruppe = $_REQUEST["gruppe"];
|
||||
else
|
||||
$gruppe = "";
|
||||
|
||||
if (isset($_REQUEST["semester"]))
|
||||
$semester = $_REQUEST["semester"];
|
||||
else
|
||||
$semester = 1;
|
||||
|
||||
if(!is_numeric($stg_kz))
|
||||
$stg_kz=0;
|
||||
|
||||
|
||||
|
||||
|
||||
if (isset($_REQUEST["grp_in"]) && $gruppe != "")
|
||||
{
|
||||
$b = new benutzerlvstudiensemester($conn);
|
||||
if ($b->get_all_uids($stsem, $lvid))
|
||||
{
|
||||
|
||||
foreach ($b->uids as $u)
|
||||
{
|
||||
if (isset($_REQUEST["anmeldung_".$u->uid]))
|
||||
{
|
||||
$bg = new benutzergruppe($conn);
|
||||
$bg->uid = $u->uid;
|
||||
$bg->gruppe_kurzbz = $gruppe;
|
||||
$bg->updateamum = null;
|
||||
$bg->updatevon=null;
|
||||
$bg->insertamum = date('Y-m-d H:i:s');
|
||||
$bg->insertvon = $user;
|
||||
$bg->studiensemester_kurzbz = $stsem;
|
||||
$bg->new = 1;
|
||||
$bg->save(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($gruppe != "" && isset($_REQUEST["grp_aus"]))
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
if (isset($_REQUEST["gruppe_".$uidliste->uid]))
|
||||
{
|
||||
$bg = new benutzergruppe($conn);
|
||||
$bg->delete($uidliste->uid, $gruppe);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$spezgrp = array();
|
||||
$spezgrpstr = "";
|
||||
if ($gruppe != "")
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
$spezgrp[] = $uidliste->uid;
|
||||
$spezgrpstr .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
//echo "<br>".$u->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (isset($_REQUEST["grp_in"]) && $gruppe != "")
|
||||
{
|
||||
$b = new benutzerlvstudiensemester($conn);
|
||||
if ($b->get_all_uids($stsem, $lvid))
|
||||
{
|
||||
|
||||
foreach ($b->uids as $u)
|
||||
{
|
||||
if (isset($_REQUEST["anmeldung_".$u->uid]))
|
||||
{
|
||||
$bg = new benutzergruppe($conn);
|
||||
$bg->uid = $u->uid;
|
||||
$bg->gruppe_kurzbz = $gruppe;
|
||||
$bg->updateamum = null;
|
||||
$bg->updatevon=null;
|
||||
$bg->insertamum = date('Y-m-d H:i:s');
|
||||
$bg->insertvon = $user;
|
||||
$bg->studiensemester_kurzbz = $stsem;
|
||||
$bg->new = 1;
|
||||
$bg->save(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($gruppe != "" && isset($_REQUEST["grp_aus"]))
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
if (isset($_REQUEST["gruppe_".$uidliste->uid]))
|
||||
{
|
||||
$bg = new benutzergruppe($conn);
|
||||
$bg->delete($uidliste->uid, $gruppe);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$spezgrp = array();
|
||||
$spezgrpstr = "";
|
||||
if ($gruppe != "")
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
$spezgrp[] = $uidliste->uid;
|
||||
$spezgrpstr .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
//echo "<br>".$u->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
//(uid, gruppe_kurzbz, updateamum, updatevon, insertamum, insertvon, studiensemester_kurzbz)
|
||||
|
||||
?>
|
||||
|
||||
@@ -132,34 +139,34 @@ if ($gruppe != "")
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
function selectAll()
|
||||
{
|
||||
var a = document.getElementById("anmeldungen");
|
||||
var checkboxen = a.getElementsByTagName("input");
|
||||
|
||||
for (var i = 0; i < checkboxen.length; i++)
|
||||
{
|
||||
if (document.auswahl.toggle.checked == true)
|
||||
checkboxen[i].checked = true;
|
||||
else
|
||||
checkboxen[i].checked = false;
|
||||
}
|
||||
}
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
function selectAll()
|
||||
{
|
||||
var a = document.getElementById("anmeldungen");
|
||||
var checkboxen = a.getElementsByTagName("input");
|
||||
|
||||
for (var i = 0; i < checkboxen.length; i++)
|
||||
{
|
||||
if (document.auswahl.toggle.checked == true)
|
||||
checkboxen[i].checked = true;
|
||||
else
|
||||
checkboxen[i].checked = false;
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="Background_main">
|
||||
<?php
|
||||
|
||||
|
||||
echo "<H2>Freifächer Teilnehmer-Verwaltung</H2>";
|
||||
echo "<form name='auswahl' method='POST' action='freifach.php'>";
|
||||
echo "<table>";
|
||||
echo "<tr><td><b>Freifächer</b></td><td><b>Gruppen</b></td></tr>";
|
||||
echo "<H2>Freifächer Teilnehmer-Verwaltung</H2>";
|
||||
echo "<form name='auswahl' method='POST' action='freifach.php'>";
|
||||
echo "<table>";
|
||||
echo "<tr><td><b>Freifächer</b></td><td><b>Gruppen</b></td></tr>";
|
||||
echo "<tr>";
|
||||
echo "<td>";
|
||||
echo "<td>";
|
||||
echo "<select name='lvid' onchange='document.auswahl.submit();'>";
|
||||
echo "<option></option>";
|
||||
$lv_obj = new lehrveranstaltung($conn);
|
||||
if(!$lv_obj->load_lva('0',null, null, true,null,'bezeichnung'))
|
||||
@@ -167,30 +174,30 @@ function selectAll()
|
||||
|
||||
foreach($lv_obj->lehrveranstaltungen AS $row)
|
||||
{
|
||||
{
|
||||
if ($lvid == $row->lehrveranstaltung_id)
|
||||
$sel = " selected";
|
||||
if ($lvid == $row->lehrveranstaltung_id)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$row->lehrveranstaltung_id."'".$sel.">".$row->kurzbz." - ".$row->bezeichnung."</option>";
|
||||
|
||||
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
|
||||
echo "</td><td>";
|
||||
|
||||
echo "<select name='semester' onchange='document.auswahl.submit();'>";
|
||||
for ($i=0; $i<=10; $i++)
|
||||
{
|
||||
if ($semester == $i)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo "<option value='".$i."'".$sel.">".$i."</option>";
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
|
||||
echo "</td><td>";
|
||||
|
||||
echo "<select name='semester' onchange='document.auswahl.submit();'>";
|
||||
for ($i=0; $i<=10; $i++)
|
||||
{
|
||||
if ($semester == $i)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo "<option value='".$i."'".$sel.">".$i."</option>";
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "<select name='gruppe' onchange='document.auswahl.submit();'>";
|
||||
echo "<option></option>";
|
||||
$grp_obj = new gruppe($conn);
|
||||
if(!$grp_obj->getgruppe('0',$semester,null,'true'))
|
||||
@@ -198,84 +205,84 @@ function selectAll()
|
||||
|
||||
foreach($grp_obj->result AS $row)
|
||||
{
|
||||
{
|
||||
if ($gruppe == $row->gruppe_kurzbz)
|
||||
$sel = " selected";
|
||||
if ($gruppe == $row->gruppe_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$row->gruppe_kurzbz."'".$sel.">".$row->gruppe_kurzbz."</option>";
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "<select name='stsem' onchange='document.auswahl.submit();'>";;
|
||||
$stsem_obj->getAll();
|
||||
|
||||
foreach($stsem_obj->studiensemester AS $strow)
|
||||
{
|
||||
{
|
||||
if ($stsem == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
if ($stsem == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$strow->studiensemester_kurzbz."'".$sel.">".$strow->studiensemester_kurzbz."</option>";
|
||||
|
||||
|
||||
}
|
||||
echo "</select>";
|
||||
echo "</td></tr>";
|
||||
echo "<tr>";
|
||||
echo "<td valign='top' id='anmeldungen'>";
|
||||
|
||||
|
||||
$anz = 0;
|
||||
if ($lvid > 0)
|
||||
{
|
||||
$b = new benutzerlvstudiensemester($conn);
|
||||
if ($b->get_all_uids($stsem, $lvid))
|
||||
{
|
||||
|
||||
foreach ($b->uids as $u)
|
||||
{
|
||||
if (in_array($u->uid, $spezgrp))
|
||||
echo "<br><input type='checkbox' disabled>".$u->uid." - ".$u->nachname." ".$u->vorname;
|
||||
else
|
||||
echo "<br><input type='checkbox' name='anmeldung_".$u->uid."'>".$u->uid." - ".$u->nachname." ".$u->vorname;
|
||||
$anz++;
|
||||
|
||||
//echo "<br>".$u->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ($anz > 0)
|
||||
{
|
||||
|
||||
echo "<br><hr><input type='checkbox' onclick='selectAll();' name='toggle'>de/select all *** Angemeldet: <b>".$anz."</b> Studierende ***";
|
||||
|
||||
}
|
||||
echo "</td><td valign='top'>";
|
||||
|
||||
if ($gruppe != "")
|
||||
{
|
||||
/*
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
echo "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
//echo "<br>".$u->uid;
|
||||
}
|
||||
}
|
||||
*/
|
||||
echo $spezgrpstr;
|
||||
}
|
||||
|
||||
echo "</td></tr>";
|
||||
echo "<tr><td>";
|
||||
echo "<br><input type='submit' name='grp_in' value='Auswahl in Gruppe einfügen =>'>";
|
||||
echo "</td><td>";
|
||||
echo "<br><input type='submit' name='grp_aus' value=' <= Auswahl aus Gruppe löschen'>";
|
||||
echo "</td></tr>";
|
||||
echo "</table>";
|
||||
}
|
||||
echo "</select>";
|
||||
echo "</td></tr>";
|
||||
echo "<tr>";
|
||||
echo "<td valign='top' id='anmeldungen'>";
|
||||
|
||||
|
||||
$anz = 0;
|
||||
if ($lvid > 0)
|
||||
{
|
||||
$b = new benutzerlvstudiensemester($conn);
|
||||
if ($b->get_all_uids($stsem, $lvid))
|
||||
{
|
||||
|
||||
foreach ($b->uids as $u)
|
||||
{
|
||||
if (in_array($u->uid, $spezgrp))
|
||||
echo "<br><input type='checkbox' disabled>".$u->uid." - ".$u->nachname." ".$u->vorname;
|
||||
else
|
||||
echo "<br><input type='checkbox' name='anmeldung_".$u->uid."'>".$u->uid." - ".$u->nachname." ".$u->vorname;
|
||||
$anz++;
|
||||
|
||||
//echo "<br>".$u->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ($anz > 0)
|
||||
{
|
||||
|
||||
echo "<br><hr><input type='checkbox' onclick='selectAll();' name='toggle'>de/select all *** Angemeldet: <b>".$anz."</b> Studierende ***";
|
||||
|
||||
}
|
||||
echo "</td><td valign='top'>";
|
||||
|
||||
if ($gruppe != "")
|
||||
{
|
||||
/*
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
echo "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
//echo "<br>".$u->uid;
|
||||
}
|
||||
}
|
||||
*/
|
||||
echo $spezgrpstr;
|
||||
}
|
||||
|
||||
echo "</td></tr>";
|
||||
echo "<tr><td>";
|
||||
echo "<br><input type='submit' name='grp_in' value='Auswahl in Gruppe einfügen =>'>";
|
||||
echo "</td><td>";
|
||||
echo "<br><input type='submit' name='grp_aus' value=' <= Auswahl aus Gruppe löschen'>";
|
||||
echo "</td></tr>";
|
||||
echo "</table>";
|
||||
echo "</form>";
|
||||
?>
|
||||
|
||||
|
||||
|
||||
@@ -23,10 +23,11 @@
|
||||
require_once('../config.inc.php');
|
||||
require_once('../../include/lehrveranstaltung.class.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/benutzerlvstudiensemester.class.php');
|
||||
require_once('../../include/gruppe.class.php');
|
||||
require_once('../../include/benutzergruppe.class.php');
|
||||
require_once('../../include/studiensemester.class.php');
|
||||
require_once('../../include/benutzerlvstudiensemester.class.php');
|
||||
require_once('../../include/gruppe.class.php');
|
||||
require_once('../../include/benutzergruppe.class.php');
|
||||
require_once('../../include/studiensemester.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
|
||||
if(!$conn=pg_pconnect(CONN_STRING))
|
||||
die("Konnte Verbindung zur Datenbank nicht herstellen");
|
||||
@@ -34,17 +35,21 @@ if(!$conn=pg_pconnect(CONN_STRING))
|
||||
|
||||
$user = get_uid();
|
||||
|
||||
$rechte = new benutzerberechtigung($conn);
|
||||
$rechte->getBerechtigungen($user);
|
||||
|
||||
|
||||
$stsem_obj = new studiensemester($conn);
|
||||
|
||||
if (isset($_REQUEST["stsem"]))
|
||||
$stsem = $_REQUEST["stsem"];
|
||||
else
|
||||
if(!$rechte->isBerechtigt('admin') && !$rechte->isBerechtigt('lehre',0))
|
||||
die('Sie haben keine Berechtigung für diese Seite');
|
||||
|
||||
$stsem_obj = new studiensemester($conn);
|
||||
|
||||
if (isset($_REQUEST["stsem"]))
|
||||
$stsem = $_REQUEST["stsem"];
|
||||
else
|
||||
$stsem = $stsem_obj->getakt();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
||||
@@ -55,87 +60,87 @@ else
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
function selectAll()
|
||||
{
|
||||
var a = document.getElementById("anmeldungen");
|
||||
var checkboxen = a.getElementsByTagName("input");
|
||||
|
||||
for (var i = 0; i < checkboxen.length; i++)
|
||||
{
|
||||
if (document.auswahl.toggle.checked == true)
|
||||
checkboxen[i].checked = true;
|
||||
else
|
||||
checkboxen[i].checked = false;
|
||||
}
|
||||
}
|
||||
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
function selectAll()
|
||||
{
|
||||
var a = document.getElementById("anmeldungen");
|
||||
var checkboxen = a.getElementsByTagName("input");
|
||||
|
||||
for (var i = 0; i < checkboxen.length; i++)
|
||||
{
|
||||
if (document.auswahl.toggle.checked == true)
|
||||
checkboxen[i].checked = true;
|
||||
else
|
||||
checkboxen[i].checked = false;
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="Background_main">
|
||||
<?php
|
||||
|
||||
echo "<H2>Freifächer LektorInnen-Verwaltung</H2>";
|
||||
echo "<form name='auswahl' method='POST' action='freifach_lektoren.php'>";
|
||||
echo "<table>";
|
||||
|
||||
|
||||
|
||||
echo "<tr><td>";
|
||||
|
||||
|
||||
echo "<H2>Freifächer LektorInnen-Verwaltung</H2>";
|
||||
echo "<form name='auswahl' method='POST' action='freifach_lektoren.php'>";
|
||||
echo "<table>";
|
||||
|
||||
|
||||
|
||||
echo "<tr><td>";
|
||||
|
||||
|
||||
|
||||
echo "<select name='stsem' onchange='document.auswahl.submit();'>";;
|
||||
$stsem_obj->getAll();
|
||||
|
||||
foreach($stsem_obj->studiensemester AS $strow)
|
||||
{
|
||||
if ($stsem == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
if ($stsem == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$strow->studiensemester_kurzbz."'".$sel.">".$strow->studiensemester_kurzbz."</option>";
|
||||
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "</td></tr>";
|
||||
echo "</table>";
|
||||
|
||||
echo "<table border='1'>";
|
||||
$emailstr = "";
|
||||
$emailarr = array();
|
||||
|
||||
$qry = "select tbl_lehreinheitmitarbeiter.mitarbeiter_uid, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehrveranstaltung.bezeichnung, tbl_lehreinheitmitarbeiter.stundensatz, tbl_lehreinheitmitarbeiter.semesterstunden from lehre.tbl_lehreinheitmitarbeiter, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung where tbl_lehreinheitmitarbeiter.lehreinheit_id = tbl_lehreinheit.lehreinheit_id and tbl_lehreinheit.lehrveranstaltung_id = tbl_lehrveranstaltung.lehrveranstaltung_id and tbl_lehrveranstaltung.studiengang_kz = 0 and tbl_lehrveranstaltung.lehre = TRUE and tbl_lehreinheitmitarbeiter.stundensatz > 0 and tbl_lehreinheitmitarbeiter.semesterstunden > 0 and tbl_lehreinheit.studiensemester_kurzbz = '".$stsem."' order by mitarbeiter_uid, lehrveranstaltung_id;";
|
||||
//$qry = "select tbl_lehreinheitmitarbeiter.mitarbeiter_uid, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehrveranstaltung.bezeichnung, tbl_lehreinheitmitarbeiter.stundensatz, tbl_lehreinheitmitarbeiter.semesterstunden from lehre.tbl_lehreinheitmitarbeiter, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung where tbl_lehreinheitmitarbeiter.lehreinheit_id = tbl_lehreinheit.lehreinheit_id and tbl_lehreinheit.lehrveranstaltung_id = tbl_lehrveranstaltung.lehrveranstaltung_id and tbl_lehrveranstaltung.studiengang_kz = 0 and tbl_lehrveranstaltung.lehre = TRUE and tbl_lehreinheit.studiensemester_kurzbz = '".$stsem."' order by mitarbeiter_uid, lehrveranstaltung_id;";
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
{
|
||||
echo "<tr>";
|
||||
echo "<td><b>".$row->mitarbeiter_uid."</b></td>";
|
||||
echo "<td>".$row->lehrveranstaltung_id."</td>";
|
||||
echo "<td>".$row->bezeichnung."</td>";
|
||||
echo "<td>".$row->stundensatz."</td>";
|
||||
echo "<td>".$row->semesterstunden."</td>";
|
||||
$gesamt = $row->semesterstunden * $row->stundensatz;
|
||||
echo "<td align='right'><b>".$gesamt."</b></td>";
|
||||
echo "</tr>";
|
||||
if (!in_array($row->mitarbeiter_uid, $emailarr))
|
||||
$emailarr[] = $row->mitarbeiter_uid;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
echo "</table>";
|
||||
echo "<br><br>";
|
||||
foreach ($emailarr as $mail)
|
||||
$emailstr .= $mail."@technikum-wien.at, ";
|
||||
|
||||
echo "<a href='mailto:".$emailstr."'>Mail an alle LektorInnen</a><br>(".$emailstr.")";
|
||||
echo "</form>";
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "</td></tr>";
|
||||
echo "</table>";
|
||||
|
||||
echo "<table border='1'>";
|
||||
$emailstr = "";
|
||||
$emailarr = array();
|
||||
|
||||
$qry = "select tbl_lehreinheitmitarbeiter.mitarbeiter_uid, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehrveranstaltung.bezeichnung, tbl_lehreinheitmitarbeiter.stundensatz, tbl_lehreinheitmitarbeiter.semesterstunden from lehre.tbl_lehreinheitmitarbeiter, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung where tbl_lehreinheitmitarbeiter.lehreinheit_id = tbl_lehreinheit.lehreinheit_id and tbl_lehreinheit.lehrveranstaltung_id = tbl_lehrveranstaltung.lehrveranstaltung_id and tbl_lehrveranstaltung.studiengang_kz = 0 and tbl_lehrveranstaltung.lehre = TRUE and tbl_lehreinheitmitarbeiter.stundensatz > 0 and tbl_lehreinheitmitarbeiter.semesterstunden > 0 and tbl_lehreinheit.studiensemester_kurzbz = '".$stsem."' order by mitarbeiter_uid, lehrveranstaltung_id;";
|
||||
//$qry = "select tbl_lehreinheitmitarbeiter.mitarbeiter_uid, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehrveranstaltung.bezeichnung, tbl_lehreinheitmitarbeiter.stundensatz, tbl_lehreinheitmitarbeiter.semesterstunden from lehre.tbl_lehreinheitmitarbeiter, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung where tbl_lehreinheitmitarbeiter.lehreinheit_id = tbl_lehreinheit.lehreinheit_id and tbl_lehreinheit.lehrveranstaltung_id = tbl_lehrveranstaltung.lehrveranstaltung_id and tbl_lehrveranstaltung.studiengang_kz = 0 and tbl_lehrveranstaltung.lehre = TRUE and tbl_lehreinheit.studiensemester_kurzbz = '".$stsem."' order by mitarbeiter_uid, lehrveranstaltung_id;";
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
{
|
||||
echo "<tr>";
|
||||
echo "<td><b>".$row->mitarbeiter_uid."</b></td>";
|
||||
echo "<td>".$row->lehrveranstaltung_id."</td>";
|
||||
echo "<td>".$row->bezeichnung."</td>";
|
||||
echo "<td>".$row->stundensatz."</td>";
|
||||
echo "<td>".$row->semesterstunden."</td>";
|
||||
$gesamt = $row->semesterstunden * $row->stundensatz;
|
||||
echo "<td align='right'><b>".$gesamt."</b></td>";
|
||||
echo "</tr>";
|
||||
if (!in_array($row->mitarbeiter_uid, $emailarr))
|
||||
$emailarr[] = $row->mitarbeiter_uid;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
echo "</table>";
|
||||
echo "<br><br>";
|
||||
foreach ($emailarr as $mail)
|
||||
$emailstr .= $mail."@technikum-wien.at, ";
|
||||
|
||||
echo "<a href='mailto:".$emailstr."'>Mail an alle LektorInnen</a><br>(".$emailstr.")";
|
||||
echo "</form>";
|
||||
?>
|
||||
|
||||
|
||||
|
||||
@@ -23,10 +23,11 @@
|
||||
require_once('../config.inc.php');
|
||||
require_once('../../include/lehrveranstaltung.class.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/benutzerlvstudiensemester.class.php');
|
||||
require_once('../../include/gruppe.class.php');
|
||||
require_once('../../include/benutzergruppe.class.php');
|
||||
require_once('../../include/studiensemester.class.php');
|
||||
require_once('../../include/benutzerlvstudiensemester.class.php');
|
||||
require_once('../../include/gruppe.class.php');
|
||||
require_once('../../include/benutzergruppe.class.php');
|
||||
require_once('../../include/studiensemester.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
|
||||
if(!$conn=pg_pconnect(CONN_STRING))
|
||||
die("Konnte Verbindung zur Datenbank nicht herstellen");
|
||||
@@ -34,107 +35,114 @@ if(!$conn=pg_pconnect(CONN_STRING))
|
||||
|
||||
$user = get_uid();
|
||||
|
||||
$rechte = new benutzerberechtigung($conn);
|
||||
$rechte->getBerechtigungen($user);
|
||||
|
||||
if(!$rechte->isBerechtigt('admin') && !$rechte->isBerechtigt('lehre',0))
|
||||
die('Sie haben keine Berechtigung für diese Seite');
|
||||
|
||||
if (isset($_GET['stg_kz']) || isset($_POST['stg_kz']))
|
||||
$stg_kz=(isset($_GET['stg_kz'])?$_GET['stg_kz']:$_POST['stg_kz']);
|
||||
else
|
||||
$stg_kz=0;
|
||||
|
||||
$stsem_obj = new studiensemester($conn);
|
||||
|
||||
if (isset($_REQUEST["stsem"]))
|
||||
$stsem = $_REQUEST["stsem"];
|
||||
else
|
||||
|
||||
$stsem_obj = new studiensemester($conn);
|
||||
|
||||
if (isset($_REQUEST["stsem"]))
|
||||
$stsem = $_REQUEST["stsem"];
|
||||
else
|
||||
$stsem = $stsem_obj->getPrevious();
|
||||
|
||||
if (isset($_REQUEST["lvid"]))
|
||||
$lvid = $_REQUEST["lvid"];
|
||||
else
|
||||
$lvid = 0;
|
||||
|
||||
if (isset($_REQUEST["gruppe"]))
|
||||
$gruppe = $_REQUEST["gruppe"];
|
||||
else
|
||||
$gruppe = "";
|
||||
|
||||
if (isset($_REQUEST["semester"]))
|
||||
$semester = $_REQUEST["semester"];
|
||||
else
|
||||
$semester = 1;
|
||||
|
||||
if (isset($_REQUEST["lvid"]))
|
||||
$lvid = $_REQUEST["lvid"];
|
||||
else
|
||||
$lvid = 0;
|
||||
|
||||
if (isset($_REQUEST["gruppe"]))
|
||||
$gruppe = $_REQUEST["gruppe"];
|
||||
else
|
||||
$gruppe = "";
|
||||
|
||||
if (isset($_REQUEST["semester"]))
|
||||
$semester = $_REQUEST["semester"];
|
||||
else
|
||||
$semester = 1;
|
||||
|
||||
if(!is_numeric($stg_kz))
|
||||
$stg_kz=0;
|
||||
|
||||
if (isset($_REQUEST["stsem_neu"]))
|
||||
$stsem_neu = $_REQUEST["stsem_neu"];
|
||||
else
|
||||
$stsem_neu = $stsem_obj->getakt();
|
||||
|
||||
if (isset($_REQUEST["gruppe_neu"]))
|
||||
$gruppe_neu = $_REQUEST["gruppe_neu"];
|
||||
else
|
||||
$gruppe_neu = "";
|
||||
|
||||
if (isset($_REQUEST["semester_neu"]))
|
||||
$semester_neu = $_REQUEST["semester_neu"];
|
||||
else
|
||||
$semester_neu = 1;
|
||||
|
||||
|
||||
if (isset($_REQUEST["move"]) && $gruppe != "" && $_REQUEST["move"]== "=>" && $gruppe_neu!="")
|
||||
{
|
||||
$b = new benutzergruppe($conn);
|
||||
if ($b->load_uids($gruppe, $stsem))
|
||||
{
|
||||
|
||||
foreach ($b->uids as $u)
|
||||
{
|
||||
$bg = new benutzergruppe($conn);
|
||||
$bg->uid = $u->uid;
|
||||
$bg->gruppe_kurzbz = $gruppe_neu;
|
||||
$bg->updateamum = null;
|
||||
$bg->updatevon=null;
|
||||
$bg->insertamum = date('Y-m-d H:i:s');
|
||||
$bg->insertvon = $user;
|
||||
$bg->studiensemester_kurzbz = $stsem_neu;
|
||||
$bg->new = 1;
|
||||
$bg->save(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
$spezgrp = array();
|
||||
$spezgrpstr = "";
|
||||
if ($gruppe != "")
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
$spezgrp[] = $uidliste->uid;
|
||||
//$spezgrpstr .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
$spezgrpstr .= "<br>".$uidliste->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$spezgrp_neu = array();
|
||||
$spezgrpstr_neu = "";
|
||||
if ($gruppe_neu != "")
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe_neu, $stsem_neu))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
$spezgrp_neu[] = $uidliste->uid;
|
||||
//$spezgrpstr_neu .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
$spezgrpstr_neu .= "<br>".$uidliste->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (isset($_REQUEST["stsem_neu"]))
|
||||
$stsem_neu = $_REQUEST["stsem_neu"];
|
||||
else
|
||||
$stsem_neu = $stsem_obj->getakt();
|
||||
|
||||
if (isset($_REQUEST["gruppe_neu"]))
|
||||
$gruppe_neu = $_REQUEST["gruppe_neu"];
|
||||
else
|
||||
$gruppe_neu = "";
|
||||
|
||||
if (isset($_REQUEST["semester_neu"]))
|
||||
$semester_neu = $_REQUEST["semester_neu"];
|
||||
else
|
||||
$semester_neu = 1;
|
||||
|
||||
|
||||
if (isset($_REQUEST["move"]) && $gruppe != "" && $_REQUEST["move"]== "=>" && $gruppe_neu!="")
|
||||
{
|
||||
$b = new benutzergruppe($conn);
|
||||
if ($b->load_uids($gruppe, $stsem))
|
||||
{
|
||||
|
||||
foreach ($b->uids as $u)
|
||||
{
|
||||
$bg = new benutzergruppe($conn);
|
||||
$bg->uid = $u->uid;
|
||||
$bg->gruppe_kurzbz = $gruppe_neu;
|
||||
$bg->updateamum = null;
|
||||
$bg->updatevon=null;
|
||||
$bg->insertamum = date('Y-m-d H:i:s');
|
||||
$bg->insertvon = $user;
|
||||
$bg->studiensemester_kurzbz = $stsem_neu;
|
||||
$bg->new = 1;
|
||||
$bg->save(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
$spezgrp = array();
|
||||
$spezgrpstr = "";
|
||||
if ($gruppe != "")
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe, $stsem))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
$spezgrp[] = $uidliste->uid;
|
||||
//$spezgrpstr .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
$spezgrpstr .= "<br>".$uidliste->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$spezgrp_neu = array();
|
||||
$spezgrpstr_neu = "";
|
||||
if ($gruppe_neu != "")
|
||||
{
|
||||
$gu = new benutzergruppe($conn);
|
||||
if ($gu->load_uids($gruppe_neu, $stsem_neu))
|
||||
{
|
||||
foreach ($gu->uids as $uidliste)
|
||||
{
|
||||
$spezgrp_neu[] = $uidliste->uid;
|
||||
//$spezgrpstr_neu .= "<br><input type='checkbox' name='gruppe_".$uidliste->uid."'>".$uidliste->uid;
|
||||
$spezgrpstr_neu .= "<br>".$uidliste->uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
//(uid, gruppe_kurzbz, updateamum, updatevon, insertamum, insertvon, studiensemester_kurzbz)
|
||||
|
||||
?>
|
||||
|
||||
@@ -144,72 +152,72 @@ if ($gruppe_neu != "")
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var count_neu = "<?php echo $spezgrpstr_neu; ?>";
|
||||
var gruppe = "<?php echo $gruppe; ?>";
|
||||
var gruppe_neu = "<?php echo $gruppe_neu; ?>";
|
||||
|
||||
function selectAll()
|
||||
{
|
||||
var a = document.getElementById("anmeldungen");
|
||||
var checkboxen = a.getElementsByTagName("input");
|
||||
|
||||
for (var i = 0; i < checkboxen.length; i++)
|
||||
{
|
||||
if (document.auswahl.toggle.checked == true)
|
||||
checkboxen[i].checked = true;
|
||||
else
|
||||
checkboxen[i].checked = false;
|
||||
}
|
||||
}
|
||||
|
||||
function checkSubmit()
|
||||
{
|
||||
if (count_neu != "")
|
||||
{
|
||||
alert("target group not empty!");
|
||||
return false;
|
||||
}
|
||||
if (gruppe == gruppe_neu)
|
||||
{
|
||||
alert("insert in same group not possible!");
|
||||
return false;
|
||||
}
|
||||
if ((gruppe == "") || (gruppe_neu == ""))
|
||||
{
|
||||
alert("please choose group!");
|
||||
return false;
|
||||
}
|
||||
else
|
||||
return true;
|
||||
}
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var count_neu = "<?php echo $spezgrpstr_neu; ?>";
|
||||
var gruppe = "<?php echo $gruppe; ?>";
|
||||
var gruppe_neu = "<?php echo $gruppe_neu; ?>";
|
||||
|
||||
function selectAll()
|
||||
{
|
||||
var a = document.getElementById("anmeldungen");
|
||||
var checkboxen = a.getElementsByTagName("input");
|
||||
|
||||
for (var i = 0; i < checkboxen.length; i++)
|
||||
{
|
||||
if (document.auswahl.toggle.checked == true)
|
||||
checkboxen[i].checked = true;
|
||||
else
|
||||
checkboxen[i].checked = false;
|
||||
}
|
||||
}
|
||||
|
||||
function checkSubmit()
|
||||
{
|
||||
if (count_neu != "")
|
||||
{
|
||||
alert("target group not empty!");
|
||||
return false;
|
||||
}
|
||||
if (gruppe == gruppe_neu)
|
||||
{
|
||||
alert("insert in same group not possible!");
|
||||
return false;
|
||||
}
|
||||
if ((gruppe == "") || (gruppe_neu == ""))
|
||||
{
|
||||
alert("please choose group!");
|
||||
return false;
|
||||
}
|
||||
else
|
||||
return true;
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="Background_main">
|
||||
<?php
|
||||
|
||||
|
||||
echo "<H2>Freifächer Teilnehmer-Verwaltung</H2>";
|
||||
echo "<form name='auswahl' method='POST' action='freifach_studentenvorrueckung.php' onSubmit='return checkSubmit();'>";
|
||||
echo "<table>";
|
||||
echo "<tr><td colspan='3'><b>Studenten in andere Gruppen kopieren</b></td></tr>";
|
||||
echo "<tr>";
|
||||
echo "<td>";
|
||||
|
||||
echo "<select name='semester' onchange='document.auswahl.submit();'>";
|
||||
for ($i=0; $i<=10; $i++)
|
||||
{
|
||||
if ($semester == $i)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo "<option value='".$i."'".$sel.">".$i."</option>";
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "<H2>Freifächer Teilnehmer-Verwaltung</H2>";
|
||||
echo "<form name='auswahl' method='POST' action='freifach_studentenvorrueckung.php' onSubmit='return checkSubmit();'>";
|
||||
echo "<table>";
|
||||
echo "<tr><td colspan='3'><b>Studenten in andere Gruppen kopieren</b></td></tr>";
|
||||
echo "<tr>";
|
||||
echo "<td>";
|
||||
|
||||
echo "<select name='semester' onchange='document.auswahl.submit();'>";
|
||||
for ($i=0; $i<=10; $i++)
|
||||
{
|
||||
if ($semester == $i)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo "<option value='".$i."'".$sel.">".$i."</option>";
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "<select name='gruppe' onchange='document.auswahl.submit();'>";
|
||||
echo "<option></option>";
|
||||
$grp_obj = new gruppe($conn);
|
||||
if(!$grp_obj->getgruppe('0',$semester,null,'true'))
|
||||
@@ -217,48 +225,48 @@ function checkSubmit()
|
||||
|
||||
foreach($grp_obj->result AS $row)
|
||||
{
|
||||
{
|
||||
if ($gruppe == $row->gruppe_kurzbz)
|
||||
$sel = " selected";
|
||||
if ($gruppe == $row->gruppe_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$row->gruppe_kurzbz."'".$sel.">".$row->gruppe_kurzbz."</option>";
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "<select name='stsem' onchange='document.auswahl.submit();'>";;
|
||||
$stsem_obj->getAll();
|
||||
|
||||
foreach($stsem_obj->studiensemester AS $strow)
|
||||
{
|
||||
{
|
||||
if ($stsem == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
if ($stsem == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$strow->studiensemester_kurzbz."'".$sel.">".$strow->studiensemester_kurzbz."</option>";
|
||||
|
||||
|
||||
}
|
||||
echo "</select>";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td>";
|
||||
echo "<input type='submit' name='move' value='=>'>";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td>";
|
||||
|
||||
echo "<select name='semester_neu' onchange='document.auswahl.submit();'>";
|
||||
for ($i=0; $i<=10; $i++)
|
||||
{
|
||||
if ($semester_neu == $i)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo "<option value='".$i."'".$sel.">".$i."</option>";
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
}
|
||||
echo "</select>";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td>";
|
||||
echo "<input type='submit' name='move' value='=>'>";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td>";
|
||||
|
||||
echo "<select name='semester_neu' onchange='document.auswahl.submit();'>";
|
||||
for ($i=0; $i<=10; $i++)
|
||||
{
|
||||
if ($semester_neu == $i)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo "<option value='".$i."'".$sel.">".$i."</option>";
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "<select name='gruppe_neu' onchange='document.auswahl.submit();'>";
|
||||
echo "<option></option>";
|
||||
$grp_obj = new gruppe($conn);
|
||||
if(!$grp_obj->getgruppe('0',$semester_neu,null,'true'))
|
||||
@@ -266,46 +274,46 @@ function checkSubmit()
|
||||
|
||||
foreach($grp_obj->result AS $row)
|
||||
{
|
||||
{
|
||||
if ($gruppe_neu == $row->gruppe_kurzbz)
|
||||
$sel = " selected";
|
||||
if ($gruppe_neu == $row->gruppe_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$row->gruppe_kurzbz."'".$sel.">".$row->gruppe_kurzbz."</option>";
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
echo "</select>";
|
||||
|
||||
echo "<select name='stsem_neu' onchange='document.auswahl.submit();'>";;
|
||||
//$stsem_obj->getAll();
|
||||
|
||||
foreach($stsem_obj->studiensemester AS $strow)
|
||||
{
|
||||
{
|
||||
if ($stsem_neu == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
if ($stsem_neu == $strow->studiensemester_kurzbz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
echo " <option value='".$strow->studiensemester_kurzbz."'".$sel.">".$strow->studiensemester_kurzbz."</option>";
|
||||
|
||||
|
||||
}
|
||||
echo "</select>";
|
||||
echo "</td>";
|
||||
|
||||
echo "</tr>";
|
||||
echo "<tr><td>";
|
||||
|
||||
if ($gruppe != "")
|
||||
{
|
||||
echo $spezgrpstr;
|
||||
}
|
||||
echo "</td><td></td><td>";
|
||||
|
||||
if ($gruppe_neu != "")
|
||||
{
|
||||
echo $spezgrpstr_neu;
|
||||
}
|
||||
echo "</td>";
|
||||
echo "</tr></table>";
|
||||
}
|
||||
echo "</select>";
|
||||
echo "</td>";
|
||||
|
||||
echo "</tr>";
|
||||
echo "<tr><td>";
|
||||
|
||||
if ($gruppe != "")
|
||||
{
|
||||
echo $spezgrpstr;
|
||||
}
|
||||
echo "</td><td></td><td>";
|
||||
|
||||
if ($gruppe_neu != "")
|
||||
{
|
||||
echo $spezgrpstr_neu;
|
||||
}
|
||||
echo "</td>";
|
||||
echo "</tr></table>";
|
||||
echo "</form>";
|
||||
?>
|
||||
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@ require_once('../../include/datum.class.php');
|
||||
require_once('../../include/prestudent.class.php');
|
||||
require_once('../../include/studiensemester.class.php');
|
||||
require_once('../../include/log.class.php');
|
||||
require_once('../../include/aufmerksamdurch.class.php');
|
||||
|
||||
if(!$conn=pg_pconnect(CONN_STRING))
|
||||
die("Konnte Verbindung zur Datenbank nicht herstellen");
|
||||
@@ -67,7 +68,14 @@ if(isset($_GET['filter']))
|
||||
$filter = $_GET['filter'];
|
||||
else
|
||||
$filter = '';
|
||||
|
||||
if(isset($_GET['aufmerksamdurch']))
|
||||
{
|
||||
$aufmerksamdurch = $_GET['aufmerksamdurch'];
|
||||
if($aufmerksamdurch=='')
|
||||
$aufmerksamdurch=null;
|
||||
}
|
||||
else
|
||||
$aufmerksamdurch = null;
|
||||
echo '<html>
|
||||
<head>
|
||||
<title>PreInteressenten</title>
|
||||
@@ -129,7 +137,21 @@ foreach ($stg->result as $row)
|
||||
echo '</SELECT></td><td>';
|
||||
echo '<input type="checkbox" name="bool_nichtfreigegeben" '.($bool_nichtfreigegeben?'checked':'').'> nicht freigegeben<br>';
|
||||
echo '<input type="checkbox" name="bool_uebernommen" '.($bool_uebernommen?'checked':'').'> freigegeben aber nicht übernommen</td><td>';
|
||||
echo ' <input type="submit" value="Anzeigen"></td></tr></table>';
|
||||
echo ' <input type="submit" value="Anzeigen"></td></tr>';
|
||||
echo '<tr><td>Aufmerksam durch: <SELECT name="aufmerksamdurch">';
|
||||
$aufmerksam_obj = new aufmerksamdurch($conn);
|
||||
$aufmerksam_obj->getAll('beschreibung');
|
||||
echo "<option value='' >-- Alle --</option>";
|
||||
foreach ($aufmerksam_obj->result as $row)
|
||||
{
|
||||
if($row->aufmerksamdurch_kurzbz==$aufmerksamdurch)
|
||||
$selected='selected';
|
||||
else
|
||||
$selected='';
|
||||
echo "<option value='$row->aufmerksamdurch_kurzbz' $selected>$row->beschreibung</option>";
|
||||
}
|
||||
echo '</SELECT></td></tr>';
|
||||
echo '</table>';
|
||||
echo '</form></td><td>';
|
||||
echo "<form action='".$_SERVER['PHP_SELF']."' method='GET'>";
|
||||
echo "<input type='text' value='".htmlentities($filter,ENT_QUOTES)."' name='filter'> ";
|
||||
@@ -271,7 +293,7 @@ echo "<table class='liste table-autosort:0 table-stripeclass:alternate table-aut
|
||||
|
||||
$preinteressent = new preinteressent($conn);
|
||||
if($filter=='')
|
||||
$preinteressent->loadPreinteressenten($studiengang_kz, ($studiensemester_kurzbz!='-1'?$studiensemester_kurzbz:null), null, $bool_nichtfreigegeben, $bool_uebernommen);
|
||||
$preinteressent->loadPreinteressenten($studiengang_kz, ($studiensemester_kurzbz!='-1'?$studiensemester_kurzbz:null), null, $bool_nichtfreigegeben, $bool_uebernommen, $aufmerksamdurch);
|
||||
else
|
||||
{
|
||||
//Falls im Filter-Feld ein Datum steht dann wird dieses umformatiert
|
||||
|
||||
Reference in New Issue
Block a user