$oTpl = new OA_Admin_Template('plugin-uninstall.html'); $aPackageInfo = $oPluginManager->getPackageInfo($plugin); $aComponents = $aPackageInfo['contents']; unset($aPackageInfo['contents']); if ($aPackageInfo['uninstallReadme']) { $uninstallReadme = file_get_contents($aPackageInfo['uninstallReadme']); } $aPackageInfo['package'] = true; $oTpl->assign('aPackage', $aPackageInfo); $oTpl->assign('aPlugins', $aComponents); $oTpl->assign('uninstallReadme', $uninstallReadme); $oTpl->assign('backURL', MAX::constructURL(MAX_URL_ADMIN, "plugin-index.php?selection=packages")); } else { if (array_key_exists('uninstallConfirmed', $_POST)) { $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 {