Beispiel #1
0
 public static function wizard_6_1()
 {
     $names = Common::getPostArray('mod', array());
     // Nothing to install Oo
     if (count($names) === 0) {
         return self::wizard_error('err_no_mods_selected') . self::wizard_6();
     }
     $back = self::wizard_h2('6_1');
     $modules = GWF_ModuleLoader::loadModulesFS();
     $names = Common::getPostArray('mod', array());
     foreach ($modules as $id => $module) {
         $module instanceof GWF_Module;
         $name = $module->getName();
         if (!isset($names[$name]) && !$module->isCoreModule()) {
             unset($modules[$id]);
         }
     }
     GWF_ModuleLoader::sortModules($modules, 'module_priority', 'ASC');
     $back .= GWF_InstallFunctions::modules($modules, false);
     $back .= self::wizard_btn('7');
     return $back;
 }