<?php include_once 'GLOBALS.php'; fud_use('db.inc'); fud_use('imsg_edt.inc'); fud_use('rev_fmt.inc'); fud_use('cookies.inc'); fud_use('users.inc'); fud_use('th.inc'); fud_use('th_adm.inc'); fud_use('fileio.inc'); fud_use('isearch.inc'); fud_use('iemail.inc'); $i = 0; $c = q("SELECT id FROM ".$GLOBALS['DBHOST_TBL_PREFIX']."msg WHERE apr=0"); while ($r = db_rowobj($c)) { echo "Approve message ID# ". $r->id ."\n"; fud_msg_edit::approve($r->id); $i++; } echo $i." messages approved.\n"; ?>
#!/usr/local/bin/php -q <?php include_once 'GLOBALS.php'; include_once 'fudapi.inc.php'; fud_use('db.inc'); fud_use('imsg_edt.inc'); fud_use('rev_fmt.inc'); fud_use('cookies.inc'); fud_use('users.inc'); fud_use('th.inc'); fud_use('th_adm.inc'); fud_use('fileio.inc'); fud_use('isearch.inc'); fud_use('iemail.inc'); $i = 0; $postsToAutoApprove = 6; $maxToApprove = 100; $c = q("SELECT id FROM ".$GLOBALS['DBHOST_TBL_PREFIX']."msg WHERE apr=0"); while ($r = db_rowobj($c)) { $msg = fud_fetch_msg($r->id); $user = fud_fetch_user($msg->poster_id); if ($user->posted_msg_count >= $postsToAutoApprove) { echo "Approved message ID# ". $r->id ." (" . $user->login . "): " . $msg->subject . "\n"; fud_msg_edit::approve($r->id); $i++; if ($i>$maxToApprove) break; } } if ($i>0) echo $i." messages approved.\n"; ?>