diff options
| author | Lester Caine ext:(%22) <lester@lsces.co.uk> | 2012-05-07 23:39:41 +0100 |
|---|---|---|
| committer | Lester Caine ext:(%22) <lester@lsces.co.uk> | 2012-05-07 23:39:41 +0100 |
| commit | 06c5e6e564091dbbfea2b62747c53f6d1afa457e (patch) | |
| tree | 8d0d06183260cf86984dc8347ee3fafed4736453 /BitThemes.php | |
| parent | 5a4b2d21144404a25e8a6b35643db42347e8a16a (diff) | |
| download | themes-06c5e6e564091dbbfea2b62747c53f6d1afa457e.tar.gz themes-06c5e6e564091dbbfea2b62747c53f6d1afa457e.tar.bz2 themes-06c5e6e564091dbbfea2b62747c53f6d1afa457e.zip | |
Implement userClass for creation of BitUser
Diffstat (limited to 'BitThemes.php')
| -rw-r--r-- | BitThemes.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/BitThemes.php b/BitThemes.php index f36e130..e383a83 100644 --- a/BitThemes.php +++ b/BitThemes.php @@ -2016,7 +2016,9 @@ function themes_content_display( $pContent ) { if( !empty( $theme ) && $theme != DEFAULT_THEME ) { $gBitThemes->setStyle( $theme ); if( !is_object( $gQueryUser ) ) { - $gQueryUser = new BitPermUser( $pContent->getField( 'user_id' ) ); + $userClass = $gBitSystem->getConfig( 'user_class', 'BitPermUser' ); + require_once( USERS_PKG_PATH . $userClass .'.php' ); + $gQueryUser = new $userClass( $pContent->getField( 'user_id' ) ); $gQueryUser->load(); $gBitSmarty->assign_by_ref( 'gQueryUser', $gQueryUser ); } @@ -2049,7 +2051,9 @@ function themes_content_list( $pContent, $pListHash ) { if( !empty( $theme ) && $theme != DEFAULT_THEME ) { $gBitThemes->setStyle( $theme ); if( !is_object( $gQueryUser ) ) { - $gQueryUser = new BitPermUser( $pListHash['user_id'] ); + $userClass = $gBitSystem->getConfig( 'user_class', 'BitPermUser' ); + require_once( USERS_PKG_PATH . $userClass .'.php' ); + $gQueryUser = new $userClass( $pListHash['user_id'] ); $gQueryUser->load(); $gBitSmarty->assign_by_ref( 'gQueryUser', $gQueryUser ); } |
