$file = $_FILES['package']; if ($Plugin = CampPlugin::extractPackage($file['tmp_name'], $log)) { $success = $translator->trans('The plugin $1 was sucessfully installed.', array('$1' => $Plugin->getName()), 'plugins'); } else { $error = $log; } //$Plugin->enable(); } if (Input::Get('p_uninstall')) { $Plugin = new CampPlugin(Input::Get('p_plugin', 'string')); $Plugin->uninstall(); } if (count($infos = CampPlugin::GetPluginsInfo()) > 0) { // check if update was needed CampPlugin::GetPluginsInfo(false, true); if ($needsUpdate = CampPlugin::GetNeedsUpdate()) { camp_html_add_msg($translator->trans("Some plugins have to be updated. Please press the save button.", array(), 'plugins')); } } else { camp_html_add_msg($translator->trans("You have no installed plugins.", array(), 'plugins')); } $crumbs = array(); $crumbs[] = array($translator->trans("Plugins"), ""); $crumbs[] = array($translator->trans("Manage", array(), 'plugins'), ""); echo camp_html_breadcrumbs($crumbs); camp_html_display_msgs(); ?> <P> <FORM name="plugin_upload" action="/<?php echo $ADMIN; ?>