fixed double <global> in cat-selection for application global cats

This commit is contained in:
Ralf Becker 2005-07-30 12:48:27 +00:00
parent 5254c9690f
commit e03b9a8a67

View File

@ -226,20 +226,15 @@
{ {
$GLOBALS['phpgw']->categories = CreateObject('phpgwapi.categories'); $GLOBALS['phpgw']->categories = CreateObject('phpgwapi.categories');
} }
$cats = $GLOBALS['phpgw']->categories->return_sorted_array(0,False,'','','',!$type); foreach((array)$GLOBALS['phpgw']->categories->return_sorted_array(0,False,'','','',!$type) as $cat)
{
$s = str_repeat('&nbsp;',$cat['level']) . $GLOBALS['egw']->strip_html($cat['name']);
while (list(,$cat) = @each($cats))
{
for ($j=0,$s=''; $j < $cat['level']; $j++)
{
$s .= '&nbsp;';
}
$s .= $GLOBALS['phpgw']->strip_html($cat['name']);
if ($cat['app_name'] == 'phpgw') if ($cat['app_name'] == 'phpgw')
{ {
$s .= '&nbsp;&lt;' . lang('Global') . '&gt;'; $s .= '&nbsp;&lt;' . lang('Global') . '&gt;';
} }
if ($cat['owner'] == '-1') elseif ($cat['owner'] == '-1')
{ {
$s .= '&nbsp;&lt;' . lang('Global') . '&nbsp;' . lang($cat['app_name']) . '&gt;'; $s .= '&nbsp;&lt;' . lang('Global') . '&nbsp;' . lang($cat['app_name']) . '&gt;';
} }