1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-11 09:04:38 +02:00

admin UI imporvements and bugfixes; bugfixed new admin image functions ( _I(), _ITAG(), _IPATH() ); shortcode admin_icon works again for plugins;

This commit is contained in:
secretr
2012-01-17 14:46:28 +00:00
parent 65ed144ed7
commit e67fa5e10b
3 changed files with 41 additions and 11 deletions

View File

@@ -96,8 +96,8 @@ class e_admin_icons
}
else
{
$this->path = e_IMAGE_ABS.'/admin_images/';
$this->relpath = e_IMAGE.'/admin_images/';
$this->path = e_IMAGE_ABS.'admin_images/';
$this->relpath = e_IMAGE.'admin_images/';
}
}
@@ -111,6 +111,10 @@ class e_admin_icons
*/
public function url($name, $size = 16, $extension = 'png')
{
if($size)
{
$name .= '_'.$size;
}
return $this->path.$name.'.'.$extension;
}
@@ -129,14 +133,13 @@ class e_admin_icons
$_class = 'icon';
if($size)
{
$name .= '_'.$size;
$_class .= ' S'.$size;
}
if($class)
{
$_class .= ' '.$class;
}
$src = $this->url($name, $extension);
$src = $this->url($name, $size, $extension);
return '<img src="'.$src.'" alt="'.$alt.'" class="'.$_class.'" />';
}
@@ -151,6 +154,10 @@ class e_admin_icons
*/
public function path($name, $size = 16, $extension = 'png')
{
if($size)
{
$name .= '_'.$size;
}
return $this->relpath.$name.'.'.$extension;
}
}