From d7a67c1be8e4c00bc0d520e299c84908ab8ab05b Mon Sep 17 00:00:00 2001 From: Max Kremmel Date: Wed, 24 Aug 2005 22:39:37 +0000 Subject: add calendar admin page and admin menu calendar time shift hopefully working now week_offset defined as constant now user preferences override defaults set by admin --- admin/admin_calendar_inc.php | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 admin/admin_calendar_inc.php (limited to 'admin') diff --git a/admin/admin_calendar_inc.php b/admin/admin_calendar_inc.php new file mode 100644 index 0000000..13a935c --- /dev/null +++ b/admin/admin_calendar_inc.php @@ -0,0 +1,31 @@ +assign( 'hourValues', $hourValues ); +$gBitSmarty->assign( 'hourOutput', $hourOutput ); + +$firstDayValues = array( 0, 6, 5, 4, 3, 2, 1 ); +$firstDayOutput = array( tra( "Monday" ), tra( "Tuesday" ), tra( "Wednesday" ), tra( "Thursday" ), tra( "Friday" ), tra( "Saturday" ), tra( "Sunday" ) ); +$gBitSmarty->assign( 'firstDayValues', $firstDayValues ); +$gBitSmarty->assign( 'firstDayOutput', $firstDayOutput ); + +$dayStart = range( 0, 12 ); +$gBitSmarty->assign( 'dayStart', $dayStart ); +$dayEnd = range( 24, 13 ); +$gBitSmarty->assign( 'dayEnd', $dayEnd ); + +$calendarValues = array( + 'week_offset', + 'hour_fraction', + 'day_start', + 'day_end', +); + +// this function only exists if it's been included by the index.php page. if +// it's been included from anywhere else, we don't execute this section +if( function_exists( 'simple_set_value' ) && $gBitUser->isAdmin() && !empty( $_REQUEST['calendar_submit'] ) ) { + foreach( $calendarValues as $item ) { + simple_set_value( $item, CALENDAR_PKG_NAME ); + } +} +?> -- cgit v1.3