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 07: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 06:03 AM

Anybody?

Bump

Paul M 07-12-2007 07:35 AM

I think that's pretty much the basics needed.

patrickb 07-12-2007 07:36 AM

Thanks :)


All times are GMT. The time now is 11:04 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.00984 seconds
  • Memory Usage 1,710KB
  • 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