View Single Post
  #7  
Old 09-18-2007, 02:53 PM
ianskate ianskate is offline
 
Join Date: Dec 2002
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you for all your replies. That is what I am doing currently. So far, im doing exactly what this function does, save for verifying things like names and passwords since I know theyll be acceptable regardless (my website's signup verifies things accordingly).

Here is how I am sending the data to the (vBulletin) _user table:

//INITIALIZE VARS SUCH AS usergroupid, username, salt, etc...
//GET VBULLETIN DATABASE->query(
('INSERT INTO vbim_user (usergroupid, username, password, email, showvbcode, usertitle, pmpopup, options, salt)
VALUES(?i, ?s, ?s, ?s, ?i, ?s, ?i, ?i, ?s)',
$vbusergrpid, $this->user->username, $vbpwhash, $this->user->email, $vbcode, $vbtitle, $vbpmpopup, $vboptions, $vbsalt
);

note: $this->* comes from the users registering on my webpage. this snippet of code is found within my website's registration page.

Ive been tracking down how vbulletin gets user info (such as the $userinfo array and the fetch_userinfo() function). It appears to default the values to guest values if the fetch_userinfo() isnt successful. HOWEVER, everything is aligned perfectly in the _user table. Ive even gone through it and filled out every attribute in the table with an allready existing user's metadata that works. There must be another table or flag or something somewhere that I am not addressing, and I cant find what that is.

All my users registered externally operate as guests. They can post, but thats it. They can send PMs but can not recieve pms. Admin control panel cant find their userid, and thus no other attributes. Their posts display with a postcount of 'n/a' and their names are just grey text (no hyperlink to their profile or anything).

As ive stated before, im setting their info as though they are group 2 -> registered members.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01932 seconds
  • Memory Usage 1,763KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete