rendered paste bodyglobal $gQueryUser, $gBitUser, $gBitSmarty;
#if( !empty( $gQueryUser->mInfo ) ) {
# $gBitSmarty->assign_by_ref('userInfo', $gQueryUser->mInfo );
#} elseif( !empty( $gBitUser->mInfo ) ) {
# $gBitSmarty->assign_by_ref('userInfo', $gBitUser->mInfo );
#}
if ( isset($module_params['user_id']) && !empty($module_params['user_id'])) {
$user = new BitUser($module_params['user_id']);
$user->load();
$gBitSmarty->assign_by_ref('userInfo', $user->mInfo );
} elseif ( isset($module_params['login']) && !empty($module_params['login']) ) {
$query = "select `user_id` from `".BIT_DB_PREFIX."users_users` where `login`=?";
$id = $gBitUser->mDb->getOne( $query, array($module_params['login']) );
if (isset($id) && !empty($id)) {
$user = new BitUser($id);
$user->load();
$gBitSmarty->assign_by_ref('userInfo', $user->mInfo );
}
} elseif ( !empty( $gQueryUser->mInfo ) ) {
$gBitSmarty->assign_by_ref('userInfo', $gQueryUser->mInfo );
} elseif( !empty( $gBitUser->mInfo ) ) {
$gBitSmarty->assign_by_ref('userInfo', $gBitUser->mInfo );
}
?>