query('SELECT zapped FROM '.$db->prefix.'reports WHERE id='.$zap_id) or error('Unable to fetch report info', __FILE__, __LINE__, $db->error()); $zapped = $db->result($result, 0); if ($zapped == '') $db->query('UPDATE '.$db->prefix.'reports SET zapped='.time().', zapped_by='.$cur_user['id'].' WHERE id='.$zap_id) or error('Unable to zap report', __FILE__, __LINE__, $db->error()); redirect('admin_reports.php', 'Report zapped. Redirecting ...'); } $page_title = htmlspecialchars($options['board_title']).' / Admin / Reports'; require 'header.php'; if ($cur_user['status'] > 1) admin_menu('reports'); else moderator_menu('reports'); ?>
query('SELECT r.id, r.post_id, r.topic_id, r.forum_id, r.reported_by, r.created, r.message, t.subject, f.forum_name, u.username AS reporter FROM '.$db->prefix.'reports AS r INNER JOIN '.$db->prefix.'topics AS t ON r.topic_id=t.id INNER JOIN '.$db->prefix.'forums AS f ON r.forum_id=f.id LEFT JOIN '.$db->prefix.'users AS u ON r.reported_by=u.id WHERE r.zapped IS NULL ORDER BY created DESC') or error('Unable to fetch report list', __FILE__, __LINE__, $db->error()); if ($db->num_rows($result)) { while ($cur_report = $db->fetch_assoc($result)) { $reporter = ($cur_report['reporter'] != '') ? ''.htmlspecialchars($cur_report['reporter']).'' : 'N/A'; ?> '."\n"; ?>
New reports
Forum Topic Message Reporter Created Actions
', htmlspecialchars($cur_report['message'])) ?>
There are no new reports.
 
query('SELECT r.id, r.post_id, r.topic_id, r.forum_id, r.reported_by, r.message, r.zapped, r.zapped_by AS zapped_by_id, t.subject, f.forum_name, u.username AS reporter, u2.username AS zapped_by FROM '.$db->prefix.'reports AS r INNER JOIN '.$db->prefix.'topics AS t ON r.topic_id=t.id INNER JOIN '.$db->prefix.'forums AS f ON r.forum_id=f.id LEFT JOIN '.$db->prefix.'users AS u ON r.reported_by=u.id LEFT JOIN '.$db->prefix.'users AS u2 ON r.zapped_by=u2.id WHERE r.zapped IS NOT NULL ORDER BY zapped DESC LIMIT 10') or error('Unable to fetch report list', __FILE__, __LINE__, $db->error()); if ($db->num_rows($result)) { while ($cur_report = $db->fetch_assoc($result)) { $reporter = ($cur_report['reporter'] != '') ? ''.htmlspecialchars($cur_report['reporter']).'' : 'N/A'; $zapped_by = ($cur_report['zapped_by'] != '') ? ''.htmlspecialchars($cur_report['zapped_by']).'' : 'N/A'; ?> '."\n"; ?>
10 last zapped reports
Forum Topic Message Reporter Zapped
', htmlspecialchars($cur_report['message'])) ?>
There are no zapped reports.