}
         }
     }
     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
      */