Hello ,
i have Some forums require waiting moderation for threads and posts , I want to allow for some users to put threads without "waiting moderation" if them posts more than 5 .
and Does not show them this message "Thank you for posting! Your post will not be visible until a moderator has approved it for posting."
that's my try but not work,
Hook : newthread_form_complete
code :
PHP Code:
$moderator_advanced_forums = $vbulletin->options['moderator_advanced_forums'];
$moderator_advanced_forums1 = explode(",", $moderator_advanced_forums);
if($vbulletin->options['moderator_advanced_onoff']
AND $vbulletin->userinfo['posts'] >= $vbulletin->options['moderator_advanced_posts']
AND in_array($threadinfo[forumid], $moderator_advanced_forums1) )
{
$vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . " thread SET visible = '1' where forumid in (".$moderator_advanced_forums.")
AND postuserid = ".$vbulletin->userinfo['userid']."
");
$vbulletin->db->query_write("DELETE FROM " . TABLE_PREFIX . " moderation WHERE primaryid = ".$vbulletin->threadinfo['threadid']." AND type = 'thread' ");
}
Any suggestions or ideas ?!