From e58e043a9ed5862427c2f3e72fd5e34b61043368 Mon Sep 17 00:00:00 2001 From: Jim Hu Date: Wed, 24 Dec 2008 21:09:31 +0000 Subject: add day_end option to preferences --- preferences.php | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) (limited to 'preferences.php') diff --git a/preferences.php b/preferences.php index 5bfaad3..118a3b7 100644 --- a/preferences.php +++ b/preferences.php @@ -1,7 +1,7 @@ "$cookie_language", "cookie_calendar" => "$cookie_calendar", "cookie_view" => "$cookie_view", "cookie_startday" => "$cookie_startday", "cookie_style" => "$cookie_style", "cookie_time" => "$cookie_time", "cookie_cpath"=>"$cookie_cpath"); + $the_cookie = array ("cookie_language" => "$cookie_language", "cookie_calendar" => "$cookie_calendar", "cookie_view" => "$cookie_view", "cookie_startday" => "$cookie_startday", "cookie_style" => "$cookie_style", "cookie_time" => "$cookie_time","cookie_endtime" => "$cookie_endtime", "cookie_cpath"=>"$cookie_cpath"); $the_cookie = serialize($the_cookie); if ($cookie_unset) { setcookie("$cookie_name","$the_cookie",time()-(60*60*24*7) ,"/","$phpiCal_config->cookie_uri",0); } else { setcookie("$cookie_name","$the_cookie",time()+(60*60*24*7*12*10) ,"/","$phpiCal_config->cookie_uri",0); if (isset($_POST['cookie_view'])) - $default_view = $_POST['cookie_view']; + $phpiCal_config->default_view = $_POST['cookie_view']; if (isset($_POST['cookie_style']) && is_dir(BASE.'templates/'.$_POST['cookie_style'].'/')) - $template = $_POST['cookie_style']; + $phpiCal_config->template = $_POST['cookie_style']; if (isset($_POST['cookie_language']) && is_file(BASE.'languages/'.strtolower($_POST['cookie_language']).'.inc.php')) include(BASE.'languages/'.strtolower($_POST['cookie_language']).'.inc.php'); } @@ -56,6 +57,7 @@ if (isset($_COOKIE[$cookie_name])) { $cookie_style = $phpicalendar['cookie_style']; $cookie_startday = $phpicalendar['cookie_startday']; $cookie_time = $phpicalendar['cookie_time']; + $cookie_endtime = $phpicalendar['cookie_endtime']; if ($cookie_unset) { unset ($cookie_language, $cookie_calendar, $cookie_view, $cookie_style,$cookie_startday); } @@ -69,6 +71,7 @@ if ((!isset($_COOKIE[$cookie_name])) || ($cookie_unset)) { $cookie_style = $phpiCal_config->template; $cookie_startday = $phpiCal_config->week_start_day; $cookie_time = $phpiCal_config->day_start; + $cookie_endtime = $phpiCal_config->day_end; } if ($action == 'setcookie') { @@ -108,7 +111,7 @@ $view_select .= ($phpiCal_config->default_view == 'month') ? '