Ignore:
Timestamp:
09/23/07 23:49:33 (5 years ago)
Author:
hverton
Message:

changed copyright notice
added Smarty buttonlink function, to replace image buttons by real buttons using a locale for the button text

File:
1 edited

Legend:

Unmodified
Added
Removed
  • modules/common/gallery/php-files/modules/gallery/init.php

    r833 r836  
    3131    } 
    3232} 
     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+----------------------------------------------------*/ 
     40require_once dirname(__FILE__)."/../../includes/core_functions.php"; 
     41require_once PATH_ROOT."/includes/theme_functions.php"; 
     42 
     43// start capturing all output 
     44ob_start(); 
    3345 
    3446/* 
     
    193205} 
    194206 
    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 
     210include_once(dirname(__FILE__) . "/classes/Database.php"); 
     211include_once(dirname(__FILE__) . "/classes/database/mysql/Database.php"); 
     212include_once(dirname(__FILE__) . "/classes/ExiteCMS/UserDB.php"); 
     213include_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; 
     225if (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); 
    239230} 
    240231 
Note: See TracChangeset for help on using the changeset viewer.