vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Post DataManager (https://vborg.vbsupport.ru/showthread.php?t=236080)

01satkins 02-17-2010 12:11 AM

Post DataManager
 
Hi,

I'm using the Post DataManager to insert posts into existing threads on my board. Most of the posts go in ok, but a few seem to be getting red-flagged for spam and put in the moderation queue. The script inserts one of 5 pre-defined posts substituting in only some names in each and most of them get posted just fine. The code i'm using is below. Is there any way to disable the 'spam post' flag either on a particular user account or on posts inserted this way?

Thanks
Stewart

Code:

$postdm = new vB_DataManager_Post($vbulletin, ERRTYPE_STANDARD);

        $postuserid = '38525';

        $threadinfo = fetch_threadinfo($forumthreadid);
        $foruminfo = fetch_foruminfo($threadinfo['forumid']);
        $postdm->set_info('forum', $foruminfo);
        $postdm->set_info('thread', $threadinfo); 
        $postdm->set('threadid', $forumthreadid);
        $postdm->set('userid', $postuserid);
        $postdm->set('pagetext', $postpagetext);
        $postdm->set('allowsmilie', 1);
        $postdm->set('showsignature', 1);
        $postdm->set('visible', 1);
        $postdm->set('dateline', TIMENOW);
        $postdm->save();
        unset($postdm);


Marco van Herwaarden 02-17-2010 09:48 AM

How are they flagged?

PS The content of the posts might be the trigger to consider it spam.

01satkins 02-17-2010 02:28 PM

I think setting the is_automated flag (something completely unreferenced in the documentation from what i could see) did the trick, need to wait and see. Thanks anyway


All times are GMT. The time now is 06:24 AM.

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.01487 seconds
  • Memory Usage 1,709KB
  • 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_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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