/** * Add admin */ public static function wizard_9_1() { $username = Common::getPostString('username', ''); if (!GWF_Validator::isValidUsername($username)) { return GWF_HTML::error('Install Wizard', 'Invalid username.', false) . self::wizard_8(); } $password = Common::getPostString('password', ''); if (!GWF_Validator::isValidPassword($password)) { return GWF_HTML::error('Install Wizard', 'Invalid password (minlength: 6).', false) . self::wizard_8(); } $email = Common::getPostString('email', ''); if (!GWF_Validator::isValidEmail($email)) { return GWF_HTML::error('Install Wizard', 'Invalid email.', false) . self::wizard_8(); } if (false === GWF_InstallFunctions::default_groups()) { return GWF_HTML::err('ERR_DATABASE', array(__FILE__, __LINE__)); } $back = ''; if (false === GWF_InstallFunctions::createAdmin($username, $password, $email, $back)) { return GWF_HTML::err('ERR_DATABASE', array(__FILE__, __LINE__)); } return $back . self::wizard_btn('9') . self::wizard_btn('10'); }