* Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ 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/benutzerberechtigung.class.php'); require_once('../../../include/jahresplan.class.php'); require_once('jahresplan_funktionen.inc.php'); setlocale (LC_ALL, 'de_DE.UTF8','de_DE@euro', 'de_DE', 'de','DE', 'ge','German'); // ------------------------------------------------------------------------------------------ // Init // ------------------------------------------------------------------------------------------ $error=''; // ------------------------------------------------------------------------------------------ // Request Parameter einlesen // ------------------------------------------------------------------------------------------ // Parameter Veranstaltungskategorie $veranstaltungskategorie_kurzbz=trim((isset($_REQUEST['veranstaltungskategorie_kurzbz']) ? $_REQUEST['veranstaltungskategorie_kurzbz']:'')); // Parameter Veranstaltung $veranstaltung_id=trim((isset($_REQUEST['veranstaltung_id']) ? $_REQUEST['veranstaltung_id']:'')); $Jahr=trim((isset($_REQUEST['Jahr']) ? $_REQUEST['Jahr']:date("Y", mktime(0,0,0,date("m"),date("d"),date("y"))))); $Monat=trim((isset($_REQUEST['Monat']) ? $_REQUEST['Monat']:date("m", mktime(0,0,0,date("m"),date("d"),date("y"))))); $suchtext=trim((isset($_REQUEST['suchtext']) ? $_REQUEST['suchtext']:'')); if(!is_numeric($Jahr)) die('Jahr ist ungueltig'); if(!is_numeric($Monat)) die('Monat ist ungueltig'); if($veranstaltung_id!='' && !is_numeric($veranstaltung_id)) die('VeranstaltungID ist ungueltig'); // ------------------------------------------------------------------------------------------ // Alle Kategoriedaten lesen fuer Selektfeld (open in jahresplan_funktionen) // ------------------------------------------------------------------------------------------ $Jahresplan->InitVeranstaltungskategorie(); if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie()) die('Fehler beim lesen der Veranstaltungskategorie ! '.$Jahresplan->errormsg); ?> Jahresplan Veranstaltung | Kategorie ] '.$userNAME; ?>

 Veranstaltungen 

Veranstaltungsleitfaden'; } ?>
1 Jahr zurück 1 Jahr vor   1 Monat zurück 1 Monat vor     ID   Suche    
 
InitVeranstaltung(); // Nur Berechtigte duerfen auch noch nicht freigegebene Sehen $Jahresplan->show_only_public_kategorie=($is_mitarbeiter?false:true); $Jahresplan->freigabe=($is_wartungsberechtigt?false:true); $Jahresplan->veranstaltungskategorie_kurzbz=$veranstaltungskategorie_kurzbz; $Jahresplan->veranstaltung_id=$veranstaltung_id; $Jahresplan->suchtext=(!empty($suchtext)?str_replace('*','%',$suchtext):''); // Datum setzen ausser wenn eine eindeutige ID selektiert wurde. Diese soll in allen Perioden gesucht werden if (empty($veranstaltung_id)) { if (empty($Jahr)) { $Jahr=date("Y", mktime(0,0,0,date("m"),date("d"),date("y"))); } $Jahresplan->start_jahr=$Jahr; if (!empty($Woche)) { $iTmpMinKW=date("W",mktime(0, 0, 0,(empty($Monat) || $Monat>12?'01':$Monat),1, $Jahr)); $iTmpMaxKW=date("W",mktime(0, 0, 0,(empty($Monat) || $Monat>12?'01':$Monat),$iTmpMaxTage, $Jahr)); $iTmpMaxKW=number_format($iTmpMaxKW); if ($iTmpMaxKW<2 && $iTmpMonat==12) $iTmpMaxKW=53; $Jahresplan->start_jahr_woche=$Jahr.$iTmpMinKW; $Jahresplan->ende_jahr_woche=$Jahr.$iTmpMaxKW; } elseif (!empty($Monat)) { $Jahresplan->start_jahr_monat=$Jahr.(empty($Monat) || $Monat>12?'01':$Monat); $Jahresplan->ende_jahr_monat=$Jahr.(empty($Monat) || $Monat>12?'01':$Monat); } } // ************************************** // Veranstaltungen zu Selektion - lesen // ************************************** if (!$veranstaltung=$Jahresplan->loadVeranstaltung()) { $veranstaltung=array(); } # var_dump($veranstaltung); # exit; // Ausgabe der Veranstaltungsdaten bzw Hinweisstext if (is_array($veranstaltung) && isset($veranstaltung[0])) { // Detailanzeige if (!empty($veranstaltung_id)) { echo jahresplan_veranstaltung_detailanzeige($veranstaltung,$is_wartungsberechtigt); } // Listenanzeige elseif (!empty($suchtext)) { echo jahresplan_veranstaltung_listenanzeige($veranstaltung,$is_wartungsberechtigt); } // Kalenderanzeige else { echo jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$is_wartungsberechtigt,$Jahr,$Monat); } } // Keine Daten gefunden elseif (empty($veranstaltung_id) && empty($suchtext)) { echo jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$is_wartungsberechtigt,$Jahr,$Monat); } else { echo "
keine Daten gefunden ".(!empty($suchtext)? ' suchtext '.$suchtext:'' ).(!empty($veranstaltung_id)? ' ID '.$veranstaltung_id:'' ); } // Fehlerausgabe echo '

'.$Jahresplan->errormsg.'

'; ?>