R54532 - /trunk/emailadmin/inc/class.emailadmin_hooks.inc.php

Author: hnategh
New Revision: 54532

URL: http://svn.stylite.de/viewvc/egroupware?rev=54532&view=rev
Log:
Show context menu for (de)activating mail accounts only if it is applied

Modified:
trunk/emailadmin/inc/class.emailadmin_hooks.inc.php

Modified: trunk/emailadmin/inc/class.emailadmin_hooks.inc.php
URL: http://svn.stylite.de/viewvc/egroupware/trunk/emailadmin/inc/class.emailadmin_hooks.inc.php?rev=54532&r1=54531&r2=54532&view=diff

— trunk/emailadmin/inc/class.emailadmin_hooks.inc.php (original)
+++ trunk/emailadmin/inc/class.emailadmin_hooks.inc.php Mon Dec 14 12:19:28 2015
@@ -37,24 +37,29 @@
‘popup’ => ‘720x530’,
‘icon’ => ‘emailadmin/navbar’,
);

  •   	$actions[] = array (
    
  •   		'id'       => 'mail_activeAccounts',
    
  •   		'caption'  => '(de)activate mail accounts',
    
  •   		'children' => array (
    
  •   			'active' => array (
    
  •   				'caption'		  => 'activate',
    
  •   				'onExecute'	  	  => 'javaScript:app.admin.emailadminActiveAccounts',
    
  •   				'icon'			  => 'emailadmin/navbar',
    
  •   				'allowOnMultiple' => true
    
  •   			),
    
  •   			'inactive' => array (
    
  •   				'caption'		  => 'deactivate',
    
  •   				'onExecute'		  => 'javaScript:app.admin.emailadminActiveAccounts',
    
  •   				'icon'			  => 'emailadmin/navbar',
    
  •   				'allowOnMultiple' => true
    
  •   	$emailadmin = emailadmin_account::get_default();
    
  •   	if ($emailadmin->acc_smtp_type && $emailadmin->acc_smtp_type !== 'emailadmin_smtp')
    
  •   	{
    
  •   		$actions[] = array (
    
  •   			'id'       => 'mail_activeAccounts',
    
  •   			'caption'  => '(de)activate mail accounts',
    
  •   			'children' => array (
    
  •   				'active' => array (
    
  •   					'caption'		  => 'activate',
    
  •   					'onExecute'	  	  => 'javaScript:app.admin.emailadminActiveAccounts',
    
  •   					'icon'			  => 'emailadmin/navbar',
    
  •   					'allowOnMultiple' => true
    
  •   				),
    
  •   				'inactive' => array (
    
  •   					'caption'		  => 'deactivate',
    
  •   					'onExecute'		  => 'javaScript:app.admin.emailadminActiveAccounts',
    
  •   					'icon'			  => 'emailadmin/navbar',
    
  •   					'allowOnMultiple' => true
    
  •   				)
      			)
    
  •   		)
    
  •   	);
    
  •   		);
    
  •   	}
      }
      return $actions;
    
    }


eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs