// "login" page $site_title .= ' | Login'; $session_lifetime = ini_get("session.gc_maxlifetime"); if ($session_lifetime === false) { $session_lifetime = 86400; } $session_lifetime_hours = floor($session_lifetime / 3600); $template = str_replace(array('[AUTH_URL]', '[SESSION_HOURS]'), array($client[1], $session_lifetime_hours), file_get_contents(VIEW_PATH . 'login.html')); } elseif ($client[0] == CalendarModel::NO_ERRORS) { if (isset($_POST['addEvent']) && isset($_POST['calendarId']) && strlen($_POST['calendarId'])) { // event creator $site_title .= ' | Esemény'; $event_date_ts = strtotime('tomorrow 12:00:00'); $event_date_output = date('Y.m.d. H:i', $event_date_ts); $event_name = 'DummyEvent ' . mt_rand(100, 2000); $event_result = $calendar->createDummyEvent($_POST['calendarId'], $event_date_ts, $event_name); if ($event_result != CalendarModel::NO_ERRORS) { $site_title .= ' | Hiba'; $template = file_get_contents(VIEW_PATH . 'error.html'); } else { $template = str_replace(array('[EVENT_NAME]', '[EVENT_DATE]'), array($event_name, $event_date_output), file_get_contents(VIEW_PATH . 'event.html')); } } else { // listing $calendars = $calendar->getCalendars(); if ($calendars[0] != CalendarModel::NO_ERRORS) { $site_title .= ' | Hiba'; $template = file_get_contents(VIEW_PATH . 'error.html'); } elseif (!count($calendars[1])) { $site_title .= ' | Naptárak'; $template = file_get_contents(VIEW_PATH . 'listing_noitems.html');