diff options
| author | Christian Fowler <spider@viovio.com> | 2009-08-21 21:44:53 +0000 |
|---|---|---|
| committer | Christian Fowler <spider@viovio.com> | 2009-08-21 21:44:53 +0000 |
| commit | 59ccea6817d4c26cabfb2637bc4956728ff5fbef (patch) | |
| tree | 5eb835d825942d72a14fa3802a3a90eba88709a4 /register.php | |
| parent | 0ea2b881235b91206b8f4bb46728f9300d6982c6 (diff) | |
| download | users-59ccea6817d4c26cabfb2637bc4956728ff5fbef.tar.gz users-59ccea6817d4c26cabfb2637bc4956728ff5fbef.tar.bz2 users-59ccea6817d4c26cabfb2637bc4956728ff5fbef.zip | |
call gBitSystem->getConfig( 'user_class' ) to get proper user class from config
Diffstat (limited to 'register.php')
| -rw-r--r-- | register.php | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/register.php b/register.php index 7502a61..fcb2cd3 100644 --- a/register.php +++ b/register.php @@ -1,6 +1,6 @@ <?php /** - * $Header: /cvsroot/bitweaver/_bit_users/register.php,v 1.38 2009/07/15 16:47:02 tylerbello Exp $ + * $Header: /cvsroot/bitweaver/_bit_users/register.php,v 1.39 2009/08/21 21:44:53 spiderr Exp $ * * Copyright (c) 2004 bitweaver.org * Copyright (c) 2003 tikwiki.org @@ -8,7 +8,7 @@ * All Rights Reserved. See copyright.txt for details and a complete list of authors. * Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details * - * $Id: register.php,v 1.38 2009/07/15 16:47:02 tylerbello Exp $ + * $Id: register.php,v 1.39 2009/08/21 21:44:53 spiderr Exp $ * @package users * @subpackage functions */ @@ -37,8 +37,8 @@ if( isset( $_REQUEST['returnto'] ) ) { if( $gBitUser->isRegistered() ) { bit_redirect( $gBitSystem->getDefaultPage() ); } - if( isset( $_REQUEST["register"] ) ) { + $reg = $_REQUEST; // novalidation is set to yes if a user confirms his email is correct after tiki fails to validate it if( $gBitSystem->isFeatureActive( 'users_random_number_reg' ) ) { @@ -56,7 +56,10 @@ if( isset( $_REQUEST["register"] ) ) { } } if( empty( $errors ) ) { - $newUser = new BitPermUser(); + + $userClass = $gBitSystem->getConfig( 'user_class', 'BitPermUser' ); + $newUser = new $userClass(); + if( $newUser->register( $reg ) ) { $gBitUser->mUserId = $newUser->mUserId; |
