mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 14:32:18 +00:00
- Anpassung mlists
- Jahresplan aktualisiert - Kollegiumskandidaturen hinzugefügt
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
/**
|
||||
* Changes: 23.10.2004: Anpassung an neues DB-Schema (WM)
|
||||
*/
|
||||
include('../../config.inc.php');
|
||||
include('../../../include/functions.inc.php');
|
||||
if (!$conn = @pg_pconnect($conn_string))
|
||||
die("Es konnte keine Verbindung zum Server aufgebaut werden.");
|
||||
if(!($result=pg_exec($conn, "SELECT p.uid, nachname, vornamen FROM tbl_person as p join tbl_mitarbeiter using(uid) WHERE tbl_mitarbeiter.lektor=true AND p.uid NOT LIKE '\\\\_%' ORDER BY nachname")))
|
||||
require_once('../../vilesci/config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
if(!($result=pg_exec($conn, "SELECT uid, nachname, vorname FROM campus.vw_mitarbeiter WHERE lektor=true AND uid NOT LIKE '\\\\_%' ORDER BY nachname")))
|
||||
die(pg_errormessage($conn));
|
||||
$num_rows=pg_numrows($result);
|
||||
?>
|
||||
@@ -25,12 +25,12 @@
|
||||
// File Operations
|
||||
$name='tw_lkt.txt';
|
||||
$name=strtolower($name);
|
||||
$fp=fopen('../../../../mlists/'.$name,"w");
|
||||
$fp=fopen('../../../mlists/'.$name,"w");
|
||||
$crlf="\n";
|
||||
for ($i=0; $i<$num_rows; $i++)
|
||||
{
|
||||
$row=pg_fetch_object($result, $i);
|
||||
fwrite($fp, '#'.$row->nachname.' '.$row->vornamen.$crlf.$row->uid.$crlf);
|
||||
fwrite($fp, '#'.$row->nachname.' '.$row->vorname.$crlf.$row->uid.$crlf);
|
||||
}
|
||||
fclose($fp);
|
||||
echo $name.' created<br>';
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
<HEAD>
|
||||
<TITLE>Copy mLists</TITLE>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK rel="stylesheet" href="../../../include/styles.css" type="text/css">
|
||||
</HEAD>
|
||||
|
||||
<BODY class="background_main">
|
||||
@@ -23,7 +22,7 @@
|
||||
pclose($p);
|
||||
return $out;
|
||||
}
|
||||
$var="../../../../mlists/copymlists.sh";
|
||||
$var="../../../mlists/copymlists.sh";
|
||||
echo mysystem($var);
|
||||
?>
|
||||
Verarbeitung erledigt!
|
||||
|
||||
@@ -2,21 +2,22 @@
|
||||
/**
|
||||
* Changes: 23.10.2004: Anpassung an neues DB-Schema (WM)
|
||||
*/
|
||||
include('../../config.inc.php');
|
||||
include('../../../include/functions.inc.php');
|
||||
include('../../../include/globals.inc.php');
|
||||
require_once('../../vilesci/config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/globals.inc.php');
|
||||
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
die("Es konnte keine Verbindung zum Server aufgebaut werden.");
|
||||
if(!($result_stg=pg_exec($conn, "SELECT studiengang_kz, bezeichnung, kurzbz FROM tbl_studiengang ORDER BY kurzbz ASC")))
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
if(!($result_stg=pg_query($conn, "SELECT studiengang_kz, bezeichnung, lower(typ::varchar(1) || kurzbz) as kurzbz FROM public.tbl_studiengang ORDER BY kurzbz ASC")))
|
||||
die(pg_errormessage($conn));
|
||||
$num_rows=pg_numrows($result_stg);
|
||||
$num_rows=pg_num_rows($result_stg);
|
||||
|
||||
?>
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>Mailinglisten</TITLE>
|
||||
<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="../../skin/vilesci.css" type="text/css">
|
||||
</HEAD>
|
||||
|
||||
<BODY class="background_main">
|
||||
@@ -27,39 +28,40 @@
|
||||
$crlf="\n";
|
||||
for ($i=0; $i<$num_rows; $i++)
|
||||
{
|
||||
$row=pg_fetch_object($result_stg, $i);
|
||||
$row=pg_fetch_object($result_stg);
|
||||
$stg_id=$row->studiengang_kz;
|
||||
$stg_kzbz=$row->kurzbz;
|
||||
$sql_query="SELECT * FROM tbl_mailgrp WHERE studiengang_kz=$stg_id ORDER BY mailgrp_kurzbz";
|
||||
$sql_query="SELECT * FROM public.tbl_gruppe WHERE studiengang_kz=$stg_id AND mailgrp=true ORDER BY gruppe_kurzbz";
|
||||
//echo $sql_query;
|
||||
if(!($result_mg=pg_exec($conn, $sql_query)))
|
||||
if(!($result_mg=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
$nr_mg=pg_numrows($result_mg);
|
||||
$nr_mg=pg_num_rows($result_mg);
|
||||
|
||||
// Mailgroups
|
||||
for ($j=0; $j<$nr_mg; $j++)
|
||||
{
|
||||
$row_mg=pg_fetch_object($result_mg, $j);
|
||||
$mg_kurzbz=$row_mg->mailgrp_kurzbz;
|
||||
$sql_query='SELECT uid, nachname, vornamen '.
|
||||
'FROM tbl_person as p join tbl_personmailgrp using(uid) '.
|
||||
'WHERE tbl_personmailgrp.mailgrp_kurzbz=\''.$mg_kurzbz.'\' '."AND p.uid NOT LIKE '\\\\_%'".
|
||||
$mg_kurzbz=$row_mg->gruppe_kurzbz;
|
||||
$sql_query='SELECT tbl_benutzergruppe.uid, nachname, vorname '.
|
||||
'FROM campus.vw_benutzer, public.tbl_benutzergruppe '.
|
||||
'WHERE vw_benutzer.uid=tbl_benutzergruppe.uid AND '.
|
||||
"UPPER(gruppe_kurzbz)=UPPER('$mg_kurzbz') AND tbl_benutzergruppe.uid NOT LIKE '\\\\_%' ".
|
||||
'ORDER BY nachname';
|
||||
//echo $sql_query;
|
||||
if(!($result_person=pg_exec($conn, $sql_query)))
|
||||
if(!($result_person=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
|
||||
// File Operations
|
||||
$name=$mg_kurzbz.'.txt';
|
||||
$name=strtolower($name);
|
||||
$fp=fopen('../../../../mlists/'.$name,"w");
|
||||
$fp=fopen('../../../mlists/'.$name,"w");
|
||||
//$fp=fopen('../../../../mlists/'.$name,"w");
|
||||
|
||||
$nr_person=pg_numrows($result_person);
|
||||
$nr_person=pg_num_rows($result_person);
|
||||
for ($p=0; $p<$nr_person; $p++)
|
||||
{
|
||||
$row=pg_fetch_object($result_person, $p);
|
||||
fwrite($fp, '#'.$row->nachname.' '.$row->vornamen.$crlf.$row->uid.$crlf);
|
||||
fwrite($fp, '#'.$row->nachname.' '.$row->vorname.$crlf.$row->uid.$crlf);
|
||||
}
|
||||
fclose($fp);
|
||||
echo $name.' created<br>';
|
||||
@@ -77,16 +79,16 @@
|
||||
}
|
||||
|
||||
//$qry = "SELECT vornamen, nachname, uid, alias FROM tbl_person where alias<>'' ORDER BY nachname, vornamen";
|
||||
$qry = "SELECT vornamen, nachname, uid, alias FROM tbl_person LEFT JOIN tbl_student using(uid)
|
||||
$qry = "SELECT vorname, nachname, uid, alias FROM (public.tbl_person JOIN public.tbl_benutzer USING(person_id)) LEFT JOIN tbl_student on(uid=student_uid)
|
||||
WHERE alias<>'' AND (studiengang_kz NOT IN($noalias_kz) OR studiengang_kz is null)
|
||||
ORDER BY nachname, vornamen";
|
||||
ORDER BY nachname, vorname";
|
||||
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
$fp=fopen('../../../../mlists/tw_alias.txt',"w");
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
fwrite($fp,"# ".$row->nachname." ".$row->vornamen.$crlf);
|
||||
fwrite($fp,"# ".$row->nachname." ".$row->vorname.$crlf);
|
||||
fwrite($fp,$row->alias.": ".$row->uid.$crlf);
|
||||
}
|
||||
fclose($fp);
|
||||
|
||||
@@ -10,8 +10,9 @@
|
||||
* Update: 14.9.2005 von Christian Paminger
|
||||
*****************************************************************************/
|
||||
|
||||
include('../../config.inc.php');
|
||||
include('../../../include/functions.inc.php');
|
||||
include('../../vilesci/config.inc.php');
|
||||
include('../../include/functions.inc.php');
|
||||
$error_msg='';
|
||||
?>
|
||||
|
||||
<HTML>
|
||||
@@ -27,7 +28,7 @@ include('../../../include/functions.inc.php');
|
||||
$error_msg='Es konnte keine Verbindung zum Server aufgebaut werden.\n';
|
||||
|
||||
// aktuelles Studiensemester ermitteln
|
||||
$sql_query="SELECT studiensemester_kurzbz FROM tbl_studiensemester WHERE start<=now() ORDER BY start DESC LIMIT 1";
|
||||
$sql_query="SELECT studiensemester_kurzbz FROM public.tbl_studiensemester WHERE start<=now() ORDER BY start DESC LIMIT 1";
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn);
|
||||
if($row=pg_fetch_object($result))
|
||||
@@ -41,12 +42,12 @@ include('../../../include/functions.inc.php');
|
||||
// Lektoren holen die nicht mehr in den Verteiler gehoeren
|
||||
echo $mlist_name.' wird abgeglichen!<BR>';
|
||||
flush();
|
||||
$sql_query="SELECT uid FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name' AND uid NOT IN (SELECT uid FROM tbl_mitarbeiter WHERE lektor)";
|
||||
$sql_query="SELECT uid FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name') AND uid NOT IN (SELECT mitarbeiter_uid FROM public.tbl_mitarbeiter WHERE lektor)";
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn);
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="DELETE FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name' AND uid='$row->uid'";
|
||||
$sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name') AND uid='$row->uid'";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -54,12 +55,12 @@ include('../../../include/functions.inc.php');
|
||||
}
|
||||
// Lektoren holen die nicht im Verteiler sind
|
||||
echo '<BR>';
|
||||
$sql_query="SELECT uid FROM tbl_mitarbeiter WHERE lektor AND uid NOT LIKE '\\\\_%' AND uid NOT IN (SELECT uid FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name')";
|
||||
$sql_query="SELECT mitarbeiter_uid AS uid FROM public.tbl_mitarbeiter WHERE lektor AND mitarbeiter_uid NOT LIKE '\\\\_%' AND mitarbeiter_uid NOT IN (SELECT uid FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name'))";
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn);
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="INSERT INTO tbl_personmailgrp VALUES ('$row->uid','$mlist_name', now(), 'mlists_generate.php')";
|
||||
$sql_query="INSERT INTO public.tbl_benutzergruppe VALUES ('$row->uid','".strtoupper($mlist_name)."', now(), 'mlists_generate')";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -72,12 +73,12 @@ include('../../../include/functions.inc.php');
|
||||
// Lektoren holen die nicht mehr in den Verteiler gehoeren
|
||||
echo '<BR>'.$mlist_name.' wird abgeglichen!<BR>';
|
||||
flush();
|
||||
$sql_query="SELECT uid FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name' AND uid NOT IN (SELECT uid FROM tbl_mitarbeiter WHERE fixangestellt)";
|
||||
$sql_query="SELECT uid FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name') AND uid NOT IN (SELECT mitarbeiter_uid FROM public.tbl_mitarbeiter WHERE fixangestellt)";
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn);
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="DELETE FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name' AND uid='$row->uid'";
|
||||
$sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name') AND uid='$row->uid'";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -85,12 +86,12 @@ include('../../../include/functions.inc.php');
|
||||
}
|
||||
// Lektoren holen die nicht im Verteiler sind
|
||||
echo '<BR>';
|
||||
$sql_query="SELECT uid FROM tbl_mitarbeiter WHERE fixangestellt AND uid NOT LIKE '\\\\_%' AND uid NOT IN (SELECT uid FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name')";
|
||||
$sql_query="SELECT mitarbeiter_uid AS uid FROM public.tbl_mitarbeiter WHERE fixangestellt AND mitarbeiter_uid NOT LIKE '\\\\_%' AND mitarbeiter_uid NOT IN (SELECT uid FROM tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name'))";
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn);
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="INSERT INTO tbl_personmailgrp VALUES ('$row->uid','$mlist_name', now(), 'mlists_generate.php')";
|
||||
$sql_query="INSERT INTO public.tbl_benutzergruppe VALUES ('$row->uid','".strtoupper($mlist_name)."', now(), 'mlists_generate')";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -103,12 +104,12 @@ include('../../../include/functions.inc.php');
|
||||
// Lektoren holen die nicht mehr in den Verteiler gehoeren
|
||||
echo '<BR>'.$mlist_name.' wird abgeglichen!<BR>';
|
||||
flush();
|
||||
$sql_query="SELECT uid FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name' AND uid NOT IN (SELECT uid FROM tbl_mitarbeiter WHERE fixangestellt AND lektor)";
|
||||
$sql_query="SELECT uid FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name') AND uid NOT IN (SELECT mitarbeiter_uid FROM public.tbl_mitarbeiter WHERE fixangestellt AND lektor)";
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn);
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="DELETE FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name' AND uid='$row->uid'";
|
||||
$sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(mailgrp_kurzbz)=UPPER('$mlist_name') AND uid='$row->uid'";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -116,12 +117,12 @@ include('../../../include/functions.inc.php');
|
||||
}
|
||||
// Lektoren holen die nicht im Verteiler sind
|
||||
echo '<BR>';
|
||||
$sql_query="SELECT uid FROM tbl_mitarbeiter WHERE fixangestellt AND lektor AND uid NOT LIKE '\\\\_%' AND uid NOT IN (SELECT uid FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$mlist_name')";
|
||||
$sql_query="SELECT mitarbeiter_uid AS uid FROM public.tbl_mitarbeiter WHERE fixangestellt AND lektor AND mitarbeiter_uid NOT LIKE '\\\\_%' AND mitarbeiter_uid NOT IN (SELECT uid FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$mlist_name'))";
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn);
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="INSERT INTO tbl_personmailgrp VALUES ('$row->uid','$mlist_name', now(), 'mlists_generate.php')";
|
||||
$sql_query="INSERT INTO public.tbl_benutzergruppe VALUES ('$row->uid','".strtoupper($mlist_name)."', now(), 'mlists_generate')";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -134,18 +135,22 @@ include('../../../include/functions.inc.php');
|
||||
// Lektoren holen die nicht mehr in den Verteiler gehoeren
|
||||
echo '<BR>Lektoren-Verteiler der Studiengaenge werden abgeglichen!<BR>';
|
||||
flush();
|
||||
$sql_query="SELECT uid,mailgrp_kurzbz FROM tbl_personmailgrp
|
||||
WHERE mailgrp_kurzbz LIKE '%\\\\_lkt' AND mailgrp_kurzbz!='tw_lkt' AND mailgrp_kurzbz!='tw_fix_lkt'
|
||||
AND (uid,mailgrp_kurzbz) NOT IN
|
||||
(SELECT lektor,lower(kurzbz || '_lkt')
|
||||
FROM tbl_lehrveranstaltung NATURAL JOIN tbl_studiengang
|
||||
WHERE studiensemester_kurzbz='$studiensemester' AND lektor NOT LIKE '\\\\_%')";
|
||||
$sql_query="SELECT uid, gruppe_kurzbz FROM public.tbl_benutzergruppe
|
||||
WHERE gruppe_kurzbz LIKE '%\\\\_LKT' AND UPPER(gruppe_kurzbz)!=UPPER('tw_lkt') AND UPPER(gruppe_kurzbz)!=UPPER('tw_fix_lkt')
|
||||
AND (uid,UPPER(gruppe_kurzbz)) NOT IN
|
||||
(SELECT mitarbeiter_uid,UPPER(typ::varchar(1) || tbl_studiengang.kurzbz || '_lkt')
|
||||
FROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, tbl_studiengang
|
||||
WHERE
|
||||
tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
tbl_studiengang.studiengang_kz=tbl_lehrveranstaltung.studiengang_kz AND
|
||||
studiensemester_kurzbz='$studiensemester' AND mitarbeiter_uid NOT LIKE '\\\\_%')";
|
||||
//echo $sql_query;
|
||||
if(!($result=@pg_query($conn, $sql_query)))
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="DELETE FROM tbl_personmailgrp WHERE mailgrp_kurzbz='$row->mailgrp_kurzbz' AND uid='$row->uid'";
|
||||
$sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$row->mailgrp_kurzbz') AND uid='$row->mitarbeiter_uid'";
|
||||
if(!@pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -153,17 +158,40 @@ include('../../../include/functions.inc.php');
|
||||
}
|
||||
// Lektoren holen die noch nicht im Verteiler sind
|
||||
echo '<BR>';
|
||||
$sql_query="SELECT lektor,lower(kurzbz || '_lkt') AS mlist_name FROM tbl_lehrveranstaltung NATURAL JOIN tbl_studiengang
|
||||
WHERE studiensemester_kurzbz='$studiensemester'
|
||||
AND lektor NOT LIKE '\\\\_%' AND kurzbz!='TW' AND (lektor,lower(kurzbz || '_lkt')) NOT IN
|
||||
(SELECT uid,mailgrp_kurzbz FROM tbl_personmailgrp
|
||||
WHERE mailgrp_kurzbz LIKE '%\\\\_lkt' AND mailgrp_kurzbz!='tw_lkt' AND mailgrp_kurzbz!='tw_fix_lkt')";
|
||||
$sql_query="SELECT mitarbeiter_uid, UPPER(typ::varchar(1) || tbl_studiengang.kurzbz || '_lkt') AS mlist_name, tbl_studiengang.studiengang_kz
|
||||
FROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, public.tbl_studiengang
|
||||
WHERE
|
||||
tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
tbl_studiengang.studiengang_kz=tbl_lehrveranstaltung.studiengang_kz AND
|
||||
studiensemester_kurzbz='$studiensemester' AND
|
||||
mitarbeiter_uid NOT LIKE '\\\\_%' AND tbl_studiengang.studiengang_kz!=0 AND
|
||||
(mitarbeiter_uid,UPPER(typ::varchar(1) || tbl_studiengang.kurzbz || '_lkt')) NOT IN
|
||||
(SELECT uid, UPPER(gruppe_kurzbz) FROM public.tbl_benutzergruppe
|
||||
WHERE gruppe_kurzbz LIKE '%\\\\_LKT' AND UPPER(gruppe_kurzbz)!=UPPER('tw_lkt') AND UPPER(gruppe_kurzbz)!=UPPER('tw_fix_lkt'))";
|
||||
//echo $sql_query;
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
$sql_query="INSERT INTO tbl_personmailgrp VALUES ('$row->lektor','$row->mlist_name', now(), 'mlists_generate.php')";
|
||||
$sql_query="SELECT * FROM public.tbl_gruppe WHERE gruppe_kurzbz='".strtoupper($row->mlist_name)."'";
|
||||
if($res = pg_query($conn, $sql_query))
|
||||
{
|
||||
if(pg_num_rows($res)<=0)
|
||||
{
|
||||
$sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung,
|
||||
beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon,
|
||||
insertamum, insertvon)
|
||||
VALUES('".strtoupper($row->mlist_name)."',$row->studiengang_kz, 0,'$row->mlist_name',".
|
||||
"'$row->mlist_name', true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
echo "<br>Fehler beim Anlegen der Gruppe: $sql_query<br>";
|
||||
}
|
||||
}
|
||||
else
|
||||
echo "<br>Fehler:$sql_query";
|
||||
|
||||
$sql_query="INSERT INTO public.tbl_benutzergruppe VALUES ('$row->mitarbeiter_uid','".strtoupper($row->mlist_name)."', now(), 'mlists_generate')";
|
||||
if(!pg_query($conn, $sql_query))
|
||||
$error_msg.=pg_errormessage($conn).$sql_query;
|
||||
echo '-';
|
||||
@@ -174,9 +202,13 @@ include('../../../include/functions.inc.php');
|
||||
// **************************************************************
|
||||
// Studentenverteiler abgleichen
|
||||
// Studenten holen die nicht mehr in den Verteiler gehoeren
|
||||
/*
|
||||
echo '<BR>Studenten-Verteiler werden abgeglichen!<BR>';
|
||||
flush();
|
||||
$sql_query="SELECT mailgrp_kurzbz,uid FROM tbl_personmailgrp NATURAL JOIN tbl_einheit WHERE (uid, mailgrp_kurzbz) NOT IN (SELECT uid, mailgrp_kurzbz FROM tbl_einheitstudent NATURAL JOIN tbl_einheit WHERE mailgrp_kurzbz IS NOT NULL)";
|
||||
$sql_query="SELECT gruppe_kurzbz, uid FROM public.tbl_benutzergruppe NATURAL JOIN tbl_einheit
|
||||
WHERE (uid, mailgrp_kurzbz) NOT IN
|
||||
(SELECT uid, mailgrp_kurzbz FROM tbl_einheitstudent NATURAL JOIN tbl_einheit
|
||||
WHERE mailgrp_kurzbz IS NOT NULL)";
|
||||
|
||||
|
||||
//echo $sql_query;
|
||||
@@ -205,7 +237,7 @@ include('../../../include/functions.inc.php');
|
||||
echo '-';
|
||||
flush();
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
echo $error_msg;
|
||||
?>
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
<HEAD>
|
||||
<TITLE>Copy mLists</TITLE>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK rel="stylesheet" href="../../../include/styles.css" type="text/css">
|
||||
</HEAD>
|
||||
|
||||
<BODY class="background_main">
|
||||
@@ -23,7 +22,7 @@
|
||||
pclose($p);
|
||||
return $out;
|
||||
}
|
||||
$var="../../../../mlists/student/copymlists.sh";
|
||||
$var="../../../mlists/student/copymlists.sh";
|
||||
echo mysystem($var);
|
||||
?>
|
||||
Verarbeitung erledigt!<BR>
|
||||
|
||||
@@ -2,19 +2,19 @@
|
||||
/**
|
||||
* Changes: 23.10.2004: Anpassung an neues DB-Schema (WM)
|
||||
*/
|
||||
include('../../config.inc.php');
|
||||
include('../../../include/functions.inc.php');
|
||||
include('../../vilesci/config.inc.php');
|
||||
include('../../include/functions.inc.php');
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
die("Es konnte keine Verbindung zum Server aufgebaut werden.");
|
||||
if(!($erg=pg_exec($conn, "SELECT studiengang_kz, bezeichnung, kurzbz FROM tbl_studiengang ORDER BY kurzbz ASC")))
|
||||
if(!($erg=pg_query($conn, "SELECT studiengang_kz, bezeichnung, lower(typ::varchar(1) || kurzbz) as kurzbz FROM public.tbl_studiengang ORDER BY kurzbz ASC")))
|
||||
die(pg_errormessage($conn));
|
||||
$num_rows=pg_numrows($erg);
|
||||
$num_rows=pg_num_rows($erg);
|
||||
?>
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>Mailinglisten</TITLE>
|
||||
<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="../../skin/vilesci.css" type="text/css">
|
||||
</HEAD>
|
||||
|
||||
<BODY class="background_main">
|
||||
@@ -27,29 +27,29 @@
|
||||
$row=pg_fetch_object($erg, $i);
|
||||
$stg_id=$row->studiengang_kz;
|
||||
$stg_kzbz=$row->kurzbz;
|
||||
$sql_query="SELECT DISTINCT semester FROM tbl_student WHERE studiengang_kz=$stg_id AND uid NOT LIKE '\\\\_%' AND semester<10 ORDER BY semester";
|
||||
$sql_query="SELECT DISTINCT semester FROM public.tbl_student WHERE studiengang_kz=$stg_id AND student_uid NOT LIKE '\\\\_%' AND semester<10 ORDER BY semester";
|
||||
//echo $sql_query;
|
||||
if(!($result_sem=pg_exec($conn, $sql_query)))
|
||||
if(!($result_sem=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
$nr_sem=pg_numrows($result_sem);
|
||||
$nr_sem=pg_num_rows($result_sem);
|
||||
for ($j=0; $j<$nr_sem; $j++)
|
||||
{
|
||||
$row_sem=pg_fetch_object($result_sem, $j);
|
||||
echo $stg_kzbz.'-'.$row_sem->semester.'<br>';
|
||||
|
||||
$sql_query="SELECT DISTINCT verband FROM tbl_student WHERE studiengang_kz=$stg_id AND semester=$row_sem->semester AND uid NOT LIKE '\\\\_%' ORDER BY verband";
|
||||
$sql_query="SELECT DISTINCT verband FROM public.tbl_student WHERE studiengang_kz=$stg_id AND semester=$row_sem->semester AND student_uid NOT LIKE '\\\\_%' ORDER BY verband";
|
||||
//echo $sql_query;
|
||||
if(!($result_ver=pg_exec($conn, $sql_query)))
|
||||
if(!($result_ver=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
$nr_ver=pg_numrows($result_ver);
|
||||
$nr_ver=pg_num_rows($result_ver);
|
||||
for ($k=0; $k<$nr_ver; $k++)
|
||||
{
|
||||
$row_ver=pg_fetch_object($result_ver, $k);
|
||||
$sql_query="SELECT DISTINCT gruppe FROM tbl_student WHERE gruppe!='' AND gruppe IS NOT NULL AND studiengang_kz=$stg_id AND semester=$row_sem->semester AND verband='$row_ver->verband' AND uid NOT LIKE '\\\\_%' ORDER BY gruppe";
|
||||
$sql_query="SELECT DISTINCT gruppe FROM public.tbl_student WHERE gruppe!='' AND gruppe IS NOT NULL AND studiengang_kz=$stg_id AND semester=$row_sem->semester AND verband='$row_ver->verband' AND student_uid NOT LIKE '\\\\_%' ORDER BY gruppe";
|
||||
//echo $sql_query;
|
||||
if(!($result_grp=pg_exec($conn, $sql_query)))
|
||||
if(!($result_grp=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
$nr_grp=pg_numrows($result_grp);
|
||||
$nr_grp=pg_num_rows($result_grp);
|
||||
for ($l=0; $l<$nr_grp; $l++)
|
||||
{
|
||||
$row_grp=pg_fetch_object($result_grp, $l);
|
||||
@@ -57,22 +57,22 @@
|
||||
$sem=$row_sem->semester;
|
||||
$ver=$row_ver->verband;
|
||||
$grp=$row_grp->gruppe;
|
||||
$sql_query='SELECT p.uid, p.nachname, p.vornamen FROM tbl_student join tbl_person as p using(uid) WHERE studiengang_kz='.$stgid.' AND semester='.$sem.' AND verband=\''.strtoupper($ver).'\' AND gruppe='.$grp." AND p.uid NOT LIKE '\\\\_%' ORDER BY p.nachname";
|
||||
$sql_query='SELECT uid, nachname, vorname FROM campus.vw_student WHERE studiengang_kz='.$stgid.' AND semester='.$sem.' AND verband=\''.strtoupper($ver).'\' AND gruppe='.$grp." AND uid NOT LIKE '\\\\_%' ORDER BY nachname";
|
||||
//echo $sql_query;
|
||||
if(!($result_student=pg_exec($conn, $sql_query)))
|
||||
if(!($result_student=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
// File Operations
|
||||
$name=$stg_kzbz.$sem.$ver.$grp.'.txt';
|
||||
$name=strtolower($name);
|
||||
$fp=fopen('../../../../mlists/student/'.$name,"w");
|
||||
$fp=fopen('../../../mlists/student/'.$name,"w");
|
||||
//$fp=fopen('../../../../mlists/student/'.$name,"w");
|
||||
$crlf="\n";
|
||||
|
||||
$numrows_student=pg_numrows($result_student);
|
||||
$numrows_student=pg_num_rows($result_student);
|
||||
for ($s=0; $s<$numrows_student; $s++)
|
||||
{
|
||||
$row=pg_fetch_object($result_student, $s);
|
||||
fwrite($fp, '#'.$row->nachname.' '.$row->vornamen.$crlf.$row->uid.$crlf);
|
||||
fwrite($fp, '#'.$row->nachname.' '.$row->vorname.$crlf.$row->uid.$crlf);
|
||||
}
|
||||
fclose($fp);
|
||||
echo $name.', ';
|
||||
|
||||
@@ -682,7 +682,7 @@ for ($i=0;$i<$num_rows;$i++)
|
||||
// Ueberfluessige Datensaetze loeschen
|
||||
$whereClause=getSemesterWhereClause();
|
||||
$sql_query="SELECT tbl_lehreinheitmitarbeiter.ext_id FROM lehre.tbl_lehreinheitmitarbeiter, lehre.tbl_lehreinheit WHERE tbl_lehreinheitmitarbeiter.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND $whereClause AND tbl_lehreinheitmitarbeiter.ext_id NOT IN (SELECT fas_id FROM lehre.vw_fas_lehrveranstaltung WHERE ($whereClause) AND (fas_id!=0 OR fas_id IS NOT NULL) AND ($whereClause))";
|
||||
echo $sql_query.'<BR>';
|
||||
//echo $sql_query.'<BR>';
|
||||
$anz_delete=0;
|
||||
if($res_delete=pg_query($conn, $sql_query))
|
||||
{
|
||||
|
||||
@@ -86,7 +86,7 @@ function hideWMTT() {
|
||||
</div></td>
|
||||
<td align="center"><b>Sponsionen</b></td>
|
||||
<td align="center"><b>Reihungstest</b></td>
|
||||
<td align="center"><font class='tool' onMouseOver="showWMTT('2')" onMouseOut="hideWMTT()"><b><u>Interne Termine</u></b></font>
|
||||
<td align="center" nowrap><font class='tool' onMouseOver="showWMTT('2')" onMouseOut="hideWMTT()"><b><u>Interne Termine</u></b></font>
|
||||
<div class='tip' id='2'>
|
||||
Senate, Kollegiumssitzungen, Wartungswochen, Semester-Kick-Off etc.
|
||||
</div></td>
|
||||
@@ -100,7 +100,7 @@ function hideWMTT() {
|
||||
<td style="background-color: #CCFFCC;"><b> <a href='#februar07' style="color: #000000;"><u>Februar 07</u></a></b><br /><br /></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td>
|
||||
<td valign="top">
|
||||
14.02. BBE<br />
|
||||
22.02. BMR/BIT<br />
|
||||
28.02. BEL
|
||||
@@ -110,7 +110,9 @@ function hideWMTT() {
|
||||
</td>
|
||||
<td>
|
||||
21.02. Didaktik-Kurzseminar Fernlehre 17-20 Uhr, FH TW, SEM 4.17<br>
|
||||
27.02. Informationstag MIE, 18 Uhr
|
||||
27.02. Informationstag MIE, 18 Uhr<br>
|
||||
28.02. Didaktik-Kurzseminar "Gehirn und Gedächtnis - Wie das Lernorgan funktioniert", 17-20 Uhr, FH TW, SEM B2.04<br>
|
||||
28.02. Vernissage, 19 Uhr, FH TW<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -136,7 +138,11 @@ function hideWMTT() {
|
||||
</td>
|
||||
<td valign="top">
|
||||
01.03. - 04.03. BEST Wien<br />
|
||||
09.03. - 10.03. Tag der offenen Tür
|
||||
08.03. Infoabend "i2b", ab 17 Uhr, FH TW<br>
|
||||
09.03. - 10.03. Tag der offenen Tür<br>
|
||||
21.03. Didaktik-Kurzseminar "Die Methoden-Toolbox - Lehr-Methoden entwickeln und adaptieren", 17-20 Uhr, FH TW, SEM B2.04<br>
|
||||
22.03. Didaktik-Kurzseminar "Didaktische Reduktion - Mit grossen Stoffmengen umgehen", 17-20 Uhr, FH, TW, SEM B2.04<br>
|
||||
28.03. IAESTE Firmenmesse, 9.00-16.30 Uhr, FH TW<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -153,7 +159,12 @@ function hideWMTT() {
|
||||
11.04. Senat<br />
|
||||
25.04. Senat
|
||||
</td>
|
||||
<td valign="top"> 26.04.Töchtertag</td>
|
||||
<td valign="top">
|
||||
25.04. Didaktik-Kurzseminar "Visualisieren - Arbeiten mit Flipchart, Powerpoint & Co.", 17-20 Uhr, FH TW, SEM B2.04<br>
|
||||
26.04. Didaktik-Kurzseminar "Sinnvoll präsentieren und erklären - Micro-Teaching", 17-20 Uhr, FH TW, SEM B2.04<br>
|
||||
26.04.Töchtertag<br>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="background-color: #CCFFCC;"><b> <a href='#mai07' style="color: #000000"><u>Mai 07</u></a></b><br /><br /></td>
|
||||
@@ -170,7 +181,11 @@ function hideWMTT() {
|
||||
09.05. Senat<br />
|
||||
23.05. Senat
|
||||
</td>
|
||||
<td> </td>
|
||||
<td>
|
||||
22.05. Didaktok-Kurzseminar "Motivation" und Konfliktmanagement in der Lehre, 17-20 Uhr, FH TW, SEM B2.04<br>
|
||||
24.05. Spam Symposium, 10-20 Uhr, FH TW<br>
|
||||
25.05. Spam Symposium, 8.30-13.00 Uhr, FH TW
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="background-color: #CCFFCC;"><b> <a href='#juni07' style="color: #000000"><u>Juni 07</u></a></b><br /><br /></td>
|
||||
@@ -214,7 +229,9 @@ function hideWMTT() {
|
||||
20.06. Senat<br />
|
||||
27.06. Senat<br />
|
||||
</td>
|
||||
<td> </td>
|
||||
<td valign="top">
|
||||
11.06. Didaktik-Kurzseminar "Moderationstechnik in der Lehre", 17-20 Uhr, FH TW, SEM B2.04<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="background-color: #CCFFCC;"><b> <a href='#juli07' style="color: #000000;"><u>Juli 07</u></a></b><br /><br /></td>
|
||||
@@ -263,6 +280,8 @@ function hideWMTT() {
|
||||
<tr><td> </td><td>22.02. Reihungstest BMR/BIT</td></tr>
|
||||
<tr><td>KW 9</td><td>27.02. Informationstag MIE, 18 Uhr</td></tr>
|
||||
<tr><td> </td><td>28.02. Reihungstest BEL</td></tr>
|
||||
<tr><td> </td><td>28.02. Didaktik-Kurzseminar "Gehirn und Gedächtnis - Wie das Lernorgan funktioniert", 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>28.02. Vernissage, 19 Uhr, FH TW</td></tr>
|
||||
</table>
|
||||
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
||||
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
||||
@@ -278,11 +297,15 @@ function hideWMTT() {
|
||||
<tr><td> </td><td>07.03. Diplomprüfung EID</td></tr>
|
||||
<tr><td> </td><td>08.03. Diplomprüfung PW</td></tr>
|
||||
<tr><td> </td><td>08.03. Diplomprüfung EW</td></tr>
|
||||
<tr><td> </td><td>08.03. Infoabend "i2b", ab 17 Uhr, FH TW</td></tr>
|
||||
<tr><td> </td><td>09.03. - 10.03. Tag der offenen Tür</td></tr>
|
||||
<tr><td>KW 11</td><td>14.03. Senat</td></tr>
|
||||
<tr><td> </td><td>16.03. Sponsion MWI</td></tr>
|
||||
<tr><td>KW 12</td><td>21.03. Senat</td></tr>
|
||||
<tr><td> </td><td>21.03. Didaktik-Kurzseminar "Die Methoden-Toolbox - Lehr-Methoden entwickeln und adaptieren", 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>22.03. Reihungstest BMR</td></tr>
|
||||
<tr><td> </td><td>22.03. Didaktik-Kurzseminar "Didaktische Reduktion - Mit grossen Stoffmengen umgehen", 17-20 Uhr, FH, TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>28.03. IAESTE Firmenmesse, 9.00-16.30 Uhr, FH TW</td></tr>
|
||||
</table>
|
||||
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
||||
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
||||
@@ -297,6 +320,8 @@ function hideWMTT() {
|
||||
<tr><td> </td><td>19.04. Reihungstests BIT</td></tr>
|
||||
<tr><td>KW 17</td><td>25.04. Reihungstest BEL</td></tr>
|
||||
<tr><td> </td><td>25.04. Senat</td></tr>
|
||||
<tr><td> </td><td>25.04. Didaktik-Kurzseminar "Visualisieren - Arbeiten mit Flipchart, Powerpoint & Co.", 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>26.04. Didaktik-Kurzseminar "Sinnvoll präsentieren und erklären - Micro-Teaching", 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>26.04. Töchtertag</td></tr>
|
||||
</table>
|
||||
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
||||
@@ -308,9 +333,12 @@ function hideWMTT() {
|
||||
<tr><th width="50"> </th><th>Mai 07</th></tr>
|
||||
<tr><td>KW 19</td><td>09.05. Senat</td></tr>
|
||||
<tr><td> </td><td>09.05. BIF/BWI</td></tr>
|
||||
<tr><td>KW 21</td><td>23.05. Senat</td></tr>
|
||||
<tr><td>KW 21</td><td>22.05. Didaktok-Kurzseminar "Motivation" und Konfliktmanagement in der Lehre, 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>23.05. Senat</td></tr>
|
||||
<tr><td> </td><td>23.05. Reihungstest BEL</td></tr>
|
||||
<tr><td> </td><td>24.05. Reihungstest BMR</td></tr>
|
||||
<tr><td> </td><td>24.05. Spam Symposium, 10-20 Uhr, FH TW</td></tr>
|
||||
<tr><td> </td><td>25.05. Spam Symposium, 8.30-13.00 Uhr, FH TW</td></tr>
|
||||
<tr><td>KW 22</td><td>30.05. Reihungstest BIF/BWI</td></tr>
|
||||
<tr><td> </td><td>31.05. Reihungstest BIW/MIW</td></tr>
|
||||
</table>
|
||||
@@ -327,7 +355,8 @@ function hideWMTT() {
|
||||
<tr><td> </td><td>05.06. Bachelorprüfung BBE</td></tr>
|
||||
<tr><td> </td><td>06.06. Bachelorprüfung BBE</td></tr>
|
||||
<tr><td> </td><td>06.06. Senat</td></tr>
|
||||
<tr><td>KW 24</td><td>12.06. Bachelorprüfung BEL</td></tr>
|
||||
<tr><td>KW 24</td><td>11.06. Didaktik-Kurzseminar "Moderationstechnik in der Lehre", 17-20 Uhr, FH TW, SEM B2.04</td></tr>
|
||||
<tr><td> </td><td>12.06. Bachelorprüfung BEL</td></tr>
|
||||
<tr><td> </td><td>13.06. Bachelorprüfung BEL</td></tr>
|
||||
<tr><td> </td><td>13.06. Reihungstest BIF/BWI</td></tr>
|
||||
<tr><td> </td><td>14.06. Bachelorprüfung BIW</td></tr>
|
||||
|
||||
@@ -39,6 +39,10 @@
|
||||
<td>- <a href='../cisdocs/kollegium/CV_maderdonner.pdf' class='Item'>Otto Maderdonner</a></td>
|
||||
<td><a href='../cisdocs/kollegium/CV_maderdonner.pdf'><img src='../../skin/images/pdfpic.gif'></a>
|
||||
<a href='../cisdocs/kollegium/maderdonner.jpg'><img src='../../skin/images/picpic.gif'></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>- <a href='../cisdocs/kollegium/CV_markl.pdf' class='Item'>Erich Markl</a></td>
|
||||
<td><a href='../cisdocs/kollegium/CV_markl.pdf'><img src='../../skin/images/pdfpic.gif'></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>- <a href='../cisdocs/kollegium/CV_Martinek.pdf' class='Item'>Johannes Martinek</a></td>
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
<?php
|
||||
include('../config.inc.php');
|
||||
include('../../include/fachbereich.class.php');
|
||||
include('../../include/studiengang.class.php');
|
||||
|
||||
require_once('../config.inc.php');
|
||||
require_once('../../include/fachbereich.class.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
|
||||
if(!$conn=pg_pconnect(CONN_STRING))
|
||||
die("Konnte Verbindung zur Datenbank nicht herstellen");
|
||||
|
||||
Reference in New Issue
Block a user