$s_cal_month = ($mini_cal_month != 0) ? $mini_cal_month . ' month' : $mini_cal_today; $mini_cal->getMonth($s_cal_month); $mini_cal_count=MINI_CAL_FDOW; $mini_cal_this_year = $mini_cal->dateYYYY; $mini_cal_this_month = $mini_cal->dateMM; $mini_cal_this_day = $mini_cal->dateDD; $mini_cal_month_days = $mini_cal->daysMonth; if ( MINI_CAL_CALENDAR_VERSION != 'NONE' ) { // include the required events calendar support $mini_cal_inc = 'mini_cal_' . MINI_CAL_CALENDAR_VERSION; include_once($phpbb_root_path . 'portal/includes/mini_cal/' . $mini_cal_inc . '.' . $phpEx); // include the required events calendar support $mini_cal_auth = getMiniCalForumsAuth($user); $mini_cal_event_days = getMiniCalEventDays($mini_cal_auth['view']); getMiniCalEvents($mini_cal_auth); getMiniCalPostForumsList($mini_cal_auth['post']); } // output the days for the current month // if MINI_CAL_DATE_SEARCH = POSTS then hyperlink any days which have already past // if MINI_CAL_DATE_SEARCH = EVENTS then hyperkink any which have events $holiday=0; for($i=0; $i < $mini_cal_month_days;) { // is this the first day of the week? if($mini_cal_count==MINI_CAL_FDOW) { $template->assign_block_vars('mini_cal_row', array());
$template->set_filenames(array('mini_cal_body' => 'mini_cal_body.tpl')); // initialise some variables $mini_cal_today = create_date('Ymd', time(), $config['board_timezone']); $s_cal_month = $mini_cal_month != 0 ? $mini_cal_month . ' month' : $mini_cal_today; $mini_cal->getMonth($s_cal_month); $mini_cal_count = MINI_CAL_FDOW; $mini_cal_this_year = $mini_cal->dateYYYY; $mini_cal_this_month = $mini_cal->dateMM; $mini_cal_this_day = $mini_cal->dateDD; $mini_cal_month_days = $mini_cal->daysMonth; if (MINI_CAL_CALENDAR_VERSION != 'NONE') { // include the required events calendar support $mini_cal_inc = 'mini_cal_' . MINI_CAL_CALENDAR_VERSION; include_once IP_ROOT_PATH . 'includes/mini_cal/' . $mini_cal_inc . '.' . PHP_EXT; // include the required events calendar support $mini_cal_auth = getMiniCalForumsAuth($user->data); $mini_cal_event_days = getMiniCalEventDays($mini_cal_auth['view']); getMiniCalEvents($mini_cal_auth); getMiniCalPostForumsList($mini_cal_auth['post']); } // output the days for the current month // if MINI_CAL_DATE_SEARCH = POSTS then hyperlink any days which have already past // if MINI_CAL_DATE_SEARCH = EVENTS then hyperlink any which have events for ($i = 0; $i < $mini_cal_month_days;) { // is this the first day of the week? if ($mini_cal_count == MINI_CAL_FDOW) { $template->assign_block_vars('mini_cal_row', array()); } // is this a valid weekday? if ($mini_cal_count == $mini_cal->day[$i][7]) { $mini_cal_this_day = $mini_cal->day[$i][0];