From: <jo...@us...> - 2004-05-14 21:09:28
|
Update of /cvsroot/phpicalendar/phpicalendar In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4513 Modified Files: config.inc.php day.php week.php Log Message: Implemented user login via cookies and/or sessions with templates. Index: config.inc.php =================================================================== RCS file: /cvsroot/phpicalendar/phpicalendar/config.inc.php,v retrieving revision 1.140 retrieving revision 1.141 diff -C2 -d -r1.140 -r1.141 *** config.inc.php 8 Feb 2004 22:37:03 -0000 1.140 --- config.inc.php 14 May 2004 21:09:16 -0000 1.141 *************** *** 45,48 **** --- 45,49 ---- $show_completed = 'no'; // Show completed todos on your todo list. $allow_login = 'no'; // Set to yes to prompt for login to unlock calendars. + $login_cookies = 'no'; // Set to yes to store authentication information via (unencrypted) cookies. Set to no to use sessions. // Webdav style publishing Index: day.php =================================================================== RCS file: /cvsroot/phpicalendar/phpicalendar/day.php,v retrieving revision 1.111 retrieving revision 1.112 diff -C2 -d -r1.111 -r1.112 *** day.php 9 Feb 2004 00:51:48 -0000 1.111 --- day.php 14 May 2004 21:09:16 -0000 1.112 *************** *** 34,37 **** --- 34,43 ---- $list_calcolors = list_calcolors(); + // login/logout + $is_logged_in = ($username != '' && !$invalid_login) ? true : false; + $show_user_login = (!$is_logged_in && $allow_login); + $login_querys = login_querys(); + $logout_querys = logout_querys(); + $page = new Page(BASE.'templates/'.$template.'/day.tpl'); *************** *** 57,61 **** 'prev_day' => $prev_day, 'show_goto' => '', ! 'is_logged_in' => '', 'list_icals' => $list_icals, 'list_years' => $list_years, --- 63,72 ---- 'prev_day' => $prev_day, 'show_goto' => '', ! 'show_user_login' => $show_user_login, ! 'invalid_login' => $invalid_login, ! 'login_querys' => $login_querys, ! 'is_logged_in' => $is_logged_in, ! 'username' => $username, ! 'logout_querys' => $logout_querys, 'list_icals' => $list_icals, 'list_years' => $list_years, Index: week.php =================================================================== RCS file: /cvsroot/phpicalendar/phpicalendar/week.php,v retrieving revision 1.109 retrieving revision 1.110 diff -C2 -d -r1.109 -r1.110 *** week.php 9 Feb 2004 00:51:48 -0000 1.109 --- week.php 14 May 2004 21:09:16 -0000 1.110 *************** *** 37,40 **** --- 37,46 ---- $list_calcolors = list_calcolors(); + // login/logout + $is_logged_in = ($username != '' && !$invalid_login) ? true : false; + $show_user_login = (!$is_logged_in && $allow_login); + $login_querys = login_querys(); + $logout_querys = logout_querys(); + $page = new Page(BASE.'templates/'.$template.'/week.tpl'); *************** *** 62,66 **** 'prev_week' => $prev_week, 'show_goto' => '', ! 'is_logged_in' => '', 'list_icals' => $list_icals, 'list_years' => $list_years, --- 68,77 ---- 'prev_week' => $prev_week, 'show_goto' => '', ! 'show_user_login' => $show_user_login, ! 'invalid_login' => $invalid_login, ! 'login_querys' => $login_querys, ! 'is_logged_in' => $is_logged_in, ! 'username' => $username, ! 'logout_querys' => $logout_querys, 'list_icals' => $list_icals, 'list_years' => $list_years, |