Example #1
0
     $oPluginManager->uninstallPackage($plugin);
     if (!($oPluginManager->countErrors() || $oPluginManager->countWarnings())) {
         OX_Admin_Redirect::redirect('plugin-index.php');
     }
 } else {
     if ('enable' == $action) {
         if ($plugin) {
             $oPluginManager->enablePackage($plugin);
         }
         if (!($oPluginManager->countErrors() || $oPluginManager->countWarnings())) {
             OX_Admin_Redirect::redirect('plugin-index.php');
         }
     } else {
         if ('disable' == $action) {
             if ($plugin) {
                 $oPluginManager->disablePackage($plugin);
             } else {
                 if ($group) {
                     $oComponentGroupManager->disableComponentGroup($group);
                 }
             }
             if (!($oPluginManager->countErrors() || $oPluginManager->countWarnings())) {
                 require_once LIB_PATH . '/Admin/Redirect.php';
                 OX_Admin_Redirect::redirect('plugin-index.php');
             }
         } else {
             if ('info' == $action) {
                 if ($plugin) {
                     if (!isset($GLOBALS['_MAX']['CONF']['plugins'][$plugin])) {
                         require_once LIB_PATH . '/Admin/Redirect.php';
                         OX_Admin_Redirect::redirect('plugin-index.php');