1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-06-22 11:09:27 +02:00

[ticket/10365] Make sure moderators only get mcp_reports link when allowed

The m_report permission is not not being checked when displaying the link to
mcp_reports.

PHPBB3-10365
This commit is contained in:
Igor Wiedler
2011-10-30 18:45:41 +01:00
parent 6d913d3646
commit d6c3e7785d

View File

@ -239,8 +239,8 @@ function mcp_topic_view($id, $mode, $action)
'MINI_POST_IMG' => ($post_unread) ? $user->img('icon_post_target_unread', 'UNREAD_POST') : $user->img('icon_post_target', 'POST'),
'S_POST_REPORTED' => ($row['post_reported']) ? true : false,
'S_POST_UNAPPROVED' => ($row['post_approved']) ? false : true,
'S_POST_REPORTED' => ($auth->acl_get('m_report', $topic_info['forum_id']) && $row['post_reported']) ? true : false,
'S_POST_UNAPPROVED' => ($auth->acl_get('m_approve', $topic_info['forum_id']) && $row['post_approved']) ? false : true,
'S_CHECKED' => (($submitted_id_list && !in_array(intval($row['post_id']), $submitted_id_list)) || in_array(intval($row['post_id']), $checked_ids)) ? true : false,
'S_HAS_ATTACHMENTS' => (!empty($attachments[$row['post_id']])) ? true : false,