function display() { global $vars, $day, $month, $year; if (isset($vars['id'])) { return display_id($vars['id']); } if (isset($vars['day'])) { return display_day($day, $month, $year); } if (isset($vars['month'])) { return display_month($month, $year); } if (isset($vars['year'])) { soft_error('year view not yet implemented'); } return display_month($month, $year); }
<td width="1%" rowspan="3"> </td> <td style="text-align:center; color:<?php echo $H2COLOR; ?> ; font-weight:bold;"><?php echo date_to_str($dateYmd, $DATE_FORMAT_MY, false); ?> </td> <td width="1%" rowspan="3"> </td></tr> <tr><td bgcolor="<?php echo $BGCOLOR; ?> "> <?php set_today($dateYmd); echo display_month(date('m'), date('Y'), true); ?> </td></tr> <tr><td> </td></tr> </table> <!-- END EXAMPLE MONTH --> </td></tr></table> </div> <!-- END COLORS --> <?php } // if $ALLOW_COLOR_CUSTOMIZATION ?> </div> <!-- END TABS -->
for ($i = 0, $cnt = count($views); $i < $cnt; $i++) { if ($views[$i]['cal_is_global'] != 'Y' && ($prad || $views[$i]['cal_owner'] != $user)) { continue; } $xurl = $views[$i]['url']; $xurl_strip = str_replace('&', '&', $xurl); $user_vu .= $option . $xurl . '"' . ($tmp == $xurl_strip ? $selected : '') . '>' . htmlspecialchars($views[$i]['cal_name']) . '</option>'; } foreach (array('BGCOLOR' => translate('Document background'), 'H2COLOR' => translate('Document title'), 'TEXTCOLOR' => translate('Document text'), 'MYEVENTS' => translate('My event text'), 'TABLEBG' => translate('Table grid color'), 'THBG' => translate('Table header background'), 'THFG' => translate('Table header text'), 'CELLBG' => translate('Table cell background'), 'TODAYCELLBG' => translate('Table cell background for current day'), 'HASEVENTSBG' => translate('Table cell background for days with events'), 'WEEKENDBG' => translate('Table cell background for weekends'), 'OTHERMONTHBG' => translate('Table cell background for other month'), 'WEEKNUMBER' => translate('Week number color'), 'POPUP_BG' => translate('Event popup background'), 'POPUP_FG' => translate('Event popup text')) as $k => $v) { $color_sets .= print_color_input_html($k, $v); } $example_month = ' <!-- BEGIN EXAMPLE MONTH --> <div id="example_month"> <p>' . date_to_str(date('Ymd'), $DATE_FORMAT_MY, false) . '</p>' . display_month(date('m'), date('Y'), true) . ' </div> <!-- END EXAMPLE MONTH --> '; /* Save either system or user preferences. * * @param string $prefs * @param string $src * @param bool _SYSTEM_ = true * user = false */ function save_pref($prefs, $src) { global $error, $my_theme, $prad; if (!$prad) { global $prefuser;
if (empty($DISPLAY_TASKS) || $DISPLAY_TASKS == 'N' && $DISPLAY_SM_MONTH != 'N') { $nextMonth1 = display_small_month($nextmonth, $nextyear, true, true, 'nextmonth', $monthURL); $prevMonth1 = display_small_month($prevmonth, $prevyear, true, true, 'prevmonth', $monthURL); } if ($DISPLAY_TASKS == 'Y' && $friendly != 1) { if ($DISPLAY_SM_MONTH != 'N') { $nextMonth2 = display_small_month($nextmonth, $nextyear, true, false, 'nextmonth', $monthURL) . '<br />'; $prevMonth2 = display_small_month($prevmonth, $prevyear, true, false, 'prevmonth', $monthURL) . '<br />'; } else { $nextMonth2 = $prevMonth2 = '<br /><br /><br /><br />'; } $smallTasks = display_small_tasks($cat_id); $tableWidth = '80%'; } $eventinfo = !empty($eventinfo) ? $eventinfo : ''; $monthStr = display_month($thismonth, $thisyear); $navStr = display_navigation('month'); if (empty($friendly)) { $unapprovedStr = display_unapproved_events($is_assistant || $is_nonuser_admin ? $user : $login); $printerStr = generate_printer_friendly('month.php'); } $trailerStr = print_trailer(); $HeadX = generate_refresh_meta() . '<script src="includes/js/weekHover.js" type="text/javascript"></script>'; print_header(array('js/popups.php/true', 'js/visible.php'), $HeadX, '', false, false, false, false); echo <<<EOT <table border="0" width="100%" cellpadding="1"> <tr> <td id="printarea" valign="top" width="{$tableWidth}" rowspan="2"> {$prevMonth1}{$nextMonth1} {$navStr} {$monthStr}
<td><?php echo _('selected date'); ?> </td> </tr> </table> <?php if ($type == 'onemonth') { display_month($month, $year); } elseif ($type == 'threemonth') { display_month($month - 1, $year); print "\t<br />\n\n"; display_month($month, $year); print "\t<br />\n\n"; display_month($month + 1, $year); } elseif ($type == 'currentyear') { for ($i = 1; $i <= 12; $i++) { display_month($i, $year); print "\t<br />\n\n"; } } elseif ($type == 'comingyear') { for ($i = 0; $i < 12; $i++) { display_month($month + $i, $year); print "\t<br />\n\n"; } } $HTML->footer(array()); // Local Variables: // mode: php // c-file-style: "bsd" // End: