disable_registration) { // For now, just try and register the user if ( ( (trim($password)!="") && (strcmp($password, $password2)==0) ) && ($guid = register_user($username, $password, $name, $email)) ) { if (($guid) && ($admin)) { admin_gatekeeper(); // Only admins can make someone an admin $new_user = get_entity($guid); $new_user->admin = 'yes'; } system_message(sprintf(elgg_echo("registerok"),$CONFIG->sitename)); } else { register_error(elgg_echo("registerbad")); } } else register_error(elgg_echo('registerdisabled')); ?>