From 4cf87cd1f558593fe7047440806bc6b7d32e83ee Mon Sep 17 00:00:00 2001 From: ben Date: Fri, 2 May 2008 12:40:38 +0000 Subject: The system now uses the site GUID to get and set entity data. Also, installation is a great deal more visual. git-svn-id: https://code.elgg.org/elgg/trunk@621 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/users.php | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'engine/lib/users.php') diff --git a/engine/lib/users.php b/engine/lib/users.php index 90b7622ae..a28a09ac3 100644 --- a/engine/lib/users.php +++ b/engine/lib/users.php @@ -576,6 +576,10 @@ return false; } + // Check to see if we've registered the first admin yet. + // If not, this is the first admin user! + $admin = datalist_get('admin_registered'); + // Otherwise ... $user = new ElggUser(); $user->username = $username; @@ -585,6 +589,11 @@ $user->access_id = 2; $user->save(); + if (!$admin) { + $user->admin = true; + datalist_set('admin_registered',1); + } + return $user->getGUID(); -- cgit v1.2.3