mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-02-03 20:10:19 +01:00
mending uninitialized vars, causing false info
This commit is contained in:
parent
5d9c696ffa
commit
004c4ec06b
@ -767,6 +767,8 @@ class common
|
|||||||
{
|
{
|
||||||
if ($entry[0] != '.')
|
if ($entry[0] != '.')
|
||||||
{
|
{
|
||||||
|
if (!is_array(self::$found_files)) self::$found_files = array();
|
||||||
|
if (!is_array(self::$found_files[$appname])) self::$found_files[$appname] = array();
|
||||||
self::$found_files[$appname][$entry] = $imagedir_olddefault;
|
self::$found_files[$appname][$entry] = $imagedir_olddefault;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -778,6 +780,8 @@ class common
|
|||||||
{
|
{
|
||||||
if ($entry[0] != '.')
|
if ($entry[0] != '.')
|
||||||
{
|
{
|
||||||
|
if (!is_array(self::$found_files)) self::$found_files = array();
|
||||||
|
if (!is_array(self::$found_files[$appname])) self::$found_files[$appname] = array();
|
||||||
self::$found_files[$appname][$entry] = $imagedir_default;
|
self::$found_files[$appname][$entry] = $imagedir_default;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -789,6 +793,8 @@ class common
|
|||||||
{
|
{
|
||||||
if ($entry[0] != '.')
|
if ($entry[0] != '.')
|
||||||
{
|
{
|
||||||
|
if (!is_array(self::$found_files)) self::$found_files = array();
|
||||||
|
if (!is_array(self::$found_files[$appname])) self::$found_files[$appname] = array();
|
||||||
self::$found_files[$appname][$entry] = $imagedir;
|
self::$found_files[$appname][$entry] = $imagedir;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -809,6 +815,8 @@ class common
|
|||||||
list($type,$subtype) = explode('/',egw_vfs::mime_content_type($vfs_imagedir.'/'.$entry));
|
list($type,$subtype) = explode('/',egw_vfs::mime_content_type($vfs_imagedir.'/'.$entry));
|
||||||
if ($type == 'image')
|
if ($type == 'image')
|
||||||
{
|
{
|
||||||
|
if (!is_array(self::$found_files)) self::$found_files = array();
|
||||||
|
if (!is_array(self::$found_files['vfs'])) self::$found_files['vfs'] = array();
|
||||||
self::$found_files['vfs'][$entry] = $vfs_imagedir;
|
self::$found_files['vfs'][$entry] = $vfs_imagedir;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -832,19 +840,19 @@ class common
|
|||||||
foreach($img_type as $type)
|
foreach($img_type as $type)
|
||||||
{
|
{
|
||||||
// first look in the instance specific image dir in vfs
|
// first look in the instance specific image dir in vfs
|
||||||
if(isset(self::$found_files['vfs'][$image.$type]))
|
if(isset(self::$found_files['vfs'][$image.$type]) && !empty(self::$found_files['vfs'][$image.$type]))
|
||||||
{
|
{
|
||||||
$imgfile = egw::link(egw_vfs::download_url(self::$found_files['vfs'][$image.$type].'/'.$image.$type));
|
$imgfile = egw::link(egw_vfs::download_url(self::$found_files['vfs'][$image.$type].'/'.$image.$type));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
// then look in the selected template dir
|
// then look in the selected template dir
|
||||||
if(self::$found_files[$appname][$image.$type] == $imagedir)
|
if((self::$found_files[$appname][$image.$type] == $imagedir) && !empty(self::$found_files[$appname][$image.$type]))
|
||||||
{
|
{
|
||||||
$imgfile = $GLOBALS['egw_info']['server']['webserver_url'].self::$found_files[$appname][$image.$type].'/'.$image.$type;
|
$imgfile = $GLOBALS['egw_info']['server']['webserver_url'].self::$found_files[$appname][$image.$type].'/'.$image.$type;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
//then look everywhere else
|
//then look everywhere else
|
||||||
if (isset(self::$found_files[$appname][$image.$type]))
|
if (isset(self::$found_files[$appname][$image.$type]) && !empty(self::$found_files[$appname][$image.$type]))
|
||||||
{
|
{
|
||||||
$imgfile = $GLOBALS['egw_info']['server']['webserver_url'].self::$found_files[$appname][$image.$type].'/'.$image.$type;
|
$imgfile = $GLOBALS['egw_info']['server']['webserver_url'].self::$found_files[$appname][$image.$type].'/'.$image.$type;
|
||||||
break;
|
break;
|
||||||
@ -860,7 +868,7 @@ class common
|
|||||||
}
|
}
|
||||||
foreach($img_type as $type)
|
foreach($img_type as $type)
|
||||||
{
|
{
|
||||||
if(isset(self::$found_files['phpgwapi'][$image.$type]))
|
if(isset(self::$found_files['phpgwapi'][$image.$type]) && !empty(self::$found_files['phpgwapi'][$image.$type]))
|
||||||
{
|
{
|
||||||
$imgfile = $GLOBALS['egw_info']['server']['webserver_url'].self::$found_files['phpgwapi'][$image.$type].'/'.$image.$type;
|
$imgfile = $GLOBALS['egw_info']['server']['webserver_url'].self::$found_files['phpgwapi'][$image.$type].'/'.$image.$type;
|
||||||
break;
|
break;
|
||||||
@ -897,6 +905,7 @@ class common
|
|||||||
}
|
}
|
||||||
if ($use_lang)
|
if ($use_lang)
|
||||||
{
|
{
|
||||||
|
$lang_images = array();
|
||||||
foreach((array)$image as $img)
|
foreach((array)$image as $img)
|
||||||
{
|
{
|
||||||
$lang_images[] = $img . '_' . $GLOBALS['egw_info']['user']['preferences']['common']['lang'];
|
$lang_images[] = $img . '_' . $GLOBALS['egw_info']['user']['preferences']['common']['lang'];
|
||||||
|
Loading…
Reference in New Issue
Block a user