mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-04 20:39:28 +00:00
This commit is contained in:
@@ -57,7 +57,7 @@
|
||||
|
||||
|
||||
// ---------------- CIS Include Dateien einbinden
|
||||
require_once('../../config.inc.php');
|
||||
require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/globals.inc.php');
|
||||
// ---------------- Datenbank-Verbindung
|
||||
@@ -69,6 +69,8 @@
|
||||
|
||||
include_once('../../../include/person.class.php');
|
||||
include_once('../../../include/benutzer.class.php');
|
||||
|
||||
include_once('../../../include/mail.class.php');
|
||||
|
||||
// Kommunen Allg.Funktionen
|
||||
include_once('kommune_funktionen.inc.php');
|
||||
@@ -77,8 +79,6 @@
|
||||
// Initialisieren Anzeige-Variable
|
||||
$showHTML='';
|
||||
|
||||
|
||||
|
||||
// Kommunen - Wettbewerb - Datenobjekt -----------------------------------------------------------------------------------------------------------
|
||||
// Datenobjekt - Alle Daten je Parameter werden gesammelt fuer die neachste Funktionn
|
||||
$oWettbewerb= new stdClass;
|
||||
@@ -92,12 +92,14 @@
|
||||
|
||||
// AktiverAnwender-----------------------------------------------------------------------------------------------------------
|
||||
$userUID=(isset($_REQUEST['userUID']) ? $_REQUEST['userUID'] :get_uid() );
|
||||
# $userUID='pam';
|
||||
$userUID='pam';
|
||||
# $userUID='oesi';
|
||||
# $userUID='ruhan';
|
||||
# $userUID='kindlm';
|
||||
|
||||
$oWettbewerb->userUID=$userUID;
|
||||
|
||||
|
||||
$pers=kommune_funk_benutzerperson($oWettbewerb->userUID,$oWettbewerb);
|
||||
if (isset($pers->nachname)) $oWettbewerb->PersonenBenutzer[$oWettbewerb->userUID]=$pers;
|
||||
|
||||
@@ -457,6 +459,7 @@ if (!window.Weite && document.body && document.body.offsetWidth)
|
||||
$showHTML.=showMenueFunktion($oWettbewerb);
|
||||
// Fehler - Error Ausgabe
|
||||
|
||||
|
||||
$showHTML.='<div id="errorKommune">';
|
||||
for ($iTmpZehler=0;$iTmpZehler<count($oWettbewerb->Error);$iTmpZehler++)
|
||||
{
|
||||
|
||||
@@ -51,7 +51,7 @@ function showMenueFunktion($oWettbewerb)
|
||||
$cTmpName=$oWettbewerb->userUID;
|
||||
$pers=kommune_funk_benutzerperson($cTmpName,$oWettbewerb);
|
||||
if (isset($pers->langname))
|
||||
$cTmpName=$pers->langname;
|
||||
$cTmpName=$pers->langname;
|
||||
|
||||
// Startseite ( Immer )
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' | ':'');
|
||||
@@ -74,7 +74,6 @@ function showMenueFunktion($oWettbewerb)
|
||||
#$cTmpMenue='';
|
||||
switch (trim($oWettbewerb->workSITE))
|
||||
{
|
||||
|
||||
case constKommuneWartungWettbewerbtyp:
|
||||
$includeFILE=strtolower($oWettbewerb->workSITE.".inc.php");
|
||||
if (file_exists($includeFILE))// Check ob das Verarbeitungs-Include File vorhanden ist
|
||||
@@ -85,12 +84,10 @@ function showMenueFunktion($oWettbewerb)
|
||||
if (file_exists($includeFILE))// Check ob das Verarbeitungs-Include File vorhanden ist
|
||||
include_once($includeFILE);
|
||||
exit;
|
||||
|
||||
case constKommuneEinladenTEAM:
|
||||
// Wettbewerbteam zum Wettbewerb anzeigen
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' |':'');
|
||||
$cTmpMenue.='<a href="#" onclick="'.$cTmpIDausblenden.'show_layer(\'idWBEinladung\');">';
|
||||
|
||||
$cTmpMenue.='<input type="checkbox" value="" style="'.(!stristr($_SERVER['HTTP_USER_AGENT'],'OPERA') && !stristr($_SERVER['HTTP_USER_AGENT'],'Safari')?'display:none;':'').'font-size: 4pt;border:0px solid transparent;text-decoration:none; background-color: transparent;" onclick="this.checked=false;" onblur="this.checked=false;" name="callEinladungbearbeiten" />Einladungbearbeiten ';
|
||||
$cTmpMenue.='</a>';
|
||||
$showHTML.='<div id="idWBEinladung">'.showTeamEinladung($oWettbewerb).'</div>';
|
||||
@@ -112,15 +109,10 @@ function showMenueFunktion($oWettbewerb)
|
||||
$showHTML.='<div id="idWBPyramide">'.showPyramide($oWettbewerb).'</div>';
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
$iTmpAnzahl=(!is_array($oWettbewerb->EigeneWettbewerbe) || count($oWettbewerb->EigeneWettbewerbe)<1?0:count($oWettbewerb->EigeneWettbewerbe));
|
||||
$iTmpAnzahl=(!is_array($oWettbewerb->Wettbewerb) || count($oWettbewerb->Wettbewerb)<1?0:count($oWettbewerb->Wettbewerb));
|
||||
if ($iTmpAnzahl!=0)
|
||||
{
|
||||
# $cTmpMenue.=(!empty($cTmpMenue)?' | ':'');
|
||||
# $cTmpMenue.='<a href="#" onclick="'.$cTmpIDausblenden.'show_layer(\'idWBListe\');">';
|
||||
# $cTmpMenue.='<input type="checkbox" value="" style="'.(!stristr($_SERVER['HTTP_USER_AGENT'],'OPERA') && !stristr($_SERVER['HTTP_USER_AGENT'],'Safari')?'display:none;':'').'font-size: 4pt;border:0px solid transparent;text-decoration:none; background-color: transparent;" onclick="this.checked=false;" onblur="this.checked=false;" name="callWettbewerbe" />Wettbewerbe ('.$iTmpAnzahl.') ';
|
||||
# $cTmpMenue.='</a>';
|
||||
$showHTML.='<div id="idWBListe" '.($oWettbewerb->workSITE==constKommuneAnzeigeDEFAULT?'':' style="display:none"').' ><h1>Wettbewerbe</h1>'.kommune_funk_showWettbewerbe($oWettbewerb).'</div>';
|
||||
}
|
||||
|
||||
@@ -290,9 +282,9 @@ function kommune_funk_eigene_wettbewerb($oWettbewerb)
|
||||
{
|
||||
if (trim($oWettbewerb->Wettbewerb[$iTmpZehler]["wettbewerb_kurzbz"])==trim($oWettbewerb->EigeneWettbewerbe[$iTmpZehlerEX]["wettbewerb_kurzbz"]) )
|
||||
{
|
||||
$oWettbewerb->Wettbewerb[$iTmpZehler]["bereits_eingetragen"]="*";
|
||||
$oWettbewerb->Wettbewerb[$iTmpZehler]["daten_eingetragen"]=$oWettbewerb->EigeneWettbewerbe[$iTmpZehlerEX];
|
||||
break; // Datensatz gefunden. Suche kann beendet werden
|
||||
$oWettbewerb->Wettbewerb[$iTmpZehler]["bereits_eingetragen"]="*";
|
||||
$oWettbewerb->Wettbewerb[$iTmpZehler]["daten_eingetragen"]=$oWettbewerb->EigeneWettbewerbe[$iTmpZehlerEX];
|
||||
break; // Datensatz gefunden. Suche kann beendet werden
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -389,7 +381,7 @@ function kommune_funk_showWettbewerbe($oWettbewerb)
|
||||
$showHTML.='<span>';
|
||||
$showHTML.='<img height="16" '.$cTmpWettbewerbPopUp.' title="Detailinformationen '.$oWettbewerb->Wettbewerb[$iTmpZehler]["wettbewerb_kurzbz"].'" style="vertical-align: bottom;" alt="infoWettbewerb'.$iTmpZehler.'" src="../../../skin/images/icon_voransicht.gif" border="0" /> ';
|
||||
$cTmpHREF=kommune_funk_create_href(constKommuneAnzeigeWETTBEWERBTEAM,'',array('wettbewerb_kurzbz'=>$oWettbewerb->Wettbewerb[$iTmpZehler]["wettbewerb_kurzbz"]),'<img height="16" title="weiter zu '.$oWettbewerb->Wettbewerb[$iTmpZehler]["wettbewerb_kurzbz"].'" style="vertical-align: bottom;" alt="openWettbewerb'.$iTmpZehler.'" src="../../../skin/images/open.gif" border="0" /> weiter '.$oWettbewerb->Wettbewerb[$iTmpZehler]["wettbewerb_kurzbz"].' ','weiter');
|
||||
$showHTML.=$cTmpHREF.' '.$oWettbewerb->Wettbewerb[$iTmpZehler]["bereits_eingetragen"];
|
||||
$showHTML.=$cTmpHREF.' '.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]["bereits_eingetragen"])?$oWettbewerb->Wettbewerb[$iTmpZehler]["bereits_eingetragen"]:'');
|
||||
|
||||
$showHTML.='</span>';
|
||||
|
||||
@@ -2164,8 +2156,10 @@ function kommune_funk_sendmail($empf='',$betreff='',$text='',$abs='',$oWettbewer
|
||||
|
||||
#G erald
|
||||
#$empf='simane@technikum-wien.at';
|
||||
|
||||
if (!@mail($empf, $betreff, $text, "From: ".(defined('CAMPUS_NAME')?CAMPUS_NAME.' ':'').$oWettbewerb->wettbewerb_kurzbz.' '.$cTmpName." <$abs>"))
|
||||
$from="From: ".(defined('CAMPUS_NAME')?CAMPUS_NAME.' ':'').$oWettbewerb->wettbewerb_kurzbz.' '.$cTmpName." <$abs>";
|
||||
# if (!@mail($empf, $betreff, $text, $from))
|
||||
$mail_obj=new mail($empf, $from, $betreff, $text);
|
||||
if ($mail_obj->send())
|
||||
return "eMail Versand an $empf mit Betreff:$betreff konnte nicht erfolgreich beendet werden!";
|
||||
|
||||
return 'eMail wurde erfolgreich gesendet an '.$empf; // Init
|
||||
@@ -2256,9 +2250,7 @@ function kommune_funk_pers_langname($userUID="",$pers="")
|
||||
$content=kommune_strhex($content); //in HEX-Werte umrechnen
|
||||
if(empty($content)) return '';
|
||||
|
||||
$selectWETTBEWERBTYPE = (isset($_REQUEST[constKommuneParmWettbewerbTyp]) ? $_REQUEST[constKommuneParmWettbewerbTyp] : '');
|
||||
|
||||
$qry="SET search_path TO kommune;";
|
||||
$selectWETTBEWERBTYPE = (isset($_REQUEST[constKommuneParmWettbewerbTyp]) ? $_REQUEST[constKommuneParmWettbewerbTyp] : '');
|
||||
switch (strtolower($userSETWORK))
|
||||
{
|
||||
// Teams (mit n User) Neuanlage zu Wettbewerb
|
||||
@@ -2269,7 +2261,7 @@ function kommune_funk_pers_langname($userUID="",$pers="")
|
||||
case constKommuneWartungUID:
|
||||
$team_kurzbz=(isset($_REQUEST['team_kurzbz']) ? $_REQUEST['team_kurzbz'] : '');
|
||||
$selectTEAM=(isset($_REQUEST['team_kurzbz_orig']) ? $_REQUEST['team_kurzbz_orig'] : $team_kurzbz);
|
||||
$qry.="BEGIN;UPDATE tbl_team set logo='$content' WHERE UPPER(team_kurzbz)=UPPER('$selectTEAM');COMMIT;";
|
||||
$qry.="BEGIN;UPDATE kommune.tbl_team set logo='$content' WHERE UPPER(team_kurzbz)=UPPER('$selectTEAM');COMMIT;";
|
||||
break;
|
||||
// User-Teams zu einem Wettbewerb anzeigen ( Pyramide = Rang )
|
||||
case constKommuneAnzeigeWETTBEWERBTEAM:
|
||||
@@ -2277,7 +2269,7 @@ function kommune_funk_pers_langname($userUID="",$pers="")
|
||||
break;
|
||||
case constKommuneAnzeigeDEFAULT:
|
||||
$selectWETTBEWERB = (isset($_REQUEST[constKommuneParmWettbewerbArt]) ? $_REQUEST[constKommuneParmWettbewerbArt] : '');
|
||||
$qry.="BEGIN;UPDATE tbl_wettbewerb set icon='$content' WHERE UPPER(wettbewerb_kurzbz)=UPPER('$selectWETTBEWERB');COMMIT;";
|
||||
$qry.="BEGIN;UPDATE kommune.tbl_wettbewerb set icon='$content' WHERE UPPER(wettbewerb_kurzbz)=UPPER('$selectWETTBEWERB');COMMIT;";
|
||||
break;
|
||||
default: // Keine Verarbeitung
|
||||
return '';
|
||||
|
||||
@@ -31,17 +31,14 @@
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenbankanbindung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
$db=false;
|
||||
|
||||
|
||||
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/mitarbeiter.class.php');
|
||||
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Herstellen der Datenbankverbindung');
|
||||
|
||||
$getuid=get_uid();
|
||||
$htmlstr = "";
|
||||
|
||||
|
||||
@@ -30,9 +30,6 @@ require_once('../../../config/cis.config.inc.php');
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenbankanbindung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
$db=false;
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/studiengang.class.php');
|
||||
@@ -40,7 +37,9 @@ require_once('../../../include/datum.class.php');
|
||||
require_once('../../../include/benutzerberechtigung.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
require_once('../../../include/mail.class.php');
|
||||
|
||||
if (!$db = new basis_db())
|
||||
$db=false;
|
||||
|
||||
$fixtermin=false;
|
||||
|
||||
if(!isset($_POST['uid']))
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
// ------------------------------------------------------------------------------------------
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
$db=false;
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
|
||||
@@ -30,15 +30,13 @@
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenbankanbindung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
$db=false;
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/studiengang.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
require_once('../../../include/benutzerberechtigung.class.php');
|
||||
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Herstellen der Datenbankverbindung');
|
||||
|
||||
//require_once('../../../include/Excel/excel.php');
|
||||
if(!isset($_POST['uid']))
|
||||
{
|
||||
|
||||
@@ -31,18 +31,13 @@
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenbankanbindung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
$error=0;
|
||||
if (!$db = new basis_db())
|
||||
{
|
||||
$db=false;
|
||||
$error=1;
|
||||
}
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/studiengang.class.php');
|
||||
require_once('../../../include/lehrveranstaltung.class.php');
|
||||
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Herstellen der Datenbankverbindung');
|
||||
|
||||
$error=0;
|
||||
if(isset($_GET['stg_kz']))
|
||||
$stg_kz=$_GET['stg_kz'];
|
||||
else
|
||||
|
||||
@@ -25,10 +25,6 @@
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenbankanbindung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
require_once('../../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Herstellen der Datenbankverbindung');
|
||||
|
||||
require_once('../../../../include/functions.inc.php');
|
||||
require_once('../../../../include/lehrveranstaltung.class.php');
|
||||
require_once('../../../../include/studiengang.class.php');
|
||||
@@ -48,7 +44,10 @@
|
||||
require_once('../../../../include/mitarbeiter.class.php');
|
||||
require_once('../../../../include/moodle_course.class.php');
|
||||
require_once('../../../../include/mail.class.php');
|
||||
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Herstellen der Datenbankverbindung');
|
||||
|
||||
|
||||
$debg=(isset($_REQUEST['debug'])?$_REQUEST['debug']:'');
|
||||
$lvid=(isset($_GET['lvid'])?$_GET['lvid']:'');
|
||||
$stsem=(isset($_GET['stsem'])?$_GET['stsem']:'');
|
||||
@@ -564,7 +563,6 @@ echo ' <tr>';
|
||||
$stsem_obj = new studiensemester();
|
||||
if($stsem=='')
|
||||
$stsem = $stsem_obj->getaktorNext();
|
||||
|
||||
$stsem_obj->getAll();
|
||||
|
||||
//Studiensemester DropDown
|
||||
|
||||
@@ -28,13 +28,11 @@ require_once('../../../config/cis.config.inc.php');
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenbankanbindung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Herstellen der Datenbankverbindung');
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/studiensemester.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Herstellen der Datenbankverbindung');
|
||||
?>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
require_once('../../../include/functions.inc.php');
|
||||
if (!$user=get_uid())
|
||||
die('Sie sind nicht angemeldet. Es wurde keine Benutzer UID gefunden !');
|
||||
|
||||
require_once('../../../include/datum.class.php');
|
||||
// ---------------- Classen Datenbankabfragen und Funktionen
|
||||
include_once('../../../include/person.class.php');
|
||||
include_once('../../../include/benutzer.class.php');
|
||||
@@ -93,9 +93,9 @@
|
||||
|
||||
$news->news_id = $news_id;
|
||||
$news->betreff = trim(isset($_REQUEST['betreff']) ? $_REQUEST['betreff']:'');
|
||||
$news->verfasser =trim(isset($_REQUEST['verfasser']) ? $_REQUEST['verfasser']:'');
|
||||
$news->verfasser =trim(isset($_REQUEST['verfasser']) ? $_REQUEST['verfasser']:$user);
|
||||
$news->text = trim(isset($_REQUEST['text']) ? $_REQUEST['text']:'');
|
||||
|
||||
|
||||
$news->studiengang_kz=(isset($_REQUEST['course_id'])?$_REQUEST['course_id']:(isset($_REQUEST['studiengang_kz'])?$_REQUEST['studiengang_kz']:0));
|
||||
$news->semester=(isset($_REQUEST['term_id'])?$_REQUEST['term_id']:(isset($_REQUEST['semester'])?$_REQUEST['semester']:null));
|
||||
|
||||
@@ -112,12 +112,28 @@
|
||||
$news->fachbereich_kurzbz = '';
|
||||
}
|
||||
|
||||
|
||||
$datum_obj = new datum();
|
||||
if(isset($_POST['datum']) && !$datum_obj->checkDatum($_POST['datum']))
|
||||
$error.=(!empty($error)?'<br>':'').$_POST['datum'].' Datum ist falsch ';
|
||||
if(isset($_POST['datum_bis']) && !$datum_obj->checkDatum($_POST['datum_bis']))
|
||||
$error.=(!empty($error)?'<br>':'').$_POST['datum_bis'].' Datum Bis ist falsch ';
|
||||
|
||||
|
||||
|
||||
|
||||
$news->datum = trim((isset($_REQUEST['datum']) ? $_REQUEST['datum']:date('d.m.Y')));
|
||||
$news->datum_bis = trim((isset($_REQUEST['datum_bis']) ? $_REQUEST['datum_bis']:null));
|
||||
|
||||
|
||||
|
||||
$news->uid=$user;
|
||||
$news->updatevon=$user;
|
||||
$news->updateamum=date('Y-m-d H:i:s');
|
||||
|
||||
$news->insertvon=$user;
|
||||
$news->insertamum=date('Y-m-d H:i:s');
|
||||
|
||||
if($news->save())
|
||||
{
|
||||
if(isset($news_id) && $news_id != "")
|
||||
|
||||
@@ -20,11 +20,7 @@
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
|
||||
require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
|
||||
require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/zeitsperre.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
@@ -33,6 +29,8 @@ require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/benutzer.class.php');
|
||||
require_once('../../../include/mitarbeiter.class.php');
|
||||
require_once('../../../include/mail.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
|
||||
$content_resturlaub = '';
|
||||
$content = '';
|
||||
|
||||
@@ -23,11 +23,7 @@
|
||||
// * @brief bietet die Moeglichkeit zur Anzeige und
|
||||
// * Aenderung der Zeitwuensche und Zeitsperren
|
||||
|
||||
require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
|
||||
require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/zeitsperre.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
@@ -37,9 +33,11 @@
|
||||
require_once('../../../include/mitarbeiter.class.php');
|
||||
require_once('../../../include/mail.class.php');
|
||||
require_once('../../../include/benutzerberechtigung.class.php');
|
||||
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
|
||||
$uid = get_uid();
|
||||
|
||||
|
||||
$PHP_SELF = $_SERVER['PHP_SELF'];
|
||||
|
||||
if(isset($_GET['type']))
|
||||
@@ -178,19 +176,20 @@ function checkdatum()
|
||||
|
||||
<?php
|
||||
|
||||
|
||||
//Zeitsperre Speichern
|
||||
if(isset($_GET['type']) && ($_GET['type']=='edit_sperre' || $_GET['type']=='new_sperre'))
|
||||
{
|
||||
$error=false;
|
||||
$error_msg='';
|
||||
//von-datum pruefen
|
||||
if(isset($_POST['vondatum']) && !ereg("([0-9]{2}).([0-9]{2}).([0-9]{4})",$_POST['vondatum']))
|
||||
if(isset($_POST['vondatum']) && !$datum_obj->checkDatum($_POST['vondatum']))
|
||||
{
|
||||
$error=true;
|
||||
$error_msg .= 'Von-Datum ist ungültig ';
|
||||
}
|
||||
//bis-datum pruefen
|
||||
if(isset($_POST['bisdatum']) && !ereg("([0-9]{2}).([0-9]{2}).([0-9]{4})",$_POST['bisdatum']))
|
||||
//bis-datum pruefen $datum_obj->formatDatum($_POST['bisdatum']
|
||||
if(isset($_POST['bisdatum']) && !$datum_obj->checkDatum($_POST['bisdatum']))
|
||||
{
|
||||
$error=true;
|
||||
$error_msg .= 'Bis-Datum ist ungültig ';
|
||||
@@ -282,9 +281,9 @@ if(isset($_GET['type']) && ($_GET['type']=='edit_sperre' || $_GET['type']=='new_
|
||||
$zeitsperre->zeitsperretyp_kurzbz = $_POST['zeitsperretyp_kurzbz'];
|
||||
$zeitsperre->mitarbeiter_uid = $uid;
|
||||
$zeitsperre->bezeichnung = $_POST['bezeichnung'];
|
||||
$zeitsperre->vondatum = $_POST['vondatum'];
|
||||
$zeitsperre->vondatum = $datum_obj->formatDatum($_POST['vondatum']);
|
||||
$zeitsperre->vonstunde = $_POST['vonstunde'];
|
||||
$zeitsperre->bisdatum = $_POST['bisdatum'];
|
||||
$zeitsperre->bisdatum = $datum_obj->formatDatum($_POST['bisdatum']);
|
||||
$zeitsperre->bisstunde = $_POST['bisstunde'];
|
||||
$zeitsperre->erreichbarkeit_kurzbz = $_POST['erreichbarkeit'];
|
||||
$zeitsperre->vertretung_uid = $_POST['vertretung_uid'];
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
$datum_obj = new datum();
|
||||
|
||||
//Stundentabelleholen
|
||||
if(! $result_stunde=$db->db_query("SET search_path TO campus; SELECT * FROM lehre.tbl_stunde ORDER BY stunde"))
|
||||
if(! $result_stunde=$db->db_query("SELECT * FROM lehre.tbl_stunde ORDER BY stunde"))
|
||||
die($db->db_last_error());
|
||||
$num_rows_stunde=$db->db_num_rows($result_stunde);
|
||||
|
||||
@@ -58,19 +58,19 @@
|
||||
//echo $$var;
|
||||
$gewicht=$_POST[$var];
|
||||
$stunde=$i+1;
|
||||
$query="SELECT * FROM tbl_zeitwunsch WHERE mitarbeiter_uid='$uid' AND stunde=$stunde AND tag=$t";
|
||||
$query="SELECT * FROM campus.tbl_zeitwunsch WHERE mitarbeiter_uid='$uid' AND stunde=$stunde AND tag=$t";
|
||||
if(! $erg_wunsch=$db->db_query($query))
|
||||
die($db->db_last_error());
|
||||
$num_rows_wunsch=$db->db_num_rows($erg_wunsch);
|
||||
if ($num_rows_wunsch==0)
|
||||
{
|
||||
$query="INSERT INTO tbl_zeitwunsch (mitarbeiter_uid, stunde, tag, gewicht) VALUES ('$uid', $stunde, $t, $gewicht)";
|
||||
$query="INSERT INTO campus.tbl_zeitwunsch (mitarbeiter_uid, stunde, tag, gewicht) VALUES ('$uid', $stunde, $t, $gewicht)";
|
||||
if(!($erg=$db->db_query($query)))
|
||||
die($db->db_last_error());
|
||||
}
|
||||
elseif ($num_rows_wunsch==1)
|
||||
{
|
||||
$query="UPDATE tbl_zeitwunsch SET gewicht=$gewicht WHERE mitarbeiter_uid='$uid' AND stunde=$stunde AND tag=$t";
|
||||
$query="UPDATE campus.tbl_zeitwunsch SET gewicht=$gewicht WHERE mitarbeiter_uid='$uid' AND stunde=$stunde AND tag=$t";
|
||||
//echo $query;
|
||||
if(!($erg=$db->db_query($query)))
|
||||
die($db->db_last_error());
|
||||
@@ -80,7 +80,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
if(!($erg=$db->db_query("SELECT * FROM tbl_zeitwunsch WHERE mitarbeiter_uid='$uid'")))
|
||||
if(!($erg=$db->db_query("SELECT * FROM campus.tbl_zeitwunsch WHERE mitarbeiter_uid='$uid'")))
|
||||
die($db->db_last_error());
|
||||
$num_rows=$db->db_num_rows($erg);
|
||||
for ($i=0;$i<$num_rows;$i++)
|
||||
@@ -94,7 +94,7 @@
|
||||
|
||||
|
||||
// Personendaten
|
||||
if(! $result=$db->db_query("SELECT * FROM vw_benutzer WHERE uid='$uid'"))
|
||||
if(! $result=$db->db_query("SELECT * FROM campus.vw_benutzer WHERE uid='$uid'"))
|
||||
die($db->db_last_error());
|
||||
if ($db->db_num_rows($result)==1)
|
||||
$person=$db->db_fetch_object($result);
|
||||
|
||||
@@ -87,23 +87,26 @@
|
||||
|
||||
$news->news_id = $news_id;
|
||||
$news->betreff = trim((isset($_REQUEST['betreff']) ? $_REQUEST['betreff']:''));
|
||||
$news->verfasser =trim((isset($_REQUEST['verfasser']) ? $_REQUEST['verfasser']:''));
|
||||
$news->verfasser =trim((isset($_REQUEST['verfasser']) ? $_REQUEST['verfasser']:$user));
|
||||
$news->text = trim((isset($_REQUEST['text']) ? $_REQUEST['text']:''));
|
||||
|
||||
$news->studiengang_kz=(isset($_REQUEST['course_id'])?$_REQUEST['course_id']:(isset($_REQUEST['studiengang_kz'])?$_REQUEST['studiengang_kz']:0));
|
||||
$news->studiengang_kz=(isset($_REQUEST['course_id'])?$_REQUEST['course_id']:(isset($_REQUEST['studiengang_kz'])?$_REQUEST['studiengang_kz']:'0'));
|
||||
$news->semester=(isset($_REQUEST['term_id'])?$_REQUEST['term_id']:(isset($_REQUEST['semester'])?$_REQUEST['semester']:null));
|
||||
|
||||
$news->fachbereich_kurzbz=(isset($_REQUEST['fachbereich_kurzbz']) && !empty($_REQUEST['fachbereich_kurzbz'])?$_REQUEST['fachbereich_kurzbz']:null);
|
||||
|
||||
$chksenat=(isset($_REQUEST['chksenat']) ?true :false);
|
||||
if(isset($chksenat))
|
||||
if(isset($chksenat) && $chksenat)
|
||||
$news->fachbereich_kurzbz = 'Senat';
|
||||
else
|
||||
$news->fachbereich_kurzbz = '';
|
||||
|
||||
|
||||
$news->datum = trim((isset($_REQUEST['datum']) ? $_REQUEST['datum']:date('d.m.Y')));
|
||||
$news->datum_bis = trim((isset($_REQUEST['datum_bis']) ? $_REQUEST['datum_bis']:null));
|
||||
$news->uid=$user;
|
||||
$news->insertvon=$user;
|
||||
$news->insertamum=date('Y-m-d H:i:s');
|
||||
$news->updatevon=$user;
|
||||
$news->updateamum=date('Y-m-d H:i:s');
|
||||
|
||||
@@ -144,6 +147,7 @@
|
||||
if (!$news->load($news_id))
|
||||
$error.=(!empty($error)?'<br>':'').$news->errormsg;
|
||||
}
|
||||
|
||||
?>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
|
||||
<html>
|
||||
@@ -375,7 +379,7 @@
|
||||
echo ' <table class="tabcontent">';
|
||||
echo ' <tr>';
|
||||
echo ' <td nowarp title="Studiengang_kz:'.$row->studiengang_kz ,', Semester:'. $row->semester .', Fachbereich_kurzbz:'.$row->fachbereich_kurzbz.'">';
|
||||
echo $datum.' '.$row->verfasser;
|
||||
echo $datum.' '.$row->verfasser .' '.$row->fachbereich_kurzbz;
|
||||
echo ' </td>';
|
||||
echo ' <td align="right" nowrap>';
|
||||
echo ' <a onClick="editEntry('.$row->news_id.');">Editieren</a>, <a onClick="deleteEntry('.$row->news_id.');">Löschen</a>, <a href="#top" >Top</a>';
|
||||
|
||||
@@ -11,28 +11,29 @@
|
||||
* gebeten dies wieder in ordnung zu bringen
|
||||
*/
|
||||
require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/File/SearchReplace.php');
|
||||
require_once('../../../include/File/Match.php');
|
||||
|
||||
|
||||
if (!$user=get_uid())
|
||||
die('Sie sind nicht angemeldet. Es wurde keine Benutzer UID gefunden ! <a href="javascript:history.back()">Zurück</a>');
|
||||
|
||||
|
||||
if(!isset($txtUID))
|
||||
$txtUID='';
|
||||
if(!isset($txtPassword))
|
||||
$txtPassword='';
|
||||
|
||||
$mac_result = trim((isset($_REQUEST['mac_result']) ? $_REQUEST['mac_result']:''));
|
||||
$txtUID = trim((isset($_REQUEST['txtUID']) ? $_REQUEST['txtUID']:''));
|
||||
$txtPassword = trim((isset($_REQUEST['txtPassword']) ? $_REQUEST['txtPassword']:''));
|
||||
|
||||
if(check_lektor($user))
|
||||
$is_lector=true;
|
||||
else
|
||||
$is_lector=false;
|
||||
$is_lector=true;
|
||||
else
|
||||
$is_lector=false;
|
||||
|
||||
function ip_increment($ip = "")
|
||||
{
|
||||
$ip = split("\.", $ip);
|
||||
|
||||
@@ -20,18 +20,15 @@
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
require_once('../../../config/cis.config.inc.php');
|
||||
require_once('../../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/person.class.php');
|
||||
require_once('../../../include/benutzer.class.php');
|
||||
require_once('../../../include/studiengang.class.php');
|
||||
require_once('../../../include/fachbereich.class.php');
|
||||
require_once('../../../include/zeitaufzeichnung.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
|
||||
require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/person.class.php');
|
||||
require_once('../../../include/benutzer.class.php');
|
||||
require_once('../../../include/studiengang.class.php');
|
||||
require_once('../../../include/fachbereich.class.php');
|
||||
require_once('../../../include/zeitaufzeichnung.class.php');
|
||||
require_once('../../../include/datum.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
echo '
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
|
||||
Reference in New Issue
Block a user