vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Datamanager help with editing threads via cron (https://vborg.vbsupport.ru/showthread.php?t=256893)

jwocky 01-10-2011 02:28 PM

Datamanager help with editing threads via cron
 
I want to build a datamanger that will periodically go and edit a thread title only of a specific thread periodicly.

It would actually edit and change the thread title to the current date/time.

I dont want to modify the text of the post or the starter, or any other settings such as whether the thread is open, closed, etc...

My question is, do I still have to set data the pagetext, etc.. into a datamanager if I dont want to change it, or will vbulletin know to leave that the way it was?

Does anyone have any sample code to pull of what im thinking of here?

Thanks!!


PHP Code:

        require_once('global.php'); 
        require_once(
'includes/class_dm.php'); 
        require_once(
'includes/class_dm_threadpost.php'); 
        require_once(
'includes/functions_databuild.php'); 

        
$postdm = new vB_DataManager_Post($vbulletinERRTYPE_STANDARD); 

        
$postthreadid '882523'
        
$postuserid '1'

        
$threadinfo fetch_threadinfo($postthreadid); 
        
$foruminfo fetch_foruminfo($threadinfo['forumid']); 

        
$postdm->set_info('forum'$foruminfo); 
        
$postdm->set_info('thread'$threadinfo);   
        
$postdm->set('threadid'$postthreadid); 
        
$postdm->save(); 
        unset(
$postdm);   
         
        
build_forum_counters($threadinfo['forumid']); 

I purposely left out the pagetext, smilies, etc... will that instruct vbuletin to leave that data alone?

Thanks!!


All times are GMT. The time now is 01:01 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.01018 seconds
  • Memory Usage 1,718KB
  • 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)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)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