Changeset 836 in ExiteCMS for modules/common/gallery/php-files/modules/gallery/init.php
- Timestamp:
- 09/23/07 23:49:33 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
modules/common/gallery/php-files/modules/gallery/init.php
r833 r836 31 31 } 32 32 } 33 34 /*---------------------------------------------------+ 35 | ExiteCMS Content Management System | 36 +----------------------------------------------------+ 37 | Copyright 2007 Harro "WanWizard" Verton, Exite BV | 38 | for support, please visit http://exitecms.exite.eu | 39 +----------------------------------------------------*/ 40 require_once dirname(__FILE__)."/../../includes/core_functions.php"; 41 require_once PATH_ROOT."/includes/theme_functions.php"; 42 43 // start capturing all output 44 ob_start(); 33 45 34 46 /* … … 193 205 } 194 206 195 if (isset($GALLERY_EMBEDDED_INSIDE)) { 196 /* Okay, we are embedded */ 197 switch($GALLERY_EMBEDDED_INSIDE_TYPE) { 198 case 'ExiteCMS': 199 //print_r($GLOBALS['board_config']['version']); 200 include_once(dirname(__FILE__) . "/classes/Database.php"); 201 include_once(dirname(__FILE__) . "/classes/database/mysql/Database.php"); 202 include_once(dirname(__FILE__) . "/classes/ExiteCMS/UserDB.php"); 203 include_once(dirname(__FILE__) . "/classes/ExiteCMS/User.php"); 204 205 $dbhost = $GLOBALS['db_host']; 206 $dbuser = $GLOBALS['db_user']; 207 $dbpasswd = $GLOBALS['db_passwd']; 208 $dbname = $GLOBALS['db_name']; 209 210 $gallery->database{"phpbb"} = new MySQL_Database($dbhost, $dbuser, $dbpasswd, $dbname); 211 212 // $gallery->database{"phpbb"}->setTablePrefix($GLOBALS['table_prefix']); 213 $gallery->database{"prefix"} = $GLOBALS['table_prefix']; 214 /* Load our user database (and user object) */ 215 $gallery->userDB = new phpbb_UserDB; 216 if (isset($GLOBALS['userdata']) && isset($GLOBALS['userdata']['username'])) { 217 $gallery->session->username = $GLOBALS['userdata']['username']; 218 $gallery->user = $gallery->userDB->getUserByUsername($gallery->session->username); 219 } 220 elseif ($gallery->session->username) { 221 $gallery->user = $gallery->userDB->getUserByUsername($gallery->session->username); 222 } 223 224 break; 225 } 226 } 227 else { 228 /* Standalone */ 229 include_once(dirname(__FILE__) . "/classes/gallery/UserDB.php"); 230 include_once(dirname(__FILE__) . "/classes/gallery/User.php"); 231 232 /* Load our user database (and user object) */ 233 $gallery->userDB = new Gallery_UserDB; 234 235 /* Load their user object with their username as the key */ 236 if (isset($gallery->session->username) && !empty($gallery->session->username)) { 237 $gallery->user = $gallery->userDB->getUserByUsername($gallery->session->username); 238 } 207 // ExiteCMS embedding 208 $GALLERY_EMBEDDED_INSIDE = 'ExiteCMS'; 209 210 include_once(dirname(__FILE__) . "/classes/Database.php"); 211 include_once(dirname(__FILE__) . "/classes/database/mysql/Database.php"); 212 include_once(dirname(__FILE__) . "/classes/ExiteCMS/UserDB.php"); 213 include_once(dirname(__FILE__) . "/classes/ExiteCMS/User.php"); 214 215 $dbhost = $GLOBALS['user_db_host']; 216 $dbuser = $GLOBALS['user_db_user']; 217 $dbpasswd = $GLOBALS['user_db_pass']; 218 $dbname = $GLOBALS['user_db_name']; 219 220 $gallery->database{"ExiteCMS"} = new MySQL_Database($dbhost, $dbuser, $dbpasswd, $dbname); 221 222 $gallery->database{"prefix"} = $GLOBALS['user_db_prefix']; 223 /* Load our user database (and user object) */ 224 $gallery->userDB = new ExiteCMS_UserDB; 225 if (isset($GLOBALS['userdata']) && isset($GLOBALS['userdata']['user_name'])) { 226 $gallery->session->username = $GLOBALS['userdata']['user_name']; 227 $gallery->user = $gallery->userDB->getUserByUsername($gallery->session->username); 228 } elseif ($gallery->session->username) { 229 $gallery->user = $gallery->userDB->getUserByUsername($gallery->session->username); 239 230 } 240 231
Note: See TracChangeset
for help on using the changeset viewer.
