allow to specify the app of an image by giving <app>/<name> instead just a <name>

This commit is contained in:
Ralf Becker 2005-04-08 18:31:55 +00:00
parent 20cacc2f1d
commit da8ccaa6bb

View File

@ -1050,9 +1050,13 @@
break; break;
case 'image': case 'image':
$image = $value != '' ? $value : $name; $image = $value != '' ? $value : $name;
$image = $this->html->image(substr($this->name,0,strpos($this->name,'.')), list($app,$img) = explode('/',$image,2);
$image,strlen($label) > 1 && !$cell['no_lang'] ? lang($label) : $label,'border="0"'); if (!$app || !$img || !is_dir(PHPGW_SERVER_ROOT.'/'.$app) || strstr($img,'/'))
$html .= $image; {
$img = $image;
list($app) = explode('.',$this->name);
}
$html .= $this->html->image($app,$img,strlen($label) > 1 && !$cell['no_lang'] ? lang($label) : $label,'border="0"');
list($extra_link,$extra_link_target) = explode(',',$cell['size']); list($extra_link,$extra_link_target) = explode(',',$cell['size']);
$extra_label = False; $extra_label = False;
break; break;