Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 08-23-2008, 04:11 AM
tnedator tnedator is offline
 
Join Date: Aug 2007
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Is there anyway to import a comma or tab delimited file of posts?

More specifically, I would like to import chat transcripts into a single thread, with each line of the chat transcript being a post in that thread. Is this possible either with ImpEx or straight MySQL? I am handy with SQL, so I have no problem creating a thread, then inserting post records if I can do that without screwing everything up.

This is from addonchat, so the usernames are pulled from the vB DB, so I should be able to join on username to get the userid, and then import into the posts table. Combining the date/time into a unix timestamp, I imagine.

So, a couple questions. If I manually create a thread, lets say called "Tuesdays Chat Transcript", record that threadID, would I only have to insert into the post table, or is there more to it than that?

How would I convert the date/time below into the proper date format for vB (is there a MySQL function)?

What is the parentid in the post table?

If what I am describing will work, is there anything else I am missing? Do I need to insert corresponding records into any other tables?

I assume I would have to reset counters after doing the manual insert? Which of the those maint functions will I need to run?

Thanks and here is a tab delimited sample of the transcript data below. My plan would be to make turn these records into a series of insert statements for MySQL:

Code:
Date	Time	Message ID	Message Type	Source User	Target User or Room	Message
						
8/23/2008	0:00:32	5	Message	BigDaddyBronco	GB vs. Den Chat	goodnight chat
8/23/2008	0:00:37	5	Message	Italianmobstr7	GB vs. Den Chat	NFLN is replaying the game right now
8/23/2008	0:00:39	5	Message	Dream	GB vs. Den Chat	See you BigDaddy.
8/23/2008	0:00:44	5	Message	Dream	GB vs. Den Chat	I miss you long time.
8/23/2008	0:00:45	5	Message	Italianmobstr7	GB vs. Den Chat	Will be nice to see it on TV instead of justin.tv
8/23/2008	0:00:48	5	Message	Italianmobstr7	GB vs. Den Chat	i'm out
8/23/2008	0:00:54	5	Message	Slick7	GB vs. Den Chat	see you BDB
8/23/2008	0:00:55	5	Message	Dream	GB vs. Den Chat	By Italian.
8/23/2008	0:00:56	5	Message	broncogirler	GB vs. Den Chat	night guys!
8/23/2008	0:00:57	5	Message	Italianmobstr7	GB vs. Den Chat	see ya
Reply With Quote
  #2  
Old 08-24-2008, 09:38 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have a look in the Articles section on using the vB DataManagers to subkit your threads/posts to the database.
Reply With Quote
  #3  
Old 08-24-2008, 05:20 PM
tnedator tnedator is offline
 
Join Date: Aug 2007
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Marco van Herwaarden View Post
Have a look in the Articles section on using the vB DataManagers to subkit your threads/posts to the database.
Thanks, I'll look at that.
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 05:53 PM.


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.07112 seconds
  • Memory Usage 2,166KB
  • 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_code
  • (1)bbcode_quote
  • (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