--- abuse.module 2007-04-25 03:55:09.000000000 +0800 +++ abuse.module 2008-03-06 20:23:38.000000000 +0800 @@ -831,6 +831,7 @@ function theme_abuse_report($object) { $output .= "
\n"; foreach ($object->reports as $report) { $output .= "
". theme('username', $report) .' '. format_date($report->created) ."
\n"; + $output .= "
". $report->report_reason ."\n"; $output .= "
". check_plain($report->body) ."
\n"; } $output .= "
\n"; @@ -935,7 +936,7 @@ function _abuse_report_generated($type = function _abuse_load_reports($type, $oid) { $reports = array(); - $result = db_query("SELECT a.*, u.name as registered_name, u.uid FROM {abuse} a INNER JOIN {users} u ON u.uid=a.uid WHERE a.type = '%s' AND a.oid = %d", $type, $oid); + $result = db_query("SELECT a.*, ar.reason AS report_reason, u.name as registered_name, u.uid FROM {abuse} a INNER JOIN {abuse_reasons} ar ON a.reason = ar.arid INNER JOIN {users} u ON u.uid=a.uid WHERE a.type = '%s' AND a.oid = %d", $type, $oid); while ($report = db_fetch_object($result)) { $report->name = $report->uid ? $report->registered_name : $report->name; $reports[] = $report;