aboutsummaryrefslogtreecommitdiffstats
path: root/week.php
diff options
context:
space:
mode:
authorChad Little <clittle@users.sourceforge.net>2003-06-30 22:46:12 +0000
committerChad Little <clittle@users.sourceforge.net>2003-06-30 22:46:12 +0000
commit743cae611eeb4436d3d8dc865c010b2b3fd0102a (patch)
tree9cfaaffaba16913b12ca937742ebaf04097dbd0f /week.php
parent014ccb1db7b5f5ff0b652e650ee67d1a931e40f9 (diff)
downloadphpicalendar-743cae611eeb4436d3d8dc865c010b2b3fd0102a.tar.gz
phpicalendar-743cae611eeb4436d3d8dc865c010b2b3fd0102a.tar.bz2
phpicalendar-743cae611eeb4436d3d8dc865c010b2b3fd0102a.zip
Multiple Calendar support added.
Diffstat (limited to 'week.php')
-rw-r--r--week.php16
1 files changed, 12 insertions, 4 deletions
diff --git a/week.php b/week.php
index 51a7673..d155235 100644
--- a/week.php
+++ b/week.php
@@ -9,7 +9,7 @@ $starttime = "0500";
$weekstart = 1;
$unix_time = strtotime($getdate);
$thisday2 = localizeDate($dateFormat_week_list, $unix_time);
-$today_today = date('Ymd', strtotime("now + $second_offset seconds"));
+$today_today = date('Ymd', strtotime("now + $second_offset seconds"));
$next_week = date("Ymd", strtotime("+1 week", $unix_time));
$prev_week = date("Ymd", strtotime("-1 week", $unix_time));
$tomorrows_date = date( "Ymd", strtotime("+1 day", $unix_time));
@@ -178,7 +178,10 @@ for ($i=0;$i<7;$i++) {
echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"4\" class=\"V9\">\n";
foreach($master_array[($thisday)]["-1"] as $allday) {
echo "<tr>\n";
- echo "<td valign=\"top\" align=\"center\" class=\"eventbg\">";
+ $event_calno = $allday['calnumber'];
+ if ($event_calno < 1) $event_calno=1;
+ if ($event_calno > 7) $event_calno=7;
+ echo '<td valign="top" align="center" class="eventbg_'.$event_calno.'">';
openevent("$calendar_name",
"",
"",
@@ -296,7 +299,10 @@ for ($i=0;$i<7;$i++) {
$event_length[$thisday][$i]["state"] = "started";
$event_start = $this_time_arr[($event_length[$thisday][$i]["key"])]["start_unixtime"];
$event_start = date ($timeFormat, $event_start);
- echo "<td rowspan=\"" . $event_length[$thisday][$i]["length"] . "\" colspan=\"" . $drawWidth . "\" align=\"left\" valign=\"top\" class=\"eventbg2week\">\n";
+ $event_calno = $this_time_arr[($event_length[$thisday][$i]['key'])]['calnumber'];
+ if ($event_calno < 1) $event_calno=1;
+ if ($event_calno > 7) $event_calno=7;
+ echo '<td rowspan="' . $event_length[$thisday][$i]['length'] . '" colspan="' . $drawWidth . '" align="left" valign="top" class="eventbg2week_'.$event_calno.'">'."\n";
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n";
echo "<tr>\n";
echo "<td class=\"eventborder\"><font class=\"V10WB\"><b>$event_start</b></font></td>\n";
@@ -305,9 +311,11 @@ for ($i=0;$i<7;$i++) {
echo "<td>\n";
echo "<table width=\"100%\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\">\n";
echo "<tr>\n";
- echo "<td class=\"eventbg\">";
+ echo '<td class="eventbg_'.$event_calno.'">';
$event_end = $this_time_arr[($event_length[$thisday][$i]["key"])]["end_unixtime"];
$event_end = date ($timeFormat, $event_end);
+ // Todo: keep track of where the event comes from, and indicate that to openevent instead of "all_calenders_combined971"
+ if ($cal == 'all_calenders_combined971') $calendar_name2=$cal; else $calendar_name2=$calendar_name;
openevent("$calendar_name2",
"$event_start",
"$event_end",

© 2014-2024 Faster IT GmbH | imprint | privacy policy