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; }