. */ @session_start() ; //Gibbon system-wide includes include "./functions.php" ; include "./config.php" ; //New PDO DB connection try { $connection2=new PDO("mysql:host=$databaseServer;dbname=$databaseName;charset=utf8", $databaseUsername, $databasePassword); $connection2->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $connection2->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); } catch(PDOException $e) { echo $e->getMessage(); } //Set up for i18n via gettext if (isset($_SESSION[$guid]["i18n"]["code"])) { if ($_SESSION[$guid]["i18n"]["code"]!=NULL) { putenv("LC_ALL=" . $_SESSION[$guid]["i18n"]["code"]); setlocale(LC_ALL, $_SESSION[$guid]["i18n"]["code"]); bindtextdomain("gibbon", "./i18n"); textdomain("gibbon"); bind_textdomain_codeset("gibbon", 'UTF-8'); } } //Set timezone from session variable date_default_timezone_set($_SESSION[$guid]["timezone"]); //Setup variables $output="" ; if (isset($_POST["gibbonTTID"])) { $id=$_POST["gibbonTTID"] ; } else { $id="" ; } if (isActionAccessible($guid, $connection2, "/modules/Timetable/tt.php")==FALSE) { //Acess denied $output.="
" ; $output.=_("Your request failed because you do not have access to this action.") ; $output.="
" ; } else { include "./modules/Timetable/moduleFunctions.php" ; $ttDate="" ; if ($_POST["ttDate"]!="") { $ttDate=dateConvertToTimestamp(dateConvert($guid, $_POST["ttDate"])); } if ($_POST["fromTT"]=="Y") { if ($_POST["schoolCalendar"]=="on" OR $_POST["schoolCalendar"]=="Y") { $_SESSION[$guid]["viewCalendarSchool"]="Y" ; } else { $_SESSION[$guid]["viewCalendarSchool"]="N" ; } if ($_POST["personalCalendar"]=="on" OR $_POST["personalCalendar"]=="Y") { $_SESSION[$guid]["viewCalendarPersonal"]="Y" ; } else { $_SESSION[$guid]["viewCalendarPersonal"]="N" ; } if ($_POST["spaceBookingCalendar"]=="on" OR $_POST["spaceBookingCalendar"]=="Y") { $_SESSION[$guid]["viewCalendarSpaceBooking"]="Y" ; } else { $_SESSION[$guid]["viewCalendarSpaceBooking"]="N" ; } } $tt=renderTT($guid, $connection2, $_SESSION[$guid]["gibbonPersonID"], $id, FALSE, $ttDate) ; if ($tt!=FALSE) { $output.=$tt ; } else { $output.="
" ; $output.=_("There is no information for the date specified.") ; $output.="
" ; } } print $output ; ?>