} } } TPL::assign("plugins", DRAWLINE::plugins_list()); TPL::render('v_extender/extender_plugins'); break; /* * uninstall plugins */ /* * uninstall plugins */ case "plugin_uninstall": $package = $_GET['package']; if (DRAWLINE::plugin_installed($package)) { if (DRAWLINE::uninstall_plugin($package)) { TPL::message("The plugin " . $package . " was succesfully uninstalled!", "success"); } else { if (empty(TPL::get_messages('error'))) { TPL::message("We encounted some errors during the uninstallition of " . $package . ". Please try again!"); } } } else { TPL::message("This plugin is not installed. You can't uninstall an uninstalled plugin :)"); } TPL::assign("plugins", DRAWLINE::plugins_list()); TPL::render('v_extender/extender_plugins'); break; /* * drawline marketplace */