The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Change Guest to User on threads (EZBoard)
Freddie just updated my vB3 with my old EZBoard posts. Worked GREAT! Yea.
Now I'd like to be able to convert the old GUEST userid's to registered members (including my own) as the new come over and register on the site. I think I've found two vB tables: POSTS and THREADS that contain the userid and the user name. I manually changed one post to test it, and changing the userid from zero to the correct userid number works perfectly. So, I just need a simple script to search for users of a certain name and change the associated userid's to the appropriate number. ALSO, I need to rerun some query to properly update the number of posts for that user. Anybody?? |
#2
|
|||
|
|||
Sorry to bump this, but I too would like this hack. Our board is planning on moving off of ezBoard very soon, and I really, really do not want to import to vb2, and then upgrade to 3.
If someone could update this hack to vB3, I would be incredibly grateful. Thanks! |
#3
|
|||
|
|||
Pretty Please?
*blinks bambi-eyes* |
#4
|
||||
|
||||
Actually, that code looks like it would work with vb3 as well... At least, the part where it links new registrants to old accounts.
I'll still look for antiquated functions and fix if needed, but I think it's good. |
#5
|
||||
|
||||
Alright, it was just missing TABLE_PREFIX's but I added them and cleaned up the code.
In register.php find: PHP Code:
PHP Code:
|
#6
|
|||
|
|||
Awesome, thanks!
|
#7
|
|||
|
|||
Is this a proven working script, then? And if I someone registers with their username before the old posts move from ezboard, will those old posts not get linked?
|
#8
|
|||
|
|||
It worked great for me. I deleted all the user accounts that had been registered prior to our ezboard being moved over, so I can't say whether or not this would work with an existing user.
Hmm.. If you have a lot of users registered already, and they want their old posts back, I would say you would (short of writing a merge hack, which I recall seeing for vb2 somewhere) change the existing user name (Like: Bob2), then have the person register their old name (Bob), and then merge the two together. Lots of trouble to go through though. |
#9
|
||||
|
||||
Has anyone figured how to implement these hacks after the board has been converted by vB? I've been with vB for over a year and no hack I've tried links usernames. For instance, my username here is the same on my board, but all the old EzBoard posts (under the exact same name) show me as a guest. I see how hacking the register.php would link NEW users to a guest name, but I need to link currently registered members over. The vB2 script did this, but it doesn't work for vB3.
I'm not a coder, so I can't write a script for it. I'm also not about to make 600 of my members register again and do merging. That's just too much. |
#10
|
||||
|
||||
This works on vB3.0.7?
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|