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

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 06-09-2009, 12:14 PM
paul41598's Avatar
paul41598 paul41598 is offline
 
Join Date: Jun 2004
Location: MI
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default My Cron Isn't Posted A Thread!?

I have a cron setup that runs once per day, that basically moves threads, and after its done it's supposed to post to an existing thread with some log information.

Theres more to the code, but this is the jist of what I'm doing. The move code..and below that, the posting code. The threads move fine..when the cron runs, however the POST IS NEVER made. I cannot figure out for the life of me why it never posts. If I run the cron manually, the move works and the post happens perfectly. Why would manually running it work, but not the actual scheduled cron timer?

PHP Code:
    //Move Thread To Archive Forum
    
require_once(DIR '/includes/functions_databuild.php');
     
$threadman =& datamanager_init('Thread'$vbulletinERRTYPE_ARRAY'threadpost');    
    
$threadman->set_existing($getthreadexpire);
    
$threadman->set('forumid'$vbulletin->options['threadexpiration_forumarchive']);
    
$threadman->save();
    
build_forum_counters($getthreadexpire['forumid']);
    
build_forum_counters($archive_forum);


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

        
$postdm = new vB_DataManager_Post($vbulletinERRTYPE_STANDARD);
        
$postthreadid '3191';
        
$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->set('userid'$postuserid);
        
$postdm->set('pagetext'"Testing Body");
        
$postdm->set('allowsmilie'1);
        
$postdm->set('visible'1);
        
$postdm->set('dateline'TIMENOW);
        
$postid $postdm->save();
        unset(
$postdm); 
Reply With Quote
 


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 02:32 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05332 seconds
  • Memory Usage 2,515KB
  • Queries Executed 12 (?)
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
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • 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_threaded
  • showthread_threaded_construct_link
  • 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