vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Adding a thread manually without PHP (https://vborg.vbsupport.ru/showthread.php?t=151854)

patrickb 07-10-2007 06:40 AM

Adding a thread manually without PHP
 
I've been looking into adding a thread manually to my vBulletin forum from my external CMS

I know about the datamanger and would use it if it weren't for the fact that I'm not using PHP for my CMS.

From what I've figured out, it should be possible to add a thread by simply adding the correct entries in the database.

Here is the workflow I've figured out.
  1. Add new entry in the thread table
  2. Retrieve threadid
  3. Add new entry in the post table with threadid from previous step
  4. Update entry in thread table with post id of previous step (for firstpostid and lastpostid)
  5. Update the forum table with appropriate lasthread and lastpost information

Please tell me if i'm missing anything

patrickb 07-12-2007 05:03 AM

Anybody?

Bump

Paul M 07-12-2007 06:35 AM

I think that's pretty much the basics needed.

patrickb 07-12-2007 06:36 AM

Thanks :)


All times are GMT. The time now is 10:54 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.01653 seconds
  • Memory Usage 1,708KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete