aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChad Little <clittle@users.sourceforge.net>2003-02-15 20:07:08 +0000
committerChad Little <clittle@users.sourceforge.net>2003-02-15 20:07:08 +0000
commitdb5981c2ad6a44f90c36efb6ac0296ab2c675935 (patch)
tree1f0862ff5195b85a71258bedf5ce10df3ee4f460
parent498d423eee0cb2ae7664a46bfa198aee1a17e996 (diff)
downloadphpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.tar.gz
phpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.tar.bz2
phpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.zip
Fixed a bug with Irix and isset().
-rw-r--r--functions/overlapping_events.php4
-rw-r--r--includes/event.php2
2 files changed, 3 insertions, 3 deletions
diff --git a/functions/overlapping_events.php b/functions/overlapping_events.php
index d82dfae..362ea96 100644
--- a/functions/overlapping_events.php
+++ b/functions/overlapping_events.php
@@ -68,7 +68,7 @@ function checkOverlap($ol_start_date, $ol_start_time, $ol_end_time, $ol_uid) {
if ($newOverlapRange) {
foreach ($loopBlock["events"] as $blockEvents) {
$eventDrawTimes = drawEventTimes($master_array[($ol_start_date)][($blockEvents["time"])][($blockEvents["key"])]["event_start"], $master_array[($ol_start_date)][($blockEvents["time"])][($blockEvents["key"])]["event_end"]);
- if (isset($eventDrawTimes["draw_start"], $eventDrawTimes["draw_end"], $drawTimes["draw_end"], $drawTimes["draw_start"]) && ($eventDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($eventDrawTimes["draw_end"] > $drawTimes["draw_start"])) {
+ if ((isset($eventDrawTimes["draw_start"]) && isset($eventDrawTimes["draw_end"]) && isset($drawTimes["draw_end"]) && isset($drawTimes["draw_start"])) && ($eventDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($eventDrawTimes["draw_end"] > $drawTimes["draw_start"])) {
// define start time of overlap range and overlap block
if ($eventDrawTimes["draw_start"] < $drawTimes["draw_start"]) $overlap_start = $drawTimes["draw_start"];
else $overlap_start = $eventDrawTimes["draw_start"];
@@ -113,7 +113,7 @@ function checkOverlap($ol_start_date, $ol_start_time, $ol_end_time, $ol_uid) {
foreach ($master_array[($ol_start_date)] as $keyTime => $eventTime) {
foreach ($eventTime as $keyEvent => $event) {
if ($keyTime != '-1') $entryDrawTimes = drawEventTimes($event["event_start"], $event["event_end"]);
- if (isset($entryDrawTimes["draw_start"], $entryDrawTimes["draw_end"], $drawTimes["draw_end"], $drawTimes["draw_start"]) && ($entryDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($entryDrawTimes["draw_end"] > $drawTimes["draw_start"])) {
+ if ((isset($entryDrawTimes["draw_start"]) && isset($entryDrawTimes["draw_end"]) && isset($drawTimes["draw_end"]) && isset($drawTimes["draw_start"])) && ($entryDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($entryDrawTimes["draw_end"] > $drawTimes["draw_start"])) {
// define start time of overlap range and overlap block
if ($entryDrawTimes["draw_start"] < $drawTimes["draw_start"]) {
$overlap_start = $drawTimes["draw_start"];
diff --git a/includes/event.php b/includes/event.php
index 3d95c0a..7a685fa 100644
--- a/includes/event.php
+++ b/includes/event.php
@@ -65,7 +65,7 @@ $calendar_name2 = str_replace('\\', '', $calendar_name2);
<table width="430" border="0" cellspacing="0" cellpadding="0">
<?php
if (($start) && ($end)) $event_times = ' - <font class="V9">(<i>'.$start.' - '.$end.'</i>)</font>';
- if ($start == '' && $end == '' && isset($start, $end)) $event_times = ' - <font class="V9">(<i>'.$all_day_lang.'</i>)</font>';
+ if ($start == '' && $end == '' && (isset($start) && isset($end))) $event_times = ' - <font class="V9">(<i>'.$all_day_lang.'</i>)</font>';
?>
<tr>
<td width="1%"><img src="images/spacer.gif" width="6" height="1" alt=" "></td>

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