Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 03-17-2008, 06:42 AM
sinfull sinfull is offline
 
Join Date: Jan 2008
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Converting SMF to Vbulletin?

I have a SMF board of about 30k users.
I do not want to change to vbulletin unless I can somehow convert all my current stuff to vbulletin

So the question is: How would I change SMF to Vbulletin?
Reply With Quote
  #2  
Old 03-17-2008, 07:04 AM
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Location: Indianapolis
Posts: 2,451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

download impex from vbulletin.com members area (available after you purchase vbulletin)

http://www.vbulletin.com/docs/html/impex
Reply With Quote
  #3  
Old 03-17-2008, 07:24 AM
sinfull sinfull is offline
 
Join Date: Jan 2008
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks guys
Reply With Quote
  #4  
Old 03-17-2008, 07:29 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did you read the manual that was linked to in post #2?

PS Moving out of Pre-Sales.
Reply With Quote
  #5  
Old 03-17-2008, 06:19 PM
sinfull sinfull is offline
 
Join Date: Jan 2008
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Didn't see that
Reply With Quote
  #6  
Old 03-17-2008, 06:37 PM
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Location: Indianapolis
Posts: 2,451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I suggest creating a couple test imports first. Backup your SMF DB a few times, then create your vBulletin DB, and practice importing data.

It's really simple, and you can't really screw it up if you know how to read.

If you need help after you read the manual just ask
Reply With Quote
  #7  
Old 03-18-2008, 07:30 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is not really a need to create extra backups of the source board, nothing is written to the source board.
Reply With Quote
  #8  
Old 03-18-2008, 01:15 PM
MrEyes MrEyes is offline
 
Join Date: Nov 2004
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A few months ago I did the same migration, the following is my experience and advice

1) The most important thing to do is to run a few test conversions before anything, I ran about 6 or 7 tests until I had got my head around everything and was prepared to do "live" migration.

2) Unless impex has changed in the last few months, all your current users will have to reset their password. Once vBulletin is live, you can use the inbuilt email system to send all users an "activation" email which includes a link that they have to visit. This is needed as the password hashing mechanisms in SMF and VB are not compatible.

3) When I migrated I decided to store my attachments/avatars etc in the vBulletin DB. For reasons I could never explain a small percentage of attachments failed migration. I have no more information on this as the percentage was so small I never bothered looking into it any further. Since then I have moved these to the filesystem (all done via ACP)

4) As mentioned above impex does not change anything in your SMF install, however I would still strongly suggest making a backup.

5) Once you are done, make sure you leave your SMF install disabled. I forget this and for a small amount of time users could post on both, entirely my fault but with everything else I forgot

6) Working remotely can sometimes be slow, when I did my final live conversion I actually did it on my local machine (which mirrored my hosts config) and then uploaded the files and DB to the live site. From there all that was needed was some minor tweaks to the configuration (i.e. server address in ACP)

7) Another problem I could never explain is that alot of users ended up with their date of birth being 01/01/1901. In vB this is an invalid DOB so once you are on VB and attempt to update a users profile you get a warning and cannot save until the DOB is fixed (in these cases I simply remove the DOB from the profile)

8) Even though members got tonnes more functionality they still +++++ed and moaned about the fact that the SMF Total Time Online text in the header wasn't available. It had sort of become a badge of honour

9) Depending on your SMF config some animated avatars will cease to be animated. This is because vB will resize them down to whatever you setup and the resize doesn't preserve animations

10) Nobody liked the new style postbit, so I changed to legacy - this is definately a case of "horses for courses" and "we fear change"

11) On my conversion all users were defaulted to the simple editor with no smilies, so there were loads of "where have the smilies gone" threads

12) Before making your VB site live it is worth going through every single configuration option and checking each one to make sure it fits what you want.

13) After migration I found that some forums were set to order alphabetically rather than by last post date. So it is also worth checking each forums configuration as well.

14) If any of your Forum Name contain the "&" character after conversion they will display as "This & That", but in forum setup the name will be "This & That", just save it again and this will be fixed. IIRC this also applied to forum descriptions.

When I converted I have around 15k users, 30k threads and 400k posts, from beginning to end it took at most 20 minutes. I then spent a week tweaking settings
Reply With Quote
  #9  
Old 03-18-2008, 01:23 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

1 comment to 11)

When user are added as much info as possible will be transfered from SMF. vBulletin settings like the editor mode are not imported, but are based on the default as set in AdminCP -> vBulletin Options -> User Registration Options. So make sure to set this how you want before importing.
Reply With Quote
  #10  
Old 03-18-2008, 09:29 PM
sinfull sinfull is offline
 
Join Date: Jan 2008
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow Mr Eyes, I thank you.
I can now expect the unexpected so to speak

Cheers mate
Reply With Quote
Reply

Thread Tools
Display Modes

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 07:45 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04285 seconds
  • Memory Usage 2,239KB
  • 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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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