diff --git a/vilesci/left.php b/vilesci/left.php index d4864a4cf..1acc26cc0 100644 --- a/vilesci/left.php +++ b/vilesci/left.php @@ -199,10 +199,25 @@ - + +  Freifach + + + + + + + + + +
  Studierende
  LektorInnen
+ + + +
diff --git a/vilesci/lehre/freifach_lektoren.php b/vilesci/lehre/freifach_lektoren.php new file mode 100755 index 000000000..366b48da6 --- /dev/null +++ b/vilesci/lehre/freifach_lektoren.php @@ -0,0 +1,144 @@ +, + * Andreas Oesterreicher , + * Rudolf Hangl and + * Gerald Raab . + */ +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'); + +if(!$conn=pg_pconnect(CONN_STRING)) + die("Konnte Verbindung zur Datenbank nicht herstellen"); + + +$user = get_uid(); + + + +$stsem_obj = new studiensemester($conn); + +if (isset($_REQUEST["stsem"])) + $stsem = $_REQUEST["stsem"]; +else + $stsem = $stsem_obj->getakt(); + + + + + +?> + + + +Lehrveranstaltung Verwaltung + + + + + + + +Freifächer LektorInnen-Verwaltung"; + echo "
"; + echo ""; + + + + echo ""; + echo "
"; + + + + echo ""; + + echo "
"; + + echo ""; + $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;"; + + if($result = pg_query($conn, $qry)) + { + while($row = pg_fetch_object($result)) + { + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + $gesamt = $row->semesterstunden * $row->stundensatz; + echo ""; + echo ""; + if (!in_array($row->mitarbeiter_uid, $emailarr)) + $emailarr[] = $row->mitarbeiter_uid; + + } + } + + + echo "
".$row->mitarbeiter_uid."".$row->lehrveranstaltung_id."".$row->bezeichnung."".$row->stundensatz."".$row->semesterstunden."".$gesamt."
"; + echo "

"; + foreach ($emailarr as $mail) + $emailstr .= $mail."@technikum-wien.at, "; + + echo "Mail an alle Lektoren
(".$emailstr.")"; + echo "
"; +?> + + +
+ + \ No newline at end of file