Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-28-2010, 08:53 PM
neatchee neatchee is offline
 
Join Date: Jul 2010
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Viable import format for unsupported forum via API export [UserVoice]

The company I work for has been using UserVoice as their feedback system of choice (against my urgings). They've finally been convinced that moving to vBulletin is a wise decision. UserVoice has no export options for its database, however it does have a half-way decent API which you can use to pull threads, comments, userinfo etc. My question is: If I write my own export program using their API, is there a simple (or relatively simple) format I can dump all the data into (since the forum is still relatively small) that I could then import into vBulletin 4.x? I know I can do a text userlist, but I'd like to get post data as well.

Alternatively, does anyone have a good method for using vBulletin API to do this? Take output from the UserVoice API as input to the vBulletin API? I don't really need to maintain user info on the posts, I just need the post content. So, if needbe, I'd be okay setting up a user account named "Migrated Content" and using that account as the "poster" for all the post data migrated from UserVoice. I took a look at the vBulletin API documentation but I'm honestly no programmer, so it was pretty overwhelming.
Reply With Quote
  #2  
Old 07-29-2010, 11:14 AM
Retal Retal is offline
 
Join Date: Nov 2006
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would probably go for the quick and dirty method - export Uservoice posts into a TXT file and than make INSERT statements for the vB out of the rows (any text editor with regular expressions) and paste/import them to the DB via command line / phpMyAdmin.

On another note: Why are you switching from Uservoice to vB? Is Uservoice not good?
We were thinking of implementing Uservoice for user feedback on our vB forum, because Uservoice allows the users to vote on ideas.
Reply With Quote
  #3  
Old 07-29-2010, 09:39 PM
neatchee neatchee is offline
 
Join Date: Jul 2010
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

UserVoice is great if you're looking for a mono-directional user->company feedback system. The problem is that it has no way to post announcements/stickies, poor options for forum structure, and is generally just not great for ongoing/developing conversation. If you're looking for a way for users to recommend features/ideas and then let other users vote on them, UserVoice is great. Just doesn't cut it as the main forum for a beta program (which is what we need).

Is there documentation or a how-to somewhere for making the SQL statements I'll need? I'm a little concerned about formatting and making sure that all the necessary data to have everything inserted properly is present when I do this export.
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 12:59 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.03623 seconds
  • Memory Usage 2,173KB
  • Queries Executed 13 (?)
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
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)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