if ($single_user == "N") { echo "<br />"; echo $user_fullname; } if ($is_nonuser_admin) { echo "<br />-- " . translate("Admin mode") . " --"; } if ($is_assistant) { echo "<br />-- " . translate("Assistant mode") . " --"; } ?> </span> <?php if ($categories_enabled == "Y" && (!$user || ($user == $login || $is_assistant))) { echo "<br />\n<br />\n"; print_category_menu('day', sprintf("%04d%02d%02d", $thisyear, $thismonth, $thisday), $cat_id); } ?> </div> </div> </td> <td style="vertical-align:top;" rowspan="2"> <!-- START MINICAL --> <div class="minicalcontainer"> <?php display_small_month($thismonth, $thisyear, true); ?> </div> </td></tr><tr><td> <table class="glance" cellspacing="0" cellpadding="0"> <?php
if ($single_user == "N") { echo "<br />\n"; echo $user_fullname; } if ($is_nonuser_admin) { echo "<br />-- " . translate("Admin mode") . " --"; } if ($is_assistant) { echo "<br />-- " . translate("Assistant mode") . " --"; } ?> </span> <?php if ($categories_enabled == "Y" && (!$user || ($user == $login || $is_assistant))) { echo "<br /><br />\n"; print_category_menu('month', sprintf("%04d%02d01", $thisyear, $thismonth), $cat_id); } ?> </div> <table class="main" style="clear:both;" cellspacing="0" cellpadding="0"> <tr> <?php if ($WEEK_START == 0) { ?> <th><?php etranslate("Sun"); ?> </th> <?php }
} ?> <FONT SIZE="+1" COLOR="<?php echo $H2COLOR; ?> "> <?php if ($single_user == "N") { echo "<BR>{$user_fullname}\n"; } if ($is_assistant) { echo "<B><BR>-- " . translate("Assistant mode") . " --</B>"; } if ($categories_enabled == "Y") { echo "<BR>\n<BR>\n"; print_category_menu('week', sprintf("%04d%02d%02d", $thisyear, $thismonth, $thisday), $cat_id, $friendly); } ?> </FONT> </TD> <?php if (empty($friendly) || !$friendly) { ?> <TD ALIGN="right"><A HREF="week.php?<?php echo $u_url; ?> date=<?php echo date("Ymd", $next) . $caturl; ?> "><IMG SRC="rightarrow.gif" WIDTH="36" HEIGHT="32" BORDER="0"></A></TD> <?php
function display_navigation($name, $show_arrows = true, $show_cats = true) { global $cat_id, $CATEGORIES_ENABLED, $caturl, $DATE_FORMAT_MY, $DISPLAY_SM_MONTH, $DISPLAY_TASKS, $DISPLAY_WEEKNUMBER, $is_admin, $is_assistant, $is_nonuser_admin, $login, $nextYmd, $nowYmd, $prevYmd, $single_user, $spacer, $thisday, $thismonth, $thisyear, $user, $user_fullname, $wkend, $wkstart; if (empty($name)) { return; } $nextStr = translate('Next'); $prevStr = translate('Previous'); $u_url = !empty($user) && $user != $login ? 'user='******'&' : ''; $ret = ' <div class="topnav"' . (get_web_browser() == 'MSIE' ? ' style="zoom:1"' : '') . '>' . ($show_arrows && ($name != 'month' || $DISPLAY_SM_MONTH == 'N' || $DISPLAY_TASKS == 'Y') ? ' <a title="' . $nextStr . '" class="next" href="' . $name . '.php?' . $u_url . 'date=' . $nextYmd . $caturl . '"><img src="images/rightarrow.gif" alt="' . $nextStr . '" /></a> <a title="' . $prevStr . '" class="prev" href="' . $name . '.php?' . $u_url . 'date=' . $prevYmd . $caturl . '"><img src="images/leftarrow.gif" alt="' . $prevStr . '" /></a>' : '') . ' <div class="title"> <span class="date">'; if ($name == 'day') { $ret .= date_to_str($nowYmd); } elseif ($name == 'week') { $ret .= date_to_str(date('Ymd', $wkstart), '', false) . ' - ' . date_to_str(date('Ymd', $wkend - 86400), '', false) . ($DISPLAY_WEEKNUMBER == 'Y' ? " \n(" . translate('Week') . ' ' . date('W', $wkstart + 86400) . ')' : ''); } elseif ($name == 'month' || $name == 'view_l') { $ret .= $spacer . date_to_str(sprintf("%04d%02d01", $thisyear, $thismonth), $DATE_FORMAT_MY, false, false, true); } return $ret . '</span> <span class="user">' . ($single_user == 'N' ? '<br />' . $user_fullname : '') . ($is_nonuser_admin || $is_admin && !empty($user) && $user == '__public__' ? '<br />-- ' . translate('Admin mode') . ' --' : '') . ($is_assistant ? '<br />-- ' . translate('Assistant mode') . ' --' : '') . '</span>' . ($CATEGORIES_ENABLED == 'Y' && $show_cats && (!$user || ($user == $login || $is_assistant)) ? '<br /><br />' . print_category_menu($name, sprintf("%04d%02d%02d", $thisyear, $thismonth, $thisday), $cat_id) : '') . ' </div> </div><br />'; }
$nextYear = $year + 1; $prevYear = $year - ($year > '1903' ? 1 : 0); $startdate = mktime(0, 0, 0, 1, 1, $year); $enddate = mktime(23, 59, 59, 12, 31, $year); if ($ALLOW_VIEW_OTHER != 'Y' && !$is_admin) { $user = ''; } $boldDays = false; $catSelectStr = ''; if (!empty($BOLD_DAYS_IN_YEAR) && $BOLD_DAYS_IN_YEAR == 'Y') { /* Pre-Load the repeated events for quckier access */ $repeated_events = read_repeated_events(!empty($user) && strlen($user) ? $user : $login, $startdate, $enddate, $cat_id); /* Pre-load the non-repeating events for quicker access */ $events = read_events(!empty($user) && strlen($user) ? $user : $login, $startdate, $enddate, $cat_id); $boldDays = true; $catSelectStr = print_category_menu('year', $thisyear, $cat_id); } // Disable $DISPLAY_ALL_DAYS_IN_MONTH. $DISPLAY_ALL_DAYS_IN_MONTH = 'N'; //Enable empty weekend days to be visible $SHOW_EMPTY_WEEKENDS = true; // Include unapproved events? $get_unapproved = $DISPLAY_UNAPPROVED == 'Y'; $nextStr = translate('Next'); $prevStr = translate('Previous'); $userStr = empty($user) ? '' : '&user='******'N') { if (!empty($user)) { user_load_variables($user, 'user_'); $fullnameStr = $user_fullname; } else {
$weekdays[$i] = weekday_name(($i + $WEEK_START) % 7, $DISPLAY_LONG_DAYS); $header[$i] = $weekdays[$i] . ' ' . date_to_str(date('Ymd', $days[$i]), $DATE_FORMAT_MD, false); } $nextStr = translate('Next'); $newEntryStr = translate('New Entry'); $prevStr = translate('Previous'); print_header(array('js/popups.php/true'), generate_refresh_meta()); ob_start(); echo ' <div class="title"> <a title="' . $prevStr . '" class="prev" href="week_details.php?' . $u_url . 'date=' . date('Ymd', $prev) . $caturl . '"><img src="images/leftarrow.gif" alt="' . $prevStr . '" /></a> <a title="' . $nextStr . '" class="next" href="week_details.php?' . $u_url . 'date=' . date('Ymd', $next) . $caturl . '"><img src="images/rightarrow.gif" alt="' . $nextStr . '" /></a> <span class="date">' . date_to_str(date('Ymd', $wkstart), '', false) . ' - ' . date_to_str(date('Ymd', $wkend), '', false) . '</span>' . ($DISPLAY_WEEKNUMBER == 'Y' ? '<br /> <span class="titleweek">(' . translate('Week') . ' ' . date('W', $wkstart + 86400) . ')</span>' : '') . ' <span class="user">' . ($single_user == 'N' ? '<br /> ' . $user_fullname : '') . ($is_nonuser_admin ? '<br />-- ' . translate('Admin mode') . ' --' : '') . ($is_assistant ? '<br />-- ' . translate('Assistant mode') . ' --' : '') . '</span>' . ($CATEGORIES_ENABLED == 'Y' ? '<br /><br />' . print_category_menu('week', sprintf("%04d%02d%02d", $thisyear, $thismonth, $thisday), $cat_id) : '') . ' </div><br /> <center> <table class="main">'; $untimed_found = false; for ($d = 0; $d < 7; $d++) { $date = date('Ymd', $days[$d]); $thiswday = date('w', $days[$d]); $is_weekend = $thiswday == 0 || $thiswday == 6; if ($is_weekend && $DISPLAY_WEEKENDS == 'N') { continue; } $class = $date == date('Ymd', $today) ? ' class="today">' : ($is_weekend ? ' class="weekend">' : '>'); echo ' <tr> <th' . $class . ($can_add ? '