Open report.php and find:
PHP Code:
$moderators = $DB_site->query("
SELECT DISTINCT user.email
FROM " . TABLE_PREFIX . "moderator AS moderator," . TABLE_PREFIX . "user AS user
WHERE user.userid = moderator.userid
AND moderator.forumid IN ($foruminfo[parentlist])
");
$mods = array();
while ($moderator = $DB_site->fetch_array($moderators))
{
$mods[] = $moderator;
}
$threadinfo['title'] = unhtmlspecialchars($threadinfo['title']);
if (empty($mods) OR $foruminfo['options'] & $_FORUMOPTIONS['warnall'])
{
// get admins if no mods or if this forum notifies all
$moderators = $DB_site->query("
SELECT user.email, user.languageid
FROM " . TABLE_PREFIX . "user AS user
INNER JOIN " . TABLE_PREFIX . "usergroup AS usergroup USING (usergroupid)
WHERE usergroup.adminpermissions <> 0
");
while ($moderator = $DB_site->fetch_array($moderators))
{
$mods[] = $moderator;
}
}
Replace it with:
PHP Code:
// Edited code below: (only admins get reported posts)
$moderators = $DB_site->query("
SELECT user.email, user.languageid
FROM " . TABLE_PREFIX . "user AS user
INNER JOIN " . TABLE_PREFIX . "usergroup AS usergroup USING (usergroupid)
WHERE usergroup.adminpermissions <> 0
");
$mods = array();
while ($moderator = $DB_site->fetch_array($moderators))
{
$mods[] = $moderator;
}
$threadinfo['title'] = unhtmlspecialchars($threadinfo['title']);
// end edited code