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/install.php | 33 +-------------------------------- 1 file changed, 1 insertion(+), 32 deletions(-) (limited to 'engine/lib/install.php') diff --git a/engine/lib/install.php b/engine/lib/install.php index 4892be509..2a9026959 100644 --- a/engine/lib/install.php +++ b/engine/lib/install.php @@ -41,38 +41,7 @@ return false; } - - /** - * Function that gets run once, when the system is first installed - * - */ - function install_prerequisites() { - - // Load existing config - global $CONFIG; - - // Create a new Elgg site - $site = new ElggSite(); - $site->name = "Elgg site"; - $site->save(); - - // Set datalist alerting us to the fact that the default site is this one - datalist_set('default_site',$site->getGUID()); - - } - - /** - * Functions to be run at install init-time. - * - */ - function install_init() { - - // Run the install_prerequisites function just once - run_function_once("install_prerequisites"); - - } - // Make sure install_boot gets called on system book - register_event_handler('init','system','install_init',1); + register_action("systemsettings/install",true); ?> \ No newline at end of file -- cgit v1.2.3