Go Back   vb.org Archive > Community Central > Community Lounge
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 12-16-2019, 09:24 PM
motorhaven motorhaven is offline
 
Join Date: Jul 2002
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Old VB 2 importers

Anyone have the zip file containing the old VB 2.x import scripts?

I have a migration I need to move from a very old forum to a newer version of VB. VB's impex doesn't support it, but VB 2.x's does support this old forum. So I'm going from it to VB 2. From there I'll use impex to upgrade VB 2 to VB 4.
Reply With Quote
  #2  
Old 12-21-2019, 04:54 PM
yellow_spider yellow_spider is offline
 
Join Date: Dec 2005
Location: UK
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This might seem a silly idea but have you tried asking in a support request (if you can) over on the main site to see if they are willing to give you a copy of them ?

Although I would guess its probably unlikely they still have / would want to, the way I see it: There is absolutely no harm at all in asking them, worst case is they say "no!"

It would be possible to do this via a different software, a free one going VB2 > Free > VB3 or VB4 but that's quite messy as you likely know and things like posts could get a bit unformatted not to mention possible password loss etc etc. I'd consider that way the "last sensible DIY method"
Reply With Quote
  #3  
Old 12-21-2019, 06:07 PM
motorhaven motorhaven is offline
 
Join Date: Jul 2002
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I asked vb.com first via a support ticket. They were not terribly helpful.

This particular software saw it's last release in 2002 based on research no one else had ever made an importer for it. But early versions of the VB 2 importer supported it (later versions dropped it).

A two or even three-stage import isn't a problem for me. I do a great many custom migrations and have tools for formatting conversion. Password loss is something I already told the client they were facing, sometimes that can't be avoided due to different hashing methods not being supported by the final forum software.

Next week I start work on making changes to my own already existing custom import tools to accommodate this forum. I like to avoid reinventing the wheel if I can which is why I asked here, but sometimes I have to resort to rolling my own.
Reply With Quote
  #4  
Old 12-21-2019, 06:10 PM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by motorhaven View Post
I asked vb.com first via a support ticket. They were not terribly helpful.

This particular software saw it's last release in 2002 based on research no one else had ever made an importer for it. But early versions of the VB 2 importer supported it (later versions dropped it).

A two or even three-stage import isn't a problem for me. I do a great many custom migrations and have tools for formatting conversion. Password loss is something I already told the client they were facing, sometimes that can't be avoided due to different hashing methods not being supported by the final forum software.

Next week I start work on making changes to my own already existing custom import tools to accommodate this forum. I like to avoid reinventing the wheel if I can which is why I asked here, but sometimes I have to resort to rolling my own.
If you know how to code, you don't necessarily have to deal with the loss of passwords. You could modify the hashing algorithm in the target software to support both.

So you go from old_algorithm(password) to new_algorithm(old_algorithm(password)). I've done it before and it worked great.
Reply With Quote
  #5  
Old 12-21-2019, 06:44 PM
motorhaven motorhaven is offline
 
Join Date: Jul 2002
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've been coding since the late 70s, so that's not the holdback.

Yeah, a rehash won't work at import time because you don't know the old password, only it's hash. And I know I can do it at first login, if it validates against the old has then rehash it and save. This is how Xenforo handles things like handling VBulletin imported users.

Unfortunately, the additional coding to add this to the framework I'm dealing with is simply not within the client's budget. And they are okay with users having to reset their passwords.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:18 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03471 seconds
  • Memory Usage 2,197KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete