Author: ralfbecker
New Revision: 55189
URL: http://svn.stylite.de/viewvc/egroupware?rev=55189&view=rev
Log:
detect which type (gif, png or svg) of tree images are available by template
Added:
trunk/pixelegg/images/dhtmlxtree/leaf.png (with props)
Removed:
trunk/pixelegg/images/dhtmlxtree/leaf.gif
Modified:
trunk/mail/inc/class.mail_tree.inc.php
— trunk/mail/inc/class.mail_tree.inc.php (original)
+++ trunk/mail/inc/class.mail_tree.inc.php Mon Feb 29 14:45:44 2016
@@ -38,13 +38,13 @@
* @var array
*/
static $leafImages = array(
-
'folderNoSelectClosed' => "folderNoSelectClosed.png",
-
'folderNoSelectOpen' => "folderNoSelectOpen.png",
-
'folderOpen' => "folderOpen.png",
-
'folderClosed' => "MailFolderClosed.png",
-
'folderLeaf' => "MailFolderPlain.png",
-
'folderHome' => "kfm_home.png",
-
'folderAccount' => "thunderbird.png",
-
'folderNoSelectClosed' => "folderNoSelectClosed",
-
'folderNoSelectOpen' => "folderNoSelectOpen",
-
'folderOpen' => "folderOpen",
-
'folderClosed' => "MailFolderClosed",
-
'folderLeaf' => "MailFolderPlain",
-
'folderHome' => "kfm_home",
-
'folderAccount' => "thunderbird",
);
/**
@@ -52,8 +52,18 @@
*
-
@param object $mail_ui
*/
- function __construct($mail_ui) {
-
function __construct($mail_ui)
-
{
$this->ui = $mail_ui;
-
-
// check images available in png or svg
-
foreach(self::$leafImages as &$image)
-
{
-
if (strpos($image, '.') === false)
-
{
-
$image = basename($img=common::image('mail', 'dhtmlxtree/'.$image));
-
}
-
}
}
/**
@@ -73,7 +83,7 @@
‘text’ => $_err,
‘tooltip’ => $_err,
‘im0’ => self::$leafImages[“folderNoSelectClosed”],
-
'im1' => self::$leafImages["folderNoSelectOpen"],
'im2' => self::$leafImages["folderNoSelectClosed"],
'path'=> $_path,
'parent' => $_parent
@@ -371,7 +381,14 @@
if ($createMissingParents)
{
unset($item);
-
$item = array('id' => $parent.$component, 'text' => $component, 'im0' => "folderNoSelectClosed.gif",'im1' => "folderNoSelectOpen.gif",'im2' => "folderNoSelectClosed.gif",'tooltip' => lang('no access'));
-
$item = array(
-
'id' => $parent.$component,
-
'text' => $component,
-
'im0' => self::$leafImages["folderNoSelectClosed"],
-
'im1' => self::$leafImages["folderNoSelectOpen"],
-
'im2' => self::$leafImages["folderNoSelectClosed"],
-
'tooltip' => lang('no access')
-
);
$insert['item'][] =& $item;
$insert =& $item;
}
Binary file - no diff available.
Propchange: trunk/pixelegg/images/dhtmlxtree/leaf.png
svn:mime-type = image/png
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs