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.113


From: skwashd
Subject: [Phpgroupware-cvs] calendar/inc class.uicalendar.inc.php,1.113
Date: Fri, 28 Oct 2005 04:57:00 +0200

Update of calendar/inc

Modified Files:
     Branch: MAIN
            class.uicalendar.inc.php lines: +14 -6

Log Message:
fixed participants 'tooltip' text and user list

====================================================
Index: calendar/inc/class.uicalendar.inc.php
diff -u calendar/inc/class.uicalendar.inc.php:1.112 
calendar/inc/class.uicalendar.inc.php:1.113
--- calendar/inc/class.uicalendar.inc.php:1.112 Fri Oct 28 02:41:35 2005
+++ calendar/inc/class.uicalendar.inc.php       Fri Oct 28 02:57:34 2005
@@ -2796,19 +2796,27 @@
                        static $id2lid;

                        $names = '';
-                       while (list($id,$status) = each($parts))
+
+                       if ( ! (is_array($parts) && count($parts)) )
+                       {
+                               return $name;
+                       }
+
+                       foreach ( $parts as $id => $status )
                        {
                                $status = 
substr($this->bo->get_long_status($status),0,1);

-                               if (!isset($id2lid[$id]))
+                               if ( ! isset($id2lid[$id]) )
                                {
-                                       $id2lid[$id] = 
$GLOBALS['phpgw']->common->grab_owner_name($id);
+                                       $id2lid[$id] = 
$this->bo->contacts->get_name_of_person_id($id);
                                }
+
                                if (strlen($names))
                                {
-                                       $names .= ",\n";
+                                       $names .= ', '; // \n breaks firefox
                                }
-                               $names .= $id2lid[$id]." ($status)";
+
+                               $names .= "{$id2lid[$id]} ({$status})";
                        }
                        if($this->debug)
                        {






reply via email to

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