From fac61fa985a0227a1746a671c0e54adedc96ec48 Mon Sep 17 00:00:00 2001 From: ben Date: Fri, 15 Feb 2008 18:21:35 +0000 Subject: All kinds of object and database stuff git-svn-id: https://code.elgg.org/elgg/trunk@44 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/sites.php | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 engine/lib/sites.php (limited to 'engine/lib/sites.php') diff --git a/engine/lib/sites.php b/engine/lib/sites.php new file mode 100644 index 000000000..c9785e4ab --- /dev/null +++ b/engine/lib/sites.php @@ -0,0 +1,49 @@ +site_id. + * + * @uses $CONFIG + * @param string $event Event API required parameter + * @param string $object_type Event API required parameter + * @param null $object Event API required parameter + * @return true + */ + function sites_init($event, $object_type, $object) { + global $CONFIG; + + $CONFIG->site_id = 1; + + trigger_event('init','sites'); + + if ($site = get_data_row("select * from {$CONFIG->dbprefix}sites where id = 1")) { + if (!empty($site->name)) + $CONFIG->sitename = $site->name; + if (!empty($site->domain)) + $CONFIG->wwwroot = $site->domain; + } + + return true; + } + + // Register event handlers + + register_event_handler('init','system','sites_init',0); + +?> \ No newline at end of file -- cgit v1.2.3