makeAdmin(); } elgg_clear_sticky_form('useradd'); $new_user->admin_created = TRUE; // @todo ugh, saving a guid as metadata! $new_user->created_by_guid = elgg_get_logged_in_user_guid(); $subject = elgg_echo('useradd:subject', array(), $new_user->language); $body = elgg_echo('useradd:body', array( $name, elgg_get_site_entity()->name, elgg_get_site_entity()->url, $username, $password, ), $new_user->language); notify_user($new_user->guid, elgg_get_site_entity()->guid, $subject, $body); system_message(elgg_echo("adduser:ok", array(elgg_get_site_entity()->name))); } else { register_error(elgg_echo("adduser:bad")); } } catch (RegistrationException $r) { register_error($r->getMessage()); } forward(REFERER);