ss->assign('ASSIGNED_USER_ID', $current_user->id); $this->ss->assign('REQUEST', array_merge($_GET, $_POST)); $this->ss->assign('CALENDAR_LANG', "en"); $date_format = $timedate->get_cal_date_format(); $this->ss->assign('USER_DATEFORMAT', '('. $timedate->get_user_date_format().')'); $this->ss->assign('CALENDAR_DATEFORMAT', $date_format); $time_format = $timedate->get_user_time_format(); $time_separator = ":"; if(preg_match('/\d+([^\d])\d+([^\d]*)/s', $time_format, $match)) { $time_separator = $match[1]; } $t23 = strpos($time_format, '23') !== false ? '%H' : '%I'; if(!isset($match[2]) || $match[2] == '') { $this->ss->assign('CALENDAR_FORMAT', $date_format . ' ' . $t23 . $time_separator . "%M"); } else { $pm = $match[2] == "pm" ? "%P" : "%p"; $this->ss->assign('CALENDAR_FORMAT', $date_format . ' ' . $t23 . $time_separator . "%M" . $pm); } $this->ss->assign('CALENDAR_FDOW', $current_user->get_first_day_of_week()); } } ?>