summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2005-08-24 22:39:37 +0000
committerMax Kremmel <xing@synapse.plus.com>2005-08-24 22:39:37 +0000
commitd7a67c1be8e4c00bc0d520e299c84908ab8ab05b (patch)
tree1d17acff5b8b9a014fd2a351beb61002171d0f48 /admin
parentc60e390fab690dd692c61012b45d55a0fa152114 (diff)
downloadcalendar-d7a67c1be8e4c00bc0d520e299c84908ab8ab05b.tar.gz
calendar-d7a67c1be8e4c00bc0d520e299c84908ab8ab05b.tar.bz2
calendar-d7a67c1be8e4c00bc0d520e299c84908ab8ab05b.zip
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
Diffstat (limited to 'admin')
-rw-r--r--admin/admin_calendar_inc.php31
1 files changed, 31 insertions, 0 deletions
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 @@
+<?php
+$hourValues = array( 1, 2, 3, 4, 6, 12 );
+$hourOutput = array( 60, 30, 20, 15, 10, 5 );
+$gBitSmarty->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 );
+ }
+}
+?>