function tu_spam_report_river_menu($hook, $type, $return, $params)
{
if ($params['item']->type == 'object' && elgg_is_logged_in() && !$params['item']->annotation_id) {
$user = elgg_get_logged_in_user_entity();
$object = $params['item']->getObjectEntity();
if (trusted_users_is_trusted($user) && !tu_spam_report_is_marked($object, $user)) {
// we're a trusted user, give us a spam link
$text = elgg_view_icon('attention');
$href = elgg_add_action_tokens_to_url('action/report_spam?guid=' . $object->guid);
$item = new ElggMenuItem('report_spam', $text, $href);
$item->setTooltip(elgg_echo('tu_spam_report:mark'));
$return[] = $item;
}
}
return $return;
}