phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] calendar/inc class.uicalendar.inc.php, 1.66.2.55.2.29


From: skwashd
Subject: [Phpgroupware-cvs] calendar/inc class.uicalendar.inc.php, 1.66.2.55.2.29
Date: Tue, 6 Dec 2005 11:43:00 +0100

Update of calendar/inc

Modified Files:
     Branch: Version-0_9_16-branch
            class.uicalendar.inc.php lines: +12 -2

Log Message:
fix for beug #3853

====================================================
Index: calendar/inc/class.uicalendar.inc.php
diff -u calendar/inc/class.uicalendar.inc.php:1.66.2.55.2.28 
calendar/inc/class.uicalendar.inc.php:1.66.2.55.2.29
--- calendar/inc/class.uicalendar.inc.php:1.66.2.55.2.28        Mon Sep 19 
09:15:37 2005
+++ calendar/inc/class.uicalendar.inc.php       Tue Dec  6 10:43:15 2005
@@ -2723,7 +2723,17 @@
                        for($i=0;$i<count($overlapping_events);$i++)
                        {
                                $overlapped_event = 
$this->bo->read_entry($overlapping_events[$i]);
-                               $overlap .= '<li> 
['.$GLOBALS['phpgw']->common->grab_owner_name($overlapped_event['owner']).'] 
'.$this->link_to_entry($overlapped_event,$month,$mday,$year);
+                               if ( is_array($overlapped_event) )
+                               {
+                                       $overlap .= '<li> 
['.$GLOBALS['phpgw']->common->grab_owner_name($overlapped_event['owner']).'] 
'.$this->link_to_entry($overlapped_event,$month,$mday,$year) . "</li>\n";
+                               }
+                               else //must be private
+                               {
+                                       // this is a hack to get around the 
limitations of the current code
+                                       // FIXME In HEAD do this differently
+                                       $overlapped_event = 
$this->bo->so->read_entry($overlapping_events[$i]);
+                                       $overlap .= '<li> 
['.$GLOBALS['phpgw']->common->grab_owner_name($overlapped_event['owner']).'] '. 
lang('private') . "</li>\n";
+                               }
                        }

                        unset($GLOBALS['phpgw_info']['flags']['noheader']);






reply via email to

[Prev in Thread] Current Thread [Next in Thread]