global $vbulletin, $db; $fids = '1,2,3'; $title1 = 'title_1'; $title2 = 'title_2'; $v_threads = $vbulletin->db->query_read(" SELECT thread.* FROM " . TABLE_PREFIX . "thread AS thread WHERE views > 99 AND forumid IN (" . $fids . ") "); while ($v_thread = $vbulletin->db->fetch_array($v_threads)) { $newprefix = ''; if (($vthread['views'] < 500) AND ($vthread['prefixid'] != $title1)) { $newprefix = $title1; } elseif ($vthread['views'] > 499) AND ($vthread['prefixid'] != $title2)) { $newprefix = $title2; } if ($newprefix) { $dataman =& datamanager_init('Thread_FirstPost', $vbulletin, ERRTYPE_ARRAY, 'threadpost'); $dataman->set_existing($v_thread); $dataman->set('prefixid', $newprefix); $dataman->save(); unset($dataman); build_forum_counters($v_thread['forumid']); build_thread_counters($v_thread['threadid']); } }
$fids = '1,2,3';
$title1 = 'title_1'; $title2 = 'title_2';