public function __construct() { parent::__construct(); $sprache = getSprache(); $user = get_uid(); $is_lector = check_lektor($user); $p = new phrasen($sprache); $cutlength = 21; //Meine LVs Student if (!$is_lector) { $studiengang_obj = new studiengang(); $studiengang_obj->getAll(); if ($stsemobj = new studiensemester()) { $stsem = $stsemobj->getNearest(); $qry = "SELECT distinct lehrveranstaltung_id, bezeichnung, studiengang_kz, semester, lehre, \n\t\t\t\t\t\t\tlehreverzeichnis from campus.vw_student_lehrveranstaltung \n\t\t\t\t\t\tWHERE uid='" . addslashes($user) . "' AND studiensemester_kurzbz='" . addslashes($stsem) . "'\n\t\t\t\t\t\tAND lehre=true AND lehreverzeichnis<>'' ORDER BY studiengang_kz, semester, bezeichnung"; if ($result = $this->db_query($qry)) { while ($row = $this->db_fetch_object($result)) { $lv_obj = new lehrveranstaltung(); $lv_obj->load($row->lehrveranstaltung_id); if ($row->studiengang_kz == 0 && $row->semester == 0) { $this->items[] = array('title' => $lv_obj->bezeichnung_arr[$sprache], 'target' => 'content', 'link' => 'private/freifaecher/lesson.php?lvid=' . $row->lehrveranstaltung_id, 'name' => 'FF ' . $this->CutString($lv_obj->bezeichnung_arr[$sprache], $cutlength)); } else { $this->items[] = array('title' => $lv_obj->bezeichnung_arr[$sprache], 'target' => 'content', 'link' => 'private/lehre/lesson.php?lvid=' . $row->lehrveranstaltung_id, 'name' => $studiengang_obj->kuerzel_arr[$row->studiengang_kz] . $row->semester . ' ' . $this->CutString($lv_obj->bezeichnung_arr[$sprache], $cutlength)); } } } else { echo "Fehler beim Auslesen der LV"; } } else { echo "Fehler Semester beim Auslesen der LV"; } } //Eigenen LV des eingeloggten Lektors anzeigen if ($is_lector) { if ($stsemobj = new studiensemester()) { $stsem = $stsemobj->getNearest(); $qry = "SELECT distinct bezeichnung, studiengang_kz, semester, lehreverzeichnis, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehrveranstaltung.orgform_kurzbz FROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter\n\t\t\t\t WHERE tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND\n\t\t\t\t tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND\n\t\t\t\t mitarbeiter_uid='" . addslashes($user) . "' AND tbl_lehreinheit.studiensemester_kurzbz='" . addslashes($stsem) . "'\n\t\t\t\t ORDER BY studiengang_kz, semester, bezeichnung"; if ($result = $this->db_query($qry)) { $this->items[] = array('title' => $p->t("lvaliste/titel"), 'target' => 'content', 'link' => 'private/profile/lva_liste.php', 'name' => $p->t("lvaliste/titel")); while ($row = $this->db_fetch_object($result)) { $lv_obj = new lehrveranstaltung(); $lv_obj->load($row->lehrveranstaltung_id); if ($row->studiengang_kz == 0 and $row->semester == 0) { $this->items[] = array('title' => $lv_obj->bezeichnung_arr[$sprache], 'target' => 'content', 'link' => 'private/freifaecher/lesson.php?lvid=' . $row->lehrveranstaltung_id, 'name' => 'FF ' . $this->CutString($row->lehreverzeichnis, $cutlength)); } else { $stg_obj = new studiengang(); $stg_obj->load($row->studiengang_kz); $kurzbz = $stg_obj->kuerzel . '-' . $row->semester . ' ' . $row->orgform_kurzbz; $this->items[] = array('title' => $lv_obj->bezeichnung_arr[$sprache], 'target' => 'content', 'link' => 'private/lehre/lesson.php?lvid=' . $row->lehrveranstaltung_id, 'name' => $kurzbz . ' ' . $this->CutString($lv_obj->bezeichnung_arr[$sprache], $cutlength)); } } } else { echo "Fehler beim Auslesen des Lehrfaches"; } } else { echo "Fehler Semester beim Auslesen der LV"; } } $this->output(); }
public function __construct() { parent::__construct(); $sprache = getSprache(); $user = get_uid(); $p = new phrasen($sprache); //Untergebene holen $mitarbeiter = new mitarbeiter(); $mitarbeiter->getUntergebene($user); $untergebene = ''; foreach ($mitarbeiter->untergebene as $u_uid) { if ($untergebene != '') { $untergebene .= ','; } $untergebene .= "'" . addslashes($u_uid) . "'"; } $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if ($rechte->isBerechtigt('mitarbeiter/urlaube', null, 'suid')) { if (!$mitarbeiter->getPersonal('true', null, null, 'true', null, null)) { echo 'Fehler:' . $mitarbeiter->errormsg; } foreach ($mitarbeiter->result as $row) { if ($untergebene != '') { $untergebene .= ','; } $untergebene .= "'" . addslashes($row->uid) . "'"; } } if ($untergebene != '') { $qry = "SELECT * FROM campus.vw_mitarbeiter WHERE uid in({$untergebene}) AND aktiv ORDER BY nachname, vorname"; $this->linkitem['link'] = 'private/profile/urlaubsfreigabe.php'; $this->linkitem['target'] = 'content'; if ($result = $this->db_query($qry)) { $this->items[] = array('title' => $p->t('menu/urlaubAlle'), 'target' => 'content', 'link' => 'private/profile/urlaubsfreigabe.php', 'name' => $p->t('menu/urlaubAlle')); while ($row = $this->db_fetch_object($result)) { $name = $row->nachname . ' ' . $row->vorname . ' ' . $row->titelpre . ' ' . $row->titelpost; $title = $row->nachname . ' ' . $row->vorname . ' ' . $row->titelpre . ' ' . $row->titelpost; if ($row->fixangestellt == 'f') { $name = '<span style="color: gray;">' . $name . '</span>'; } $this->items[] = array('title' => $title, 'target' => 'content', 'link' => 'private/profile/urlaubsfreigabe.php?uid=' . $row->uid, 'name' => $name); } } } else { $this->link = false; } $this->output(); }
* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**>, * Andreas Oesterreicher <*****@*****.**> and * Karl Burkhart <*****@*****.**>. */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/person.class.php'; if (isset($_GET['lang'])) { setSprache($_GET['lang']); } $sprache = getSprache(); $p = new phrasen($sprache); if (isset($_POST['userid'])) { $login = $_REQUEST['userid']; $person = new person(); session_start(); $preincoming = $person->checkZugangscodeIncoming($login); //Zugangscode wird überprüft if ($preincoming != false) { $_SESSION['incoming/user'] = $login; $_SESSION['incoming/preincomingid'] = $preincoming; header('Location: incoming.php'); exit; } else { $errormsg = $p->t('incoming/ungueltigerbenutzer'); } }
* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**> * Andreas Oesterreicher <*****@*****.**> * Rudolf Hangl < *****@*****.** > * Gerald Simane-Sequens < *****@*****.** > */ require_once '../../config/cis.config.inc.php'; require_once '../../include/basis_db.class.php'; require_once '../../include/functions.inc.php'; require_once '../../include/studiensemester.class.php'; require_once '../../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } if (!($user = get_uid())) { die($p->t('global/fehlerBeimErmittelnDerUID')); } $stsem_obj = new studiensemester(); $stsem = $stsem_obj->getaktorNext(); if (check_lektor($user)) { $is_lector = true; } else { $is_lector = false; } echo ' <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
require_once '../../../include/globals.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/person.class.php'; require_once '../../../include/benutzer.class.php'; require_once '../../../include/mitarbeiter.class.php'; require_once '../../../include/studiensemester.class.php'; require_once '../../../include/zeitsperre.class.php'; require_once '../../../include/datum.class.php'; require_once '../../../include/fachbereich.class.php'; require_once '../../../include/organisationseinheit.class.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/sprache.class.php'; require_once '../../../include/ferien.class.php'; require_once '../../../include/Excel/excel.php'; $sprache = getSprache(); $p = new phrasen($sprache); $sprache_obj = new sprache(); $sprache_obj->load($sprache); $sprache_index = $sprache_obj->index; $uid = get_uid(); if (!check_lektor($uid)) { die($p->t('global/keineBerechtigung')); } if (isset($_GET['lektor'])) { $lektor = $_GET['lektor']; } else { $lektor = null; } if ($lektor == 'false') { $lektor = false; }
* Andreas Österreicher <*****@*****.**> */ require_once '../../config/cis.config.inc.php'; require_once '../../include/phrasen.class.php'; require_once '../../include/functions.inc.php'; require_once '../../include/coodle.class.php'; require_once '../../include/datum.class.php'; require_once '../../include/mail.class.php'; require_once '../../include/benutzer.class.php'; require_once '../../include/reservierung.class.php'; require_once '../../include/stunde.class.php'; require_once '../../include/stundenplan.class.php'; require_once '../../include/mitarbeiter.class.php'; header("Content-Type: text/html; charset=utf-8"); $sprache = getSprache(); $p = new phrasen($sprache); $datum_obj = new datum(); $message = ''; $mailMessage = ''; $saveOk = null; $ersteller = false; $abgeschlossen = false; $coodle_id = isset($_GET['coodle_id']) ? $_GET['coodle_id'] : ''; $coodle = new coodle(); if (!$coodle->load($coodle_id)) { die($coodle->errormsg); } // Überprüfen ob Coodle Status laufend oder abgeschlossen hat if (!$coodle->checkStatus($coodle_id)) { die($p->t('coodle/umfrageNichtGueltig')); }
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**> * Andreas Oesterreicher <*****@*****.**> * Rudolf Hangl < *****@*****.** > * Gerald Simane-Sequens < *****@*****.** > */ // ** // * @brief Uebersicht der Resturlaubstage require_once '../../../config/cis.config.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/resturlaub.class.php'; require_once '../../../include/benutzerberechtigung.class.php'; require_once '../../../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); $uid = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($uid); if (!$rechte->isBerechtigt('admin', 0) && !$rechte->isBerechtigt('mitarbeiter')) { die($p->t('global/keineBerechtigungFuerDieseSeite')); } $db = new basis_db(); $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 {
* * Authors: Christian Paminger <*****@*****.**>, * Andreas Oesterreicher <*****@*****.**> * Rudolf Hangl < *****@*****.** > * Gerald Simane-Sequens < *****@*****.** > */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/basis_db.class.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/benutzerberechtigung.class.php'; require_once '../../../include/studiengang.class.php'; require_once '../../../include/studiensemester.class.php'; require_once '../../../include/lehrveranstaltung.class.php'; require_once '../../../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if (isset($_GET['lvid']) && is_numeric($_GET['lvid'])) { $lvid = $_GET['lvid']; } else { die($p->t('global/fehlerBeiDerParameteruebergabe')); } $lv_obj = new lehrveranstaltung(); if (!$lv_obj->load($lvid)) { die($p->t('upload/fehlerBeimLadenDerLv')); }
* * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**>, * Andreas Oesterreicher <*****@*****.**> and * Rudolf Hangl <*****@*****.**>. */ /** * Menue Oben Rechts fuer CIS Seite */ require_once '../include/phrasen.class.php'; require_once '../include/functions.inc.php'; $sprache = getSprache(); $p = new phrasen($sprache); ?> <td style="border-right-width:1px; border-right-style:solid; border-color:#626B71;padding-right:3px;padding-left:3px;"><div id="GlobalMenu" style="display: inline; text-transform:uppercase; font-weight: bold"><a class='Item' href="index.html" target="_top"><?php echo $p->t('profil/home'); ?> </a></div></td> <!--<td style="border-right-width:1px; border-right-style:solid; border-color:#626B71;padding-right:3px;"><div id="GlobalMenu" style="display: inline; text-transform:uppercase; font-weight: bold"><a class='Item' href="menu.php?content_id=173" target="menu"><?php echo $p->t('profil/meinCis'); ?> </a></div></td>--> <!--<td style="border-right-width:1px; border-right-style:solid; border-color:#626B71;padding-right:3px;padding-left:3px;"><div id="GlobalMenu" style="display: inline; text-transform:uppercase; font-weight: bold"><a class='Item' href="menu.php?content_id=166" target="menu"><?php echo $p->t('lvaliste/lehrveranstaltungen'); ?> </a></div></td>--> <!--<td style="border-right-width:1px; border-right-style:solid; border-color:#626B71;padding-right:3px;padding-left:3px;"><div id="GlobalMenu" style="display: inline; text-transform:uppercase; font-weight: bold"><a class='Item' href="../cis/private/lvplan/stpl_week.php" target="blank">Mein LV-Plan</a></div></td>-->
* but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Andreas Oesterreicher <*****@*****.**> */ require_once '../../config/cis.config.inc.php'; require_once '../../include/basis_db.class.php'; require_once '../../include/phrasen.class.php'; require_once '../../include/functions.inc.php'; $sprache = getSprache(); $p = new phrasen($sprache); echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../../skin/style.css.php" rel="stylesheet" type="text/css"> <link rel="stylesheet" href="../../skin/tablesort.css" type="text/css"/> <script type="text/javascript" src="../../include/js/jquery.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#table").tablesorter( { sortList: [[0,0]], widgets: [\'zebra\'], });
* Rudolf Hangl <*****@*****.**>. */ // Oberflaeche zum Upload von Dokumenten aus dem FAS require_once '../config/vilesci.config.inc.php'; require_once '../include/functions.inc.php'; require_once '../include/person.class.php'; require_once '../include/benutzerberechtigung.class.php'; require_once '../include/akte.class.php'; require_once '../include/dokument.class.php'; require_once '../include/dms.class.php'; require_once '../include/phrasen.class.php'; header("Content-Type: text/html; charset=utf-8"); $PHP_SELF = $_SERVER['PHP_SELF']; echo "<html><body>"; $user = get_uid(); $p = new phrasen(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if (!$rechte->isBerechtigt('admin') && !$rechte->isBerechtigt('assistenz') && !$rechte->isBerechtigt('mitarbeiter')) { die('Keine Berechtigung'); } $kategorie_kurzbz = isset($_REQUEST['kategorie_kurzbz']) ? $_REQUEST['kategorie_kurzbz'] : ''; $dokument_kurzbz = isset($_REQUEST['dokument_kurzbz']) ? $_REQUEST['dokument_kurzbz'] : ''; if (isset($_POST['submitbild'])) { $error = false; // dms Eintrag anlegen if (isset($_POST['fileupload'])) { $ext = pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION); $filename = uniqid(); $filename .= "." . $ext; $uploadfile = DMS_PATH . $filename;
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger < *****@*****.** > * Andreas Oesterreicher < *****@*****.** > * Rudolf Hangl < *****@*****.** > * Gerald Simane-Sequens < *****@*****.** > */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type' content='text/xml;charset=UTF-8" /> <meta name="mssmarttagspreventparsing" content="true" /> <meta http-equiv="imagetoolbar" content="no" /> <meta http-equiv="expires" content="<?php echo gmdate("D, d M Y H:i:s") . ' GMT'; ?> " /> <meta http-equiv="Cache-Control" content="Private" /> <link href="../../../skin/style.css.php" rel="stylesheet" type="text/css">
* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**>, * Andreas Oesterreicher <*****@*****.**> and * Rudolf Hangl <*****@*****.**>. */ /** * Uebersicht der Zeitsperren der Mitarbeiter */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); ?> <html> <head> <title><?php echo $p->t('zeitwunsch/profil'); ?> </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" href="../../../skin/style.css.php" type="text/css"> </head> <body id="inhalt"> <H3><?php echo $p->t('zeitwunsch/erklaerung'); ?>
* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**>, * Andreas Oesterreicher <*****@*****.**> and * Rudolf Hangl < *****@*****.** > * Gerald Simane-Sequens < *****@*****.** > * */ require_once '../config/cis.config.inc.php'; require_once '../include/functions.inc.php'; require_once '../cms/menu.inc.php'; require_once '../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); //Output Buffering aktivieren //Falls eine Authentifizierung benoetigt wird, muss ein Header //gesendet werden. Dies funktioniert nur, wenn vorher nicht ausgegeben wurde ob_start(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="../skin/style.css.php" rel="stylesheet" type="text/css"> <title>Menu</title> <script type="text/javascript" src="../include/js/flexcroll.js"></script> <link href="../skin/flexcrollstyles.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="../include/js/jquery.js"></script> <script type="text/javascript">
require_once '../../../../config/cis.config.inc.php'; require_once '../../../../include/basis_db.class.php'; require_once '../../../../include/functions.inc.php'; require_once '../../../../include/lehrveranstaltung.class.php'; require_once '../../../../include/studiengang.class.php'; require_once '../../../../include/studiensemester.class.php'; require_once '../../../../include/lehreinheit.class.php'; require_once '../../../../include/benutzerberechtigung.class.php'; require_once '../../../../include/uebung.class.php'; require_once '../../../../include/beispiel.class.php'; require_once '../../../../include/studentnote.class.php'; require_once '../../../../include/datum.class.php'; require_once 'functions.inc.php'; require_once '../../../../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } $user = get_uid(); if (!check_lektor($user)) { die($p->t('global/keineBerechtigungFuerDieseSeite')); } $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if (isset($_GET['lvid']) && is_numeric($_GET['lvid'])) { //Lehrveranstaltung_id $lvid = $_GET['lvid']; } else { die($p->t('global/fehlerBeiDerParameteruebergabe')); }
require_once '../../config/vilesci.config.inc.php'; require_once '../../include/functions.inc.php'; require_once '../../include/datum.class.php'; require_once '../../include/person.class.php'; require_once '../../include/benutzer.class.php'; require_once '../../include/benutzerberechtigung.class.php'; require_once '../../include/mitarbeiter.class.php'; require_once '../../include/variable.class.php'; require_once '../../include/phrasen.class.php'; if (!($db = new basis_db())) { die('Es konnte keine Verbindung zum Server aufgebaut werden.'); } if (!($getuid = get_uid())) { die('Keine UID gefunden ! <a href="javascript:history.back()">Zurück</a>'); } $p = new phrasen(DEFAULT_LANGUAGE); $htmlstr = ""; $erstbegutachter = ''; $zweitbegutachter = ''; $fachbereich_kurzbz = ''; //$p2id=''; $stg_kz = isset($_REQUEST['stg_kz']) ? $_REQUEST['stg_kz'] : ''; if (!is_numeric($stg_kz) && $stg_kz != '') { die('Bitte vor dem Aufruf Studiengang auswählen!'); } $stgbez = ''; $trenner = ''; $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($getuid); if (!$rechte->isBerechtigt('admin', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', null, 'suid', $fachbereich_kurzbz)) { die('Sie haben keine Berechtigung für diesen Studiengang <a href="javascript:history.back()">Zurück</a>');
require_once '../../../include/dokument.class.php'; require_once '../../../include/mail.class.php'; require_once '../../../include/phrasen.class.php'; header("Content-Type: text/html; charset=utf-8"); if (isset($_GET['lang'])) { setSprache($_GET['lang']); } $code = $_SESSION['incoming/user']; $person = new person(); $person_id = $person->checkZugangscode($code); if ($person_id != $_GET['person_id']) { die('Sie haben keine Berechtigung für diese Seite'); } $dokumenttyp = isset($_GET['dokumenttyp']) ? $_GET['dokumenttyp'] : 'LearnAgr'; $sprache = getSprache(); $p = new phrasen($sprache); $PHP_SELF = $_SERVER['PHP_SELF']; echo "<html>\n\t\t<head><title>File-Upload</title></head>\n\t\t<body>"; //Bei Upload des Bildes if (isset($_POST['submitbild'])) { if (isset($_FILES['bild']['tmp_name'])) { //Extension herausfiltern $ext = explode('.', $_FILES['bild']['name']); $ext = mb_strtolower($ext[count($ext) - 1]); $filename = $_FILES['bild']['tmp_name']; $fp = fopen($filename, 'r'); //auslesen $content = fread($fp, filesize($filename)); fclose($fp); $akte = new akte(); if ($akte->getAkten($_GET['person_id'], 'Lichtbil')) {
* MA 02110-1301, USA. * * * Authors: Andreas Österreicher <*****@*****.**> * Alexander Nimmervoll <*****@*****.**> * */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/benutzer.class.php'; require_once '../../../addons/ldap/vilesci/ldap.class.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/' . EXT_FKT_PATH . '/passwort.inc.php'; $uid = get_uid(); $db = new basis_db(); $p = new phrasen(getSprache()); echo '<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>' . $p->t('passwort/Title') . '</title> <link rel="stylesheet" href="../../../skin/fhcomplete.css" /> <link rel="stylesheet" href="../../../skin/style.css.php" /> </head> <body> '; $benutzer = new benutzer(); if (!$benutzer->load($uid)) { die('Benutzer nicht gefunden'); } echo '<h1>' . $p->t('passwort/PasswortAenderFuer', array($db->convert_html_chars($benutzer->vorname), $db->convert_html_chars($benutzer->nachname), $db->convert_html_chars($benutzer->uid))) . '</h1>';
* * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Andreas Oesterreicher <*****@*****.**> */ require_once '../../../config/cis.config.inc.php'; require_once '../../../config/global.config.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/lvangebot.class.php'; require_once '../../../include/benutzergruppe.class.php'; require_once '../../../include/lehrveranstaltung.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } if (!($user = get_uid())) { die($p->t('global/nichtAngemeldet')); } echo '<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="../../../skin/style.css.php" rel="stylesheet" type="text/css"> </head> <body> <h1>' . $p->t('lehre/abmeldung') . '</h1>'; if (!isset($_GET['lvid']) || !isset($_GET['stsem'])) {
* Gerald Simane-Sequens < *****@*****.** > */ /******************************************************************************************************* * abgabe_lektor * abgabe_lektor ist die Lektorenmaske des Abgabesystems * für Diplom- und Bachelorarbeiten *******************************************************************************************************/ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/basis_db.class.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/studiengang.class.php'; require_once '../../../include/datum.class.php'; require_once '../../../include/benutzerberechtigung.class.php'; require_once '../../../include/phrasen.class.php'; $anzeigesprache = getSprache(); $p = new phrasen($anzeigesprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } if (!isset($_POST['uid'])) { $uid = isset($_GET['uid']) ? $_GET['uid'] : '-1'; $projektarbeit_id = isset($_GET['projektarbeit_id']) ? $_GET['projektarbeit_id'] : '-1'; $titel = isset($_GET['titel']) ? $_GET['titel'] : '-1'; $betreuer = isset($_GET['betreuer']) ? $_GET['betreuer'] : '-1'; $command = ''; $paabgabe_id = ''; $fixtermin = false; $datum = '01.01.1980'; $kurzbz = ''; $kontrollschlagwoerter = ''; $schlagwoerter = '';
<button class="btn-nav btn btn-default" type="button" data-jump-tab="kontakt"> Zurück </button> <button class="btn-nav btn btn-default" type="button" data-jump-tab="zahlungen"> Weiter </button> <br><?php echo $message; ?> </div> <div role="tabpanel" class="tab-pane" id="zahlungen"> <?php // $sprache = getSprache(); $sprache = DEFAULT_LANGUAGE; $p = new phrasen($sprache); // $uid=get_uid(); $datum_obj = new datum(); $studiengang = new studiengang(); $studiengang->getAll(); $stg_arr = array(); foreach ($studiengang->result as $row) { $stg_arr[$row->studiengang_kz] = $row->kuerzel; } //$benutzer = new benutzer(); //if(!$benutzer->load($uid)) // die('Benutzer wurde nicht gefunden'); echo '<h2>' . $p->t('tools/zahlungen') . ' - ' . $person->vorname . ' ' . $person->nachname . '</h2>'; $konto = new konto(); $konto->getBuchungstyp(); $buchungstyp = array();
require_once '../../../config/cis.config.inc.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/person.class.php'; require_once '../../../include/benutzer.class.php'; require_once '../../../include/preoutgoing.class.php'; require_once '../../../include/firma.class.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/mobilitaetsprogramm.class.php'; require_once '../../../include/datum.class.php'; require_once '../../../include/mail.class.php'; require_once '../../../include/akte.class.php'; $method = isset($_GET['method']) ? $_GET['method'] : ''; $message = ''; $uid = get_uid(); $sprache = getSprache(); $p = new phrasen($sprache); $outgoing = new preoutgoing(); $outgoing->loadUid($uid); // speichert outgoing if (isset($_REQUEST['submitOutgoing'])) { $ansprechpersonUid = isset($_REQUEST['ansprechperson_uid']) ? $_REQUEST['ansprechperson_uid'] : ''; $datum = new datum(); $zeitraum_von = $datum->formatDatum($_REQUEST['zeitraum_von'], 'Y-m-d'); $zeitraum_bis = $datum->formatDatum($_REQUEST['zeitraum_bis'], 'Y-m-d'); $preoutgoing = new preoutgoing(); $preoutgoing->loadUid($outgoing->uid); // löschen der Ansprechperson if ($_POST['ansprechperson'] == ' ' || $_POST['ansprechperson'] == '' || $_POST['ansprechperson_uid'] == '') { $ansprechpersonUid = ''; } $preoutgoing->new = false;
* Gerald Simane-Sequens < *****@*****.** > */ /* * Ermoeglicht das Anmelden zu Freifaechern */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/basis_db.class.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/studiensemester.class.php'; require_once '../../../include/lehrveranstaltung.class.php'; require_once '../../../include/phrasen.class.php'; if (!($db = new basis_db())) { $db = false; } $sprache = getSprache(); $p = new phrasen($sprache); $user = get_uid(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../../../skin/style.css.php" rel="stylesheet" type="text/css"> <title><?php echo $p->t('freifach/freifaecherAnmeldungsuebersicht'); ?> </title> </head> <body> <h1><?php
* Rudolf Hangl < *****@*****.** > * Gerald Simane-Sequens < *****@*****.** > * */ // Oberflaeche zum Upload von Bildern session_start(); require_once '../../config/cis.config.inc.php'; require_once '../../include/functions.inc.php'; require_once '../../include/person.class.php'; require_once '../../include/benutzer.class.php'; require_once '../../include/akte.class.php'; require_once '../../include/phrasen.class.php'; //$user = get_uid(); Besitzt noch keine uid $user = ''; $sprache = getSprache(); $p = new phrasen($sprache); echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../../skin/style.css.php" rel="stylesheet" type="text/css"> <title>' . $p->t('profil/Bildupload') . '</title> </head> <body> <h1>' . $p->t('profil/Bildupload') . '</h1>'; if (!isset($_SESSION['prestudent/user']) && !isset($_SESSION['incoming/user'])) { exit('Keine Berechtigung zum Bildupload.'); } function resize($filename, $width, $height) { $ext = explode('.', $_FILES['bild']['name']);
*/ require_once '../config/cis.config.inc.php'; require_once '../include/functions.inc.php'; require_once '../include/benutzerberechtigung.class.php'; require_once '../include/news.class.php'; require_once '../include/content.class.php'; require_once '../include/phrasen.class.php'; require_once '../include/studiengang.class.php'; require_once '../include/datum.class.php'; require_once '../include/mail.class.php'; require_once '../include/benutzerfunktion.class.php'; $uid = get_uid(); $sprache = getSprache(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($uid); $p = new phrasen($sprache); if (isset($_REQUEST['studiengang_kz'])) { $studiengang_kz = $_REQUEST['studiengang_kz']; } else { $studiengang_kz = '0'; } if (isset($_REQUEST['semester'])) { $semester = $_REQUEST['semester']; } else { $semester = null; } if (check_lektor($uid)) { $is_lector = true; } else { $is_lector = false; }
* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**>, * Andreas Oesterreicher <*****@*****.**> and * Rudolf Hangl < *****@*****.** > * Gerald Simane-Sequens < *****@*****.** > * */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/basis_db.class.php'; require_once '../../../include/phrasen.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); if (!($db = new basis_db())) { die($p->t("global/fehlerBeimOeffnenDerDatenbankverbindung")); } if (!($user = get_uid())) { die($p->t("global/nichtAngemeldet") . '! <a href="javascript:history.back()">Zurück</a>'); } if (check_lektor($user)) { $is_lector = true; } else { $is_lector = false; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html>
require_once '../../../../include/basis_db.class.php'; require_once '../../../../include/functions.inc.php'; require_once '../../../../include/lehrveranstaltung.class.php'; require_once '../../../../include/studiengang.class.php'; require_once '../../../../include/studiensemester.class.php'; require_once '../../../../include/lehreinheit.class.php'; require_once '../../../../include/benutzerberechtigung.class.php'; require_once '../../../../include/uebung.class.php'; require_once '../../../../include/beispiel.class.php'; require_once '../../../../include/datum.class.php'; require_once '../../../../include/phrasen.class.php'; if (!($db = new basis_db())) { die('Fehler beim Herstellen der Datenbankverbindung'); } $sprache = getSprache(); $p = new phrasen($sprache); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../../../../skin/style.css.php" rel="stylesheet" type="text/css"> <title><?php echo $p->t('benotungstool/kreuzerltool'); ?> </title> <script language="JavaScript" type="text/javascript"> <!-- function MM_jumpMenu(targ, selObj, restore) { eval(targ + ".location='" + selObj.options[selObj.selectedIndex].value + "'");
/******************************************************************************************************* * abgabe_lektor * abgabe_lektor ist die Lektorenmaske des Abgabesystems * fuer Diplom- und Bachelorarbeiten *******************************************************************************************************/ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/studiengang.class.php'; require_once '../../../include/student.class.php'; require_once '../../../include/datum.class.php'; require_once '../../../include/mail.class.php'; require_once '../../../include/benutzerberechtigung.class.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/projektarbeit.class.php'; $anzeigesprache = getSprache(); $p = new phrasen($anzeigesprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } // Wenn die Datei zu gross ist, dann ist FILES und POST leer if (empty($_FILES) && empty($_POST) && isset($_SERVER['REQUEST_METHOD']) && strtolower($_SERVER['REQUEST_METHOD']) == 'post') { echo $p->t('abgabetool/dateiZuGross'); exit; } if (!isset($_POST['uid'])) { $uid = isset($_GET['uid']) ? $_GET['uid'] : '-1'; $projektarbeit_id = isset($_GET['projektarbeit_id']) ? $_GET['projektarbeit_id'] : '-1'; $titel = isset($_GET['titel']) ? $_GET['titel'] : '-1'; $betreuer = isset($_GET['betreuer']) ? $_GET['betreuer'] : '-1'; $bid = isset($_GET['bid']) ? $_GET['bid'] : '-1'; $command = '';
public function __construct() { parent::__construct(); $sprache = getSprache(); $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); $p = new phrasen($sprache); $fkt = new funktion(); $fkt->getAll($user); if ($rechte->isFix() || $rechte->isBerechtigt('mitarbeiter/zeitsperre')) { $this->items[] = array('title' => $p->t('menu/zeitsperren'), 'target' => 'content', 'link' => 'private/profile/zeitsperre_days.php?days=12', 'name' => $p->t('menu/zeitsperren')); if ($rechte->isBerechtigt('admin', 0) || $rechte->isBerechtigt('mitarbeiter')) { $this->items[] = array('title' => $p->t('menu/resturlaub'), 'target' => 'content', 'link' => 'private/profile/resturlaub.php', 'name' => $p->t('menu/resturlaub')); } if ($rechte->isBerechtigt('admin', 0) || $rechte->isBerechtigt('mitarbeiter') || $fkt->checkFunktion('stvLtg') || $fkt->checkFunktion('gLtg') || $fkt->checkFunktion('Leitung') || $fkt->checkFunktion('ass')) { $this->items[] = array('title' => $p->t('menu/fixangestellte'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?fix=true', 'name' => $p->t('menu/fixangestellte')); $this->items[] = array('title' => $p->t('menu/fixelektoren'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?fix=true&lektor=true', 'name' => $p->t('menu/fixelektoren')); $this->items[] = array('title' => $p->t('menu/organisationseinheit'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?organisationseinheit=', 'name' => $p->t('menu/organisationseinheit')); $this->items[] = array('title' => $p->t('menu/assistenz'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?funktion=ass&stg_kz=', 'name' => $p->t('menu/assistenz')); } $stg_obj = new studiengang(); $stg_obj->loadArray($rechte->getStgKz('admin'), 'typ, kurzbz', true); foreach ($stg_obj->result as $row) { $this->items[] = array('title' => 'Lektoren ' . $row->kurzbzlang, 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?funktion=lkt&stg_kz=' . $row->studiengang_kz, 'name' => $p->t('menu/lektoren') . ' ' . $row->kurzbzlang); } } $this->output(); }
require_once '../../../include/basis_db.class.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/benutzerberechtigung.class.php'; require_once '../../../include/lehrveranstaltung.class.php'; require_once '../../../include/lehreinheit.class.php'; require_once '../../../include/lehreinheitgruppe.class.php'; require_once '../../../include/lehreinheitmitarbeiter.class.php'; require_once '../../../include/studiengang.class.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/moodle.class.php'; require_once '../../../include/moodle19_course.class.php'; require_once '../../../include/moodle19_user.class.php'; require_once '../../../include/moodle24_course.class.php'; require_once '../../../include/moodle24_user.class.php'; $sprache = getSprache(); $p = new phrasen($sprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } if (!($user = get_uid())) { die($p->t('moodle/sieSindNichtAngemeldet') . ' !'); } if (isset($_GET['lvid']) && is_numeric($_GET['lvid'])) { $lvid = $_GET['lvid']; } else { die($p->t('moodle/lvidMussUebergebenWerden')); } if (isset($_GET['stsem']) && check_stsem($_GET['stsem'])) { $stsem = $_GET['stsem']; } else { die($p->t('moodle/esWurdeKeinStudiensemesterUebergeben'));