diff options
author | Chad Little <clittle@users.sourceforge.net> | 2002-11-24 23:04:43 +0000 |
---|---|---|
committer | Chad Little <clittle@users.sourceforge.net> | 2002-11-24 23:04:43 +0000 |
commit | 7476e46daabcee0995eb4f794a62b5306586aa6f (patch) | |
tree | eb8346c2083deeeb5a2f61099ba69b048093f383 /includes/calendar_nav.php | |
parent | c2bf86b86fe02d1834bc4d34a2ce297b9268a30b (diff) | |
download | phpicalendar-7476e46daabcee0995eb4f794a62b5306586aa6f.tar.gz phpicalendar-7476e46daabcee0995eb4f794a62b5306586aa6f.tar.bz2 phpicalendar-7476e46daabcee0995eb4f794a62b5306586aa6f.zip |
Moved all includes to their own folder. Modified pages accordingly. Fixed footer.
Diffstat (limited to 'includes/calendar_nav.php')
-rw-r--r-- | includes/calendar_nav.php | 300 |
1 files changed, 300 insertions, 0 deletions
diff --git a/includes/calendar_nav.php b/includes/calendar_nav.php new file mode 100644 index 0000000..2fccf2d --- /dev/null +++ b/includes/calendar_nav.php @@ -0,0 +1,300 @@ + <?php + + $cal_displayname2 = $calendar_name . " $calendar_lang"; + if (strlen($cal_displayname2) > 24) { + $cal_displayname2 = substr("$cal_displayname2", 0, 21); + $cal_displayname2 = $cal_displayname2 . "..."; + } + + $next_day = date("Ymd", strtotime("+1 day", $unix_time)); + $prev_day = date("Ymd", strtotime("-1 day", $unix_time)); + + $fake_getdate_time = strtotime($this_year.'-'.$this_month.'-15'); + ?> +<br> +<table border="0" width="737" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" class="calborder"> + <tr> + <td align="left" valign="top" width="1%" class="sideback"><?php echo "<a class=\"psf\" href=\"month.php?cal=$cal&getdate=$prev_day\"><img src=\"styles/$style_sheet/left_arrows.gif\" alt=\"right\" border=\"0\" align=\"left\"></a>"; ?></td> + <td align="center" class="sideback"><font class="G10B"><b><?php print (localizeDate ($dateFormat_day, strtotime($getdate))); ?></b></font></td> + <td align="right" valign="top" width="1%" class="sideback"><?php echo "<a class=\"psf\" href=\"month.php?cal=$cal&getdate=$next_day\"><img src=\"styles/$style_sheet/right_arrows.gif\" alt=\"right\" border=\"0\" align=\"right\"></a>"; ?></td> + </tr> + <tr> + <td colspan="3"><img src="images/spacer.gif" width="1" height="5"></td> + </tr> + <tr> + <td width="1%" valign="top" align="right"> + <table cellpadding="0" cellspacing="0" border="0" width="160"> + <tr> + <td valign="center" align="center"> + <table width="160" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td align="left" valign="top" width="1"><img src="images/spacer.gif" width="1" height="20"></td> + <td align="center"><font class="G10BOLD"><?php print (localizeDate ($dateFormat_month, strtotime("-1 month", $fake_getdate_time))); ?></font></td> + <td align="right" valign="top" width="1"></td> + </tr> + <tr> + <td colspan="3" bgcolor="#FFFFFF" align="center"> + <table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF"> + <tr> + <td><img src="images/spacer.gif" width="21" height="3"></td> + <td><img src="images/spacer.gif" width="21" height="1"></td> + <td><img src="images/spacer.gif" width="21" height="1"></td> + <td><img src="images/spacer.gif" width="21" height="1"></td> + <td><img src="images/spacer.gif" width="21" height="1"></td> + <td><img src="images/spacer.gif" width="21" height="1"></td> + <td><img src="images/spacer.gif" width="21" height="1"></td> + </tr> + <tr> + <?php + $start_day = strtotime($week_start_day); + for ($i=0; $i<7; $i++) { + $day_num = date("w", $start_day); + $day = $daysofweekreallyshort_lang[$day_num]; + print "<td align=\"center\"><font class=\"G10BOLD\">$day</font></td>\n"; + $start_day = strtotime("+1 day", $start_day); + } + ?> + </tr> + <tr height="3"> + <td colspan="7"><img src="images/spacer.gif" width="1" height="3" alt=""></td> + </tr> + <?php + $minical_time = strtotime("-1 month", $fake_getdate_time); + $minical_month = date("m", $minical_time); + $minical_year = date("Y", $minical_time); + $first_of_month = $minical_year.$minical_month."01"; + $start_day = strtotime(dateOfWeek($first_of_month, $week_start_day)); + $i = 0; + $whole_month = TRUE; + do { + $day = date ("j", $start_day); + $daylink = date ("Ymd", $start_day); + $check_month = date ("m", $start_day); + if ($check_month != $minical_month) $day= "<font class=\"G10G\">$day</font>"; + if ($i == 0) echo "<tr>\n"; + if (isset($master_array[("$daylink")]) && ($check_month == $minical_month)) { + echo "<td align=\"center\" class=\"G10B\">\n"; + echo "<a class=\"ps2\" href=\"$minical_view.php?cal=$cal&getdate=$daylink\">$day</a>\n"; + echo "</td>\n"; + } else { + echo "<td align=\"center\" class=\"G10B\">\n"; + echo "<a class=\"psf\" href=\"$minical_view.php?cal=$cal&getdate=$daylink\">$day</a>\n"; + echo "</td>\n"; + } + $start_day = strtotime("+1 day", $start_day); + $i++; + if ($i == 7) { + echo "</tr>\n"; + $i = 0; + $checkagain = date ("m", $start_day); + if ($checkagain != $minical_month) $whole_month = FALSE; + } + } while ($whole_month == TRUE); + ?> + </table> + </td> + </tr> + <tr> + <td colspan="3" bgcolor="#FFFFFF"><img src="images/spacer.gif" width="148" height="6"></td> + </tr> + </table> + </td> + </tr> + </table> + </td> + <td width="98%" valign="top" align="center"> + <table border="0" width="330" cellspacing="0" cellpadding="0"> + <tr> + <td width="160" valign="top"> + <table cellpadding="0" cellspacing="0" border="0" width="160"> + <tr> + <td valign="center" align="center"> + <table width="160" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td colspan="3" bgcolor="#FFFFFF" align="left"> + <table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" width="100%"> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6"><font class="G10BOLD"><?php echo "$jump_lang"; ?></font></td> + </tr> + <tr> + <td colspan="7"><img src="images/spacer.gif" width="21" height="3"></td> + </tr> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6"><?php include('./functions/list_icals.php'); ?></td> + </tr> + <tr> + <td colspan="7"><img src="images/spacer.gif" width="21" height="5"></td> + </tr> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6"><?php include('./functions/list_years.php'); ?></td> + </tr> + <tr> + <td colspan="7"><img src="images/spacer.gif" width="21" height="5"></td> + </tr> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6"><?php include('./functions/list_months.php'); ?></td> + </tr> + <tr> + <td colspan="7"><img src="images/spacer.gif" width="21" height="5"></td> + </tr> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6"><?php include('./functions/list_weeks.php'); ?></td> + </tr> + <?php + if ($display_custom_goto == "yes") { + ?> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6" class="G10B"> + <form action="day.php" method="GET"> + <input type="hidden" name="cal" value="<?php print urlencode($cal); ?>"> + <input type="text" size="15" name="jumpto_day"> + <input type="submit" value="Go"> + </form> + </td> + </tr> + <?php + } + ?> + </table> + </td> + </tr> + <tr> + <td colspan="3" bgcolor="#FFFFFF"><img src="images/spacer.gif" width="148" height="6"></td> + </tr> + </table> + </td> + </tr> + </table> + </td> + <td><img src="images/spacer.gif" width="10" height="1"></td> + <td width="160" valign="top"> + <table cellpadding="0" cellspacing="0" border="0" width="160"> + <tr> + <td valign="center" align="left" valign="top"> + <table width="160" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td colspan="3" bgcolor="#FFFFFF" align="left" valign="top"> + <table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" width="100%"> + <tr> + <td colspan="7"><img src="images/spacer.gif" width="21" height="2"></td> + </tr> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6"><font class="G10BOLD"><?php echo "$cal_displayname2"; ?></font></td> + </tr> + <tr> + <td width="1%"><img src="images/spacer.gif" width="4" height="1"></td> + <td colspan="6" class="G10B"> + <?php echo " + <a class=\"psf\" href=\"day.php?cal=$cal&getdate=$today_today\">$goday_lang</a><br>\n + <a class=\"psf\" href=\"week.php?cal=$cal&getdate=$today_today\">$goweek_lang</a><br>\n + <a class=\"psf\" href=\"month.php?cal=$cal&getdate=$today_today\">$gomonth_lang</a><br>\n + <a class=\"psf\" href=\"year.php?cal=$cal&getdate=$today_today\">$goyear_lang</a><br>\n + <a class=\"psf\" href=\"print.php?cal=$cal&getdate=$getdate&printview=$current_view\">$goprint_lang</a><br>\n + <a class=\"psf\" href=\"preferences.php?cal=$cal&getdate=$getdate\">$preferences_lang</a><br>\n + <a class=\"psf\" href=\"$subscribe_path\">$subscribe_lang</a> | <a class=\"psf\" href=\"$filename\">$download_lang</a>\n + "; ?> + </td> + </tr> + </table> + </td> + </tr> + <tr> + <td colspan="3" bgcolor="#FFFFFF"><img src="images/spacer.gif" width="148" height="6"></td> + </tr> + </table> + </td> + </tr> + </table> + </td> + </tr> + </table> + </td> + <td width="1%" valign="top" align="left"> + <table cellpadding="0" cellspacing="0" border="0" width="160"> + <tr> + <td valign="center" align="center"> + <table width="160" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td align="left" valign="top" width="1"><img src="images/spacer.gif" width="1" height="20"></td> + <td align="center"><font class="G10BOLD"><?php print (localizeDate ($dateFormat_month, strtotime("+1 month", $fake_getdate_time))); ?></font></td> + <td align="right" valign="top" width="1"></td> + </tr> + <tr> + <td colspan="3" bgcolor="#FFFFFF" align="center"> + <table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF"> + <tr> + <td><img src="images/spacer.gif" width="21" height="3" alt=""></td> + <td><img src="images/spacer.gif" width="21" height="1" alt=""></td> + <td><img src="images/spacer.gif" width="21" height="1" alt=""></td> + <td><img src="images/spacer.gif" width="21" height="1" alt=""></td> + <td><img src="images/spacer.gif" width="21" height="1" alt=""></td> + <td><img src="images/spacer.gif" width="21" height="1" alt=""></td> + <td><img src="images/spacer.gif" width="21" height="1" alt=""></td> + </tr> + <tr> + <?php + $start_day = strtotime($week_start_day); + for ($i=0; $i<7; $i++) { + $day_num = date("w", $start_day); + $day = $daysofweekreallyshort_lang[$day_num]; + print "<td align=\"center\"><font class=\"G10BOLD\">$day</font></td>\n"; + $start_day = strtotime("+1 day", $start_day); + } + ?> + </tr> + <tr height="3"> + <td colspan="7"><img src="images/spacer.gif" width="1" height="3" alt=""></td> + </tr> + <?php + $minical_time = strtotime("+1 month", $fake_getdate_time); + $minical_month = date("m", $minical_time); + $minical_year = date("Y", $minical_time); + $first_of_month = $minical_year.$minical_month."01"; + $start_day = strtotime(dateOfWeek($first_of_month, $week_start_day)); + $i = 0; + $whole_month = TRUE; + do { + $day = date ("j", $start_day); + $daylink = date ("Ymd", $start_day); + $check_month = date ("m", $start_day); + if ($check_month != $minical_month) $day= "<font class=\"G10G\">$day</font>"; + if ($i == 0) echo "<tr>\n"; + if (isset($master_array[("$daylink")]) && ($check_month == $minical_month)) { + echo "<td align=\"center\" class=\"G10B\">\n"; + echo "<a class=\"ps2\" href=\"$minical_view.php?cal=$cal&getdate=$daylink\">$day</a>\n"; + echo "</td>\n"; + } else { + echo "<td align=\"center\" class=\"G10B\">\n"; + echo "<a class=\"psf\" href=\"$minical_view.php?cal=$cal&getdate=$daylink\">$day</a>\n"; + echo "</td>\n"; + } + $start_day = strtotime("+1 day", $start_day); + $i++; + if ($i == 7) { + echo "</tr>\n"; + $i = 0; + $checkagain = date ("m", $start_day); + if ($checkagain != $minical_month) $whole_month = FALSE; + } + } while ($whole_month == TRUE); + ?> + </table> + </td> + </tr> + <tr> + <td colspan="3" bgcolor="#FFFFFF"><img src="images/spacer.gif" width="148" height="6" alt=""></td> + </tr> + </table> + </td> + </tr> + </table> +</td> +</tr> +</table> |