mirror of
https://github.com/phpbb/phpbb.git
synced 2025-01-19 15:17:16 +01:00
- replaced mcp reports system with a simplified version
- fixed links to mcp_reports git-svn-id: file:///svn/phpbb/trunk@5649 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
parent
ca1e11dc2a
commit
9cd89343a2
@ -136,9 +136,9 @@ function mcp_front_view($id, $mode, $action)
|
|||||||
while ($row = $db->sql_fetchrow($result))
|
while ($row = $db->sql_fetchrow($result))
|
||||||
{
|
{
|
||||||
$template->assign_block_vars('report', array(
|
$template->assign_block_vars('report', array(
|
||||||
'U_POST_DETAILS'=> $url . '&p=' . $row['post_id'] . '&mode=post_details',
|
'U_POST_DETAILS'=> $url . '&p=' . $row['post_id'] . "&i=reports&mode=report_details",
|
||||||
'U_MCP_FORUM' => ($row['forum_id']) ? $url . '&f=' . $row['forum_id'] . '&mode=forum_view' : '',
|
'U_MCP_FORUM' => ($row['forum_id']) ? $url . '&f=' . $row['forum_id'] . "&i=$id&mode=forum_view" : '',
|
||||||
'U_MCP_TOPIC' => $url . '&t=' . $row['topic_id'] . '&mode=topic_view',
|
'U_MCP_TOPIC' => $url . '&t=' . $row['topic_id'] . "&i=$id&mode=topic_view",
|
||||||
'U_FORUM' => ($row['forum_id']) ? "{$phpbb_root_path}viewforum.$phpEx$SID&f=" . $row['forum_id'] : '',
|
'U_FORUM' => ($row['forum_id']) ? "{$phpbb_root_path}viewforum.$phpEx$SID&f=" . $row['forum_id'] : '',
|
||||||
'U_TOPIC' => "{$phpbb_root_path}viewtopic.$phpEx$SID&f=" . $row['forum_id'] . '&t=' . $row['topic_id'],
|
'U_TOPIC' => "{$phpbb_root_path}viewtopic.$phpEx$SID&f=" . $row['forum_id'] . '&t=' . $row['topic_id'],
|
||||||
'U_REPORTER' => ($row['user_id'] == ANONYMOUS) ? '' : "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u=" . $row['user_id'],
|
'U_REPORTER' => ($row['user_id'] == ANONYMOUS) ? '' : "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u=" . $row['user_id'],
|
||||||
|
@ -106,7 +106,7 @@ class mcp_queue
|
|||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
'S_MCP_QUEUE' => true,
|
'S_MCP_QUEUE' => true,
|
||||||
'S_APPROVE_ACTION' => "{$phpbb_root_path}mcp.$phpEx$SID&i=queue&p=$post_id&f=$forum_id",
|
'S_APPROVE_ACTION' => "{$phpbb_root_path}mcp.$phpEx$SID&i=queue&p=$post_id&f=$forum_id",
|
||||||
'S_CAN_VIEWIP' => $auth->acl_get('m_info', $post_info['forum_id']),
|
'S_CAN_VIEWIP' => $auth->acl_get('m_ip', $post_info['forum_id']),
|
||||||
'S_POST_REPORTED' => $post_info['post_reported'],
|
'S_POST_REPORTED' => $post_info['post_reported'],
|
||||||
'S_POST_UNAPPROVED' => !$post_info['post_approved'],
|
'S_POST_UNAPPROVED' => !$post_info['post_approved'],
|
||||||
'S_POST_LOCKED' => $post_info['post_edit_locked'],
|
'S_POST_LOCKED' => $post_info['post_edit_locked'],
|
||||||
@ -117,7 +117,7 @@ class mcp_queue
|
|||||||
'U_MCP_WARN_USER' => "{$phpbb_root_path}mcp.$phpEx$SID&i=warn&mode=warn_user&u=" . $post_info['user_id'],
|
'U_MCP_WARN_USER' => "{$phpbb_root_path}mcp.$phpEx$SID&i=warn&mode=warn_user&u=" . $post_info['user_id'],
|
||||||
'U_EDIT' => ($auth->acl_get('m_edit', $post_info['forum_id'])) ? "{$phpbb_root_path}posting.$phpEx$SID&mode=edit&f={$post_info['forum_id']}&p={$post_info['post_id']}" : '',
|
'U_EDIT' => ($auth->acl_get('m_edit', $post_info['forum_id'])) ? "{$phpbb_root_path}posting.$phpEx$SID&mode=edit&f={$post_info['forum_id']}&p={$post_info['post_id']}" : '',
|
||||||
|
|
||||||
'RETURN_QUEUE' => sprintf($user->lang['RETURN_QUEUE'], "<a href=\"{$phpbb_root_path}mcp.$phpEx$SID&i=queue" . (($topic_id) ? '&mode=unapproved_topics' : '&mode=unapproved_posts') . "\">", '</a>'),
|
'RETURN_QUEUE' => sprintf($user->lang['RETURN_QUEUE'], "<a href=\"{$phpbb_root_path}mcp.$phpEx$SID&i=queue" . (($topic_id) ? '&mode=unapproved_topics' : '&mode=unapproved_posts') . "&start=$start\">", '</a>'),
|
||||||
'REPORTED_IMG' => $user->img('icon_reported', $user->lang['POST_REPORTED']),
|
'REPORTED_IMG' => $user->img('icon_reported', $user->lang['POST_REPORTED']),
|
||||||
'UNAPPROVED_IMG' => $user->img('icon_unapproved', $user->lang['POST_UNAPPROVED']),
|
'UNAPPROVED_IMG' => $user->img('icon_unapproved', $user->lang['POST_UNAPPROVED']),
|
||||||
'EDIT_IMG' => $user->img('btn_edit', $user->lang['EDIT_POST']),
|
'EDIT_IMG' => $user->img('btn_edit', $user->lang['EDIT_POST']),
|
||||||
@ -269,7 +269,7 @@ class mcp_queue
|
|||||||
// Q: Why accessing the topic by a post_id instead of its topic_id?
|
// Q: Why accessing the topic by a post_id instead of its topic_id?
|
||||||
// A: To prevent the post from being hidden because of wrong encoding or different charset
|
// A: To prevent the post from being hidden because of wrong encoding or different charset
|
||||||
'U_VIEWTOPIC' => "{$phpbb_root_path}viewtopic.$phpEx$SID&f=" . $row['forum_id'] . '&p=' . $row['post_id'] . (($mode == 'unapproved_posts') ? '#p' . $row['post_id'] : ''),
|
'U_VIEWTOPIC' => "{$phpbb_root_path}viewtopic.$phpEx$SID&f=" . $row['forum_id'] . '&p=' . $row['post_id'] . (($mode == 'unapproved_posts') ? '#p' . $row['post_id'] : ''),
|
||||||
'U_VIEW_DETAILS'=> "{$phpbb_root_path}mcp.$phpEx$SID&i=queue&start=$start&mode=approve_details&f={$forum_id}&p={$row['post_id']}",
|
'U_VIEW_DETAILS'=> "{$phpbb_root_path}mcp.$phpEx$SID&i=queue&start=$start&mode=approve_details&f={$forum_id}&p={$row['post_id']}" . (($mode == 'unapproved_topics') ? "&t={$row['topic_id']}" : '' ),
|
||||||
'U_VIEWPROFILE' => ($row['poster_id'] != ANONYMOUS) ? "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u={$row['poster_id']}" : '',
|
'U_VIEWPROFILE' => ($row['poster_id'] != ANONYMOUS) ? "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u={$row['poster_id']}" : '',
|
||||||
|
|
||||||
'FORUM_NAME' => $row['forum_name'],
|
'FORUM_NAME' => $row['forum_name'],
|
||||||
@ -732,7 +732,6 @@ class mcp_queue_info
|
|||||||
'approve_details' => array('title' => 'MCP_QUEUE_APPROVE_DETAILS', 'auth' => 'acl_m_approve || aclf_m_approve'),
|
'approve_details' => array('title' => 'MCP_QUEUE_APPROVE_DETAILS', 'auth' => 'acl_m_approve || aclf_m_approve'),
|
||||||
'unapproved_topics' => array('title' => 'MCP_QUEUE_UNAPPROVED_TOPICS', 'auth' => 'acl_m_approve || aclf_m_approve'),
|
'unapproved_topics' => array('title' => 'MCP_QUEUE_UNAPPROVED_TOPICS', 'auth' => 'acl_m_approve || aclf_m_approve'),
|
||||||
'unapproved_posts' => array('title' => 'MCP_QUEUE_UNAPPROVED_POSTS', 'auth' => 'acl_m_approve || aclf_m_approve'),
|
'unapproved_posts' => array('title' => 'MCP_QUEUE_UNAPPROVED_POSTS', 'auth' => 'acl_m_approve || aclf_m_approve'),
|
||||||
'reports' => array('title' => 'MCP_QUEUE_REPORTS', 'auth' => 'acl_m_approve'),
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -255,6 +255,7 @@ INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_inf
|
|||||||
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_lock', 1, 1);
|
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_lock', 1, 1);
|
||||||
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_merge', 1, 1);
|
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_merge', 1, 1);
|
||||||
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_move', 1, 1);
|
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_move', 1, 1);
|
||||||
|
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_report', 1, 1);
|
||||||
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_split', 1, 1);
|
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_split', 1, 1);
|
||||||
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_warn', 1, 1);
|
INSERT INTO phpbb_auth_options (auth_option, is_local, is_global) VALUES ('m_warn', 1, 1);
|
||||||
|
|
||||||
@ -601,34 +602,32 @@ INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_nam
|
|||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (207, 1, 1, 'database', 'acp', 64, 445, 446, 'ACP_RESTORE', 'restore', 'acl_a_server');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (207, 1, 1, 'database', 'acp', 64, 445, 446, 'ACP_RESTORE', 'restore', 'acl_a_server');
|
||||||
|
|
||||||
# MCP
|
# MCP
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (124, 1, '', 'mcp', 1, 0, 57, 66, 'MCP_MAIN', '', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (124, 1, 1, '', 'mcp', 0, 51, 60, 'MCP_MAIN', '', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (125, 1, '', 'mcp', 1, 0, 67, 72, 'MCP_NOTES', '', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (125, 1, 1, '', 'mcp', 0, 61, 66, 'MCP_NOTES', '', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (126, 1, '', 'mcp', 1, 0, 73, 80, 'MCP_QUEUE', '', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (126, 1, 1, '', 'mcp', 0, 67, 80, 'MCP_QUEUE', '', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (127, 1, '', 'mcp', 1, 0, 81, 90, 'MCP_WARN', '', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (127, 1, 1, '', 'mcp', 0, 81, 90, 'MCP_WARN', '', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (128, 1, 'main', 'mcp', 1, 124, 58, 59, 'MCP_MAIN_FRONT', 'front', 'acl_m_');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (128, 1, 1, 'main', 'mcp', 124, 52, 53, 'MCP_MAIN_FRONT', 'front', 'acl_m_');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (129, 1, 'main', 'mcp', 1, 124, 60, 61, 'MCP_MAIN_FORUM_VIEW', 'forum_view', 'acl_m_,$id');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (129, 1, 1, 'main', 'mcp', 124, 54, 55, 'MCP_MAIN_FORUM_VIEW', 'forum_view', 'acl_m_,$id');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (130, 1, 'main', 'mcp', 1, 124, 62, 63, 'MCP_MAIN_TOPIC_VIEW', 'topic_view', 'acl_m_,$id');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (130, 1, 1, 'main', 'mcp', 124, 56, 57, 'MCP_MAIN_TOPIC_VIEW', 'topic_view', 'acl_m_,$id');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (131, 1, 'main', 'mcp', 1, 124, 64, 65, 'MCP_MAIN_POST_DETAILS', 'post_details', 'acl_m_,$id');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (131, 1, 1, 'main', 'mcp', 124, 58, 59, 'MCP_MAIN_POST_DETAILS', 'post_details', 'acl_m_,$id');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (132, 1, 'notes', 'mcp', 1, 125, 68, 69, 'MCP_NOTES_FRONT', 'front', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (132, 1, 1, 'notes', 'mcp', 125, 62, 63, 'MCP_NOTES_FRONT', 'front', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (133, 1, 'notes', 'mcp', 1, 125, 70, 71, 'MCP_NOTES_USER', 'user_notes', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (133, 1, 1, 'notes', 'mcp', 125, 64, 65, 'MCP_NOTES_USER', 'user_notes', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (134, 1, 'queue', 'mcp', 1, 126, 74, 75, 'MCP_QUEUE_UNAPPROVED_TOPICS', 'unapproved_topics', 'acl_m_approve');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (134, 1, 1, 'queue', 'mcp', 126, 68, 69, 'MCP_QUEUE_UNAPPROVED_TOPICS', 'unapproved_topics', 'acl_m_approve');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (135, 1, 'queue', 'mcp', 1, 126, 76, 77, 'MCP_QUEUE_UNAPPROVED_POSTS', 'unapproved_posts', 'acl_m_approve');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (135, 1, 1, 'queue', 'mcp', 126, 70, 71, 'MCP_QUEUE_UNAPPROVED_POSTS', 'unapproved_posts', 'acl_m_approve');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (136, 1, 'queue', 'mcp', 1, 126, 78, 79, 'MCP_QUEUE_REPORTS', 'reports', 'acl_m_approve');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (137, 1, 1, 'warn', 'mcp', 127, 82, 83, 'MCP_WARN_FRONT', 'front', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (137, 1, 'warn', 'mcp', 1, 127, 82, 83, 'MCP_WARN_FRONT', 'front', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (138, 1, 1, 'warn', 'mcp', 127, 84, 85, 'MCP_WARN_LIST', 'list', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (138, 1, 'warn', 'mcp', 1, 127, 84, 85, 'MCP_WARN_LIST', 'list', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (139, 1, 1, 'warn', 'mcp', 127, 86, 87, 'MCP_WARN_USER', 'warn_user', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (139, 1, 'warn', 'mcp', 1, 127, 86, 87, 'MCP_WARN_USER', 'warn_user', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (140, 1, 1, 'warn', 'mcp', 127, 88, 89, 'MCP_WARN_POST', 'warn_post', 'acl_m_,$id');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (140, 1, 'warn', 'mcp', 1, 127, 88, 89, 'MCP_WARN_POST', 'warn_post', 'acl_m_,$id');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (192, 1, 1, '', 'mcp', 0, 91, 92, 'Reports', '', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (192, 1, '', 'mcp', 1, 0, 91, 104, 'Reports', '', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (213, 1, 1, 'reports', 'mcp', 126, 78, 79, 'MCP_REPORT_DETAILS', 'report_details', 'acl_m_report || aclf_m_report');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (193, 1, 'reports', 'mcp', 1, 192, 92, 93, 'MCP_REPORTS_FRONT', 'front', 'acl_m_');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (211, 1, 1, 'queue', 'mcp', 126, 76, 77, 'MCP_QUEUE_APPROVE_DETAILS', 'approve_details', 'acl_m_approve || aclf_m_approve');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (194, 1, 'reports', 'mcp', 1, 192, 94, 95, 'MCP_REPORTS_YOURS', 'reports_yours', 'acl_m_');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (210, 1, 1, 'reports', 'mcp', 126, 72, 73, 'MCP_REPORTS', 'reports', 'acl_m_report ||aclf_m_report');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (195, 1, 'reports', 'mcp', 1, 192, 96, 97, 'MCP_REPORTS_NEW', 'reports_new', 'acl_m_');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (212, 1, 1, 'reports', 'mcp', 126, 74, 75, 'MCP_REPORTS_CLOSED', 'reports_closed', 'acl_m_report || aclf_m_report');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (196, 1, 'reports', 'mcp', 1, 192, 98, 99, 'MCP_REPORTS_TOPICS', 'reports_topics', 'acl_m_');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (200, 1, 1, '', 'mcp', 0, 93, 100, 'MCP_BAN', '', '');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (197, 1, 'reports', 'mcp', 1, 192, 100, 101, 'MCP_REPORTS_VIEW_TOPIC', 'reports_view_topic', 'acl_m_');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (201, 1, 1, 'ban', 'mcp', 200, 94, 95, 'MCP_BAN_EMAILS', 'email', 'acl_m_ban');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (198, 1, 'reports', 'mcp', 1, 192, 102, 103, 'MCP_REPORTS_VIEW', 'reports_view', 'acl_m_');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (202, 1, 1, 'ban', 'mcp', 200, 96, 97, 'MCP_BAN_IPS', 'ip', 'acl_m_ban');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (200, 1, '', 'mcp', 1, 0, 105, 112, 'MCP_BAN', '', '');
|
INSERT INTO phpbb_modules (module_id, module_enabled, module_display, module_name, module_class, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (203, 1, 1, 'ban', 'mcp', 200, 98, 99, 'MCP_BAN_USERNAMES', 'user', 'acl_m_ban');
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (201, 1, 'ban', 'mcp', 1, 200, 106, 107, 'MCP_BAN_EMAILS', 'email', 'acl_m_ban');
|
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (202, 1, 'ban', 'mcp', 1, 200, 108, 109, 'MCP_BAN_IPS', 'ip', 'acl_m_ban');
|
|
||||||
INSERT INTO phpbb_modules (module_id, module_enabled, module_name, module_class, module_display, parent_id, left_id, right_id, module_langname, module_mode, module_auth) VALUES (203, 1, 'ban', 'mcp', 1, 200, 110, 111, 'MCP_BAN_USERNAMES', 'user', 'acl_m_ban');
|
|
||||||
|
|
||||||
# MSSQL IDENTITY phpbb_modules OFF #
|
# MSSQL IDENTITY phpbb_modules OFF #
|
||||||
|
|
||||||
|
@ -158,6 +158,7 @@ $lang = array_merge($lang, array(
|
|||||||
'acl_m_edit' => array('lang' => 'Can edit posts', 'cat' => 'post_actions'),
|
'acl_m_edit' => array('lang' => 'Can edit posts', 'cat' => 'post_actions'),
|
||||||
'acl_m_delete' => array('lang' => 'Can delete posts', 'cat' => 'post_actions'),
|
'acl_m_delete' => array('lang' => 'Can delete posts', 'cat' => 'post_actions'),
|
||||||
'acl_m_approve' => array('lang' => 'Can approve posts', 'cat' => 'post_actions'),
|
'acl_m_approve' => array('lang' => 'Can approve posts', 'cat' => 'post_actions'),
|
||||||
|
'acl_m_report' => array('lang' => 'Can close and delete reports', 'cat' => 'post_actions'),
|
||||||
'acl_m_chgposter' => array('lang' => 'Can change post author', 'cat' => 'post_actions'),
|
'acl_m_chgposter' => array('lang' => 'Can change post author', 'cat' => 'post_actions'),
|
||||||
|
|
||||||
'acl_m_move' => array('lang' => 'Can move topics', 'cat' => 'topic_actions'),
|
'acl_m_move' => array('lang' => 'Can move topics', 'cat' => 'topic_actions'),
|
||||||
|
@ -322,7 +322,7 @@ $lang = array_merge($lang, array(
|
|||||||
'POST_DETAILS' => 'Post Details',
|
'POST_DETAILS' => 'Post Details',
|
||||||
'POST_NEW_TOPIC' => 'Post new topic',
|
'POST_NEW_TOPIC' => 'Post new topic',
|
||||||
'POST_PCT' => '%.2f%% of all posts',
|
'POST_PCT' => '%.2f%% of all posts',
|
||||||
'POST_REPORTED' => 'Click to view reports',
|
'POST_REPORTED' => 'Click to view report',
|
||||||
'POST_SUBJECT' => 'Post Subject',
|
'POST_SUBJECT' => 'Post Subject',
|
||||||
'POST_TIME' => 'Post time',
|
'POST_TIME' => 'Post time',
|
||||||
'POST_UNAPPROVED' => 'Click to approve post',
|
'POST_UNAPPROVED' => 'Click to approve post',
|
||||||
|
9
phpBB/language/en/email/report_closed.txt
Normal file
9
phpBB/language/en/email/report_closed.txt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
Subject: Report Closed - {POST_SUBJECT}
|
||||||
|
Charset: iso-8859-1
|
||||||
|
|
||||||
|
Hello {USERNAME},
|
||||||
|
|
||||||
|
You are receiving this email because the report you filed on the post "{POST_SUBJECT}" in "{TOPIC_TITLE}" at {SITENAME} was handled by a moderator or by an admin. The report was afterwards closed. If you have further questions contact {CLOSER_NAME} with a personal message.
|
||||||
|
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
9
phpBB/language/en/email/report_deleted.txt
Normal file
9
phpBB/language/en/email/report_deleted.txt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
Subject: Report Closed - {POST_SUBJECT}
|
||||||
|
Charset: iso-8859-1
|
||||||
|
|
||||||
|
Hello {USERNAME},
|
||||||
|
|
||||||
|
You are receiving this email because the report you filed on the post "{POST_SUBJECT}" in "{TOPIC_TITLE}" at {SITENAME} was deleted by a moderator or by an admin.
|
||||||
|
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
@ -35,6 +35,7 @@ $lang = array_merge($lang, array(
|
|||||||
'ADD_WARNING' => 'Add warning',
|
'ADD_WARNING' => 'Add warning',
|
||||||
'ADD_WARNING_EXPLAIN' => 'To send a warning to this user please fill out the following form. Only use plain text; HTML, BBCode, etc. are not permitted.',
|
'ADD_WARNING_EXPLAIN' => 'To send a warning to this user please fill out the following form. Only use plain text; HTML, BBCode, etc. are not permitted.',
|
||||||
'ALL_ENTRIES' => 'All entries',
|
'ALL_ENTRIES' => 'All entries',
|
||||||
|
'ALL_REPORTS' => 'All reports',
|
||||||
'ALREADY_REPORTED' => 'This post has already been reported',
|
'ALREADY_REPORTED' => 'This post has already been reported',
|
||||||
'ALREADY_WARNED' => 'A warning has already been issued for this post',
|
'ALREADY_WARNED' => 'A warning has already been issued for this post',
|
||||||
'APPROVE' => 'Approve',
|
'APPROVE' => 'Approve',
|
||||||
@ -47,10 +48,18 @@ $lang = array_merge($lang, array(
|
|||||||
'CANNOT_WARN_ANONYMOUS' => 'You cannot warn an guest user',
|
'CANNOT_WARN_ANONYMOUS' => 'You cannot warn an guest user',
|
||||||
'CAN_LEAVE_BLANK' => 'This can be left blank.',
|
'CAN_LEAVE_BLANK' => 'This can be left blank.',
|
||||||
'CHANGE_POSTER' => 'Change poster',
|
'CHANGE_POSTER' => 'Change poster',
|
||||||
|
'CLOSE_REPORT' => 'Close report',
|
||||||
|
'CLOSE_REPORT_CONFIRM' => 'Are you sure you want to close the selected report?',
|
||||||
|
'CLOSE_REPORTS' => 'Close reports',
|
||||||
|
'CLOSE_REPORTS_CONFIRM' => 'Are you sure you want to close the selected reports?',
|
||||||
|
|
||||||
'DELETE_POSTS' => 'Delete posts',
|
'DELETE_POSTS' => 'Delete posts',
|
||||||
'DELETE_POSTS_CONFIRM' => 'Are you sure you want to delete these posts?',
|
'DELETE_POSTS_CONFIRM' => 'Are you sure you want to delete these posts?',
|
||||||
'DELETE_POST_CONFIRM' => 'Are you sure you want to delete this post?',
|
'DELETE_POST_CONFIRM' => 'Are you sure you want to delete this post?',
|
||||||
|
'DELETE_REPORT' => 'Delete report',
|
||||||
|
'DELETE_REPORT_CONFIRM' => 'Are you sure you want to delete the selected report?',
|
||||||
|
'DELETE_REPORTS' => 'Delete reports',
|
||||||
|
'DELETE_REPORTS_CONFIRM' => 'Are you sure you want to delete the selected reports?',
|
||||||
'DELETE_TOPICS' => 'Delete selected topics',
|
'DELETE_TOPICS' => 'Delete selected topics',
|
||||||
'DELETE_TOPICS_CONFIRM' => 'Are you sure you want to delete these topics?',
|
'DELETE_TOPICS_CONFIRM' => 'Are you sure you want to delete these topics?',
|
||||||
'DELETE_TOPIC_CONFIRM' => 'Are you sure you want to delete this topic?',
|
'DELETE_TOPIC_CONFIRM' => 'Are you sure you want to delete this topic?',
|
||||||
@ -164,20 +173,26 @@ $lang = array_merge($lang, array(
|
|||||||
'MCP_NOTES_FRONT' => 'Front Page',
|
'MCP_NOTES_FRONT' => 'Front Page',
|
||||||
'MCP_NOTES_USER' => 'User Details',
|
'MCP_NOTES_USER' => 'User Details',
|
||||||
|
|
||||||
'MCP_QUEUE' => 'Moderation Queue',
|
'MCP_REPORTS' => 'Open Reports',
|
||||||
'MCP_QUEUE_REPORTS' => 'Reports',
|
'MCP_REPORT_DETAILS' => 'Report Details',
|
||||||
'MCP_QUEUE_APPROVE_DETAILS' => 'Approve details',
|
'MCP_REPORTS_CLOSED' => 'Closed Reports',
|
||||||
'MCP_QUEUE_UNAPPROVED_POSTS' => 'Posts awaiting for approval',
|
|
||||||
'MCP_QUEUE_UNAPPROVED_TOPICS' => 'Topics awaiting for approval',
|
'MCP_QUEUE' => 'Moderation Queue',
|
||||||
|
'MCP_QUEUE_APPROVE_DETAILS' => 'Approve Details',
|
||||||
|
'MCP_QUEUE_UNAPPROVED_POSTS' => 'Posts awaiting approval',
|
||||||
|
'MCP_QUEUE_UNAPPROVED_TOPICS' => 'Topics awaiting approval',
|
||||||
|
|
||||||
'MCP_VIEW_ALL' => 'View all (%s)',
|
'MCP_VIEW_ALL' => 'View all (%s)',
|
||||||
'MCP_VIEW_LOGS' => 'View logs',
|
'MCP_VIEW_LOGS' => 'View logs',
|
||||||
'MCP_VIEW_RECENT' => 'View recent (%s)',
|
'MCP_VIEW_RECENT' => 'View recent (%s)',
|
||||||
'MCP_VIEW_USER' => 'View warnings for a specific user',
|
'MCP_VIEW_USER' => 'View warnings for a specific user',
|
||||||
|
|
||||||
'MCP_WARN' => 'Warnings',
|
'MCP_WARN' => 'Warnings',
|
||||||
'MCP_WARN_FRONT' => 'Front Page',
|
'MCP_WARN_FRONT' => 'Front Page',
|
||||||
'MCP_WARN_LIST' => 'List warnings',
|
'MCP_WARN_LIST' => 'List warnings',
|
||||||
'MCP_WARN_POST' => 'Warn for specific post',
|
'MCP_WARN_POST' => 'Warn for specific post',
|
||||||
'MCP_WARN_USER' => 'Warn User',
|
'MCP_WARN_USER' => 'Warn User',
|
||||||
|
|
||||||
'MERGE_POSTS' => 'Merge posts',
|
'MERGE_POSTS' => 'Merge posts',
|
||||||
'MERGE_POSTS_CONFIRM' => 'Are you sure you want to merge the selected posts?',
|
'MERGE_POSTS_CONFIRM' => 'Are you sure you want to merge the selected posts?',
|
||||||
'MERGE_TOPIC_EXPLAIN' => 'Using the form below you can merge selected posts into another topic. These posts will not be reordered and will appear as if the users posted them to the new topic.<br />Please enter the destination topic id or click on the "Select" button to search for one',
|
'MERGE_TOPIC_EXPLAIN' => 'Using the form below you can merge selected posts into another topic. These posts will not be reordered and will appear as if the users posted them to the new topic.<br />Please enter the destination topic id or click on the "Select" button to search for one',
|
||||||
@ -197,6 +212,7 @@ $lang = array_merge($lang, array(
|
|||||||
'NO_FEEDBACK' => 'No feedback exists for this user',
|
'NO_FEEDBACK' => 'No feedback exists for this user',
|
||||||
'NO_FINAL_TOPIC_SELECTED' => 'You have to select a destination topic for merging posts',
|
'NO_FINAL_TOPIC_SELECTED' => 'You have to select a destination topic for merging posts',
|
||||||
'NO_MATCHES_FOUND' => 'No matches found',
|
'NO_MATCHES_FOUND' => 'No matches found',
|
||||||
|
'NO_POST_REPORT' => 'This post was not reported.',
|
||||||
'NO_POST_SELECTED' => 'You must select at least one post to perform this action',
|
'NO_POST_SELECTED' => 'You must select at least one post to perform this action',
|
||||||
'NO_TOPIC_SELECTED' => 'You must select at least one topic to perform this action',
|
'NO_TOPIC_SELECTED' => 'You must select at least one topic to perform this action',
|
||||||
|
|
||||||
@ -225,21 +241,30 @@ $lang = array_merge($lang, array(
|
|||||||
'READ_USERNOTES' => 'User notes',
|
'READ_USERNOTES' => 'User notes',
|
||||||
'READ_WARNINGS' => 'User warnings',
|
'READ_WARNINGS' => 'User warnings',
|
||||||
'REPORTER' => 'Reporter',
|
'REPORTER' => 'Reporter',
|
||||||
'REPORT_ALREADY_DEALT_WITH' => 'This post has already been reported previously and successfully dealt with',
|
'REPORTED' => 'Reported',
|
||||||
'REPORT_TIME' => 'Report time',
|
'REPORTS_CLOSED_SUCCESS' => 'The selected reports have been closed successfully.',
|
||||||
|
'REPORTS_DELETED_SUCCESS' => 'The selected reports have been deleted successfully.',
|
||||||
'REPORTS_TOTAL' => 'In total there are <b>%d</b> reports to review',
|
'REPORTS_TOTAL' => 'In total there are <b>%d</b> reports to review',
|
||||||
'REPORTS_ZERO_TOTAL' => 'There are no reports to review',
|
'REPORTS_ZERO_TOTAL' => 'There are no reports to review',
|
||||||
|
'REPORT_ALREADY_DEALT_WITH' => 'This post has already been reported previously and successfully dealt with',
|
||||||
|
'REPORT_CLOSED' => 'This report has previously been closed.',
|
||||||
|
'REPORT_CLOSED_SUCCESS' => 'The selected report has been closed successfully.',
|
||||||
|
'REPORT_DELETED_SUCCESS' => 'The selected report has been deleted successfully.',
|
||||||
|
'REPORT_DETAILS' => 'Report details',
|
||||||
'REPORT_MESSAGE' => 'Report this message',
|
'REPORT_MESSAGE' => 'Report this message',
|
||||||
'REPORT_MESSAGE_EXPLAIN'=> 'Use this form to report the selected message to the board administrators. Reporting should generally be used only if the message breaks forum rules.',
|
'REPORT_MESSAGE_EXPLAIN'=> 'Use this form to report the selected message to the board administrators. Reporting should generally be used only if the message breaks forum rules.',
|
||||||
'REPORT_NOTIFY' => 'Notify me',
|
'REPORT_NOTIFY' => 'Notify me',
|
||||||
'REPORT_NOTIFY_EXPLAIN' => 'Informs you when your report is dealt with',
|
'REPORT_NOTIFY_EXPLAIN' => 'Informs you when your report is dealt with',
|
||||||
'REPORT_POST_EXPLAIN' => 'Use this form to report the selected post to the forum moderators and board administrators. Reporting should generally be used only if the post breaks forum rules.',
|
'REPORT_POST_EXPLAIN' => 'Use this form to report the selected post to the forum moderators and board administrators. Reporting should generally be used only if the post breaks forum rules.',
|
||||||
|
'REPORT_REASON' => 'Report reason',
|
||||||
|
'REPORT_TIME' => 'Report time',
|
||||||
'REPORT_TOTAL' => 'In total there is <b>1</b> report to review',
|
'REPORT_TOTAL' => 'In total there is <b>1</b> report to review',
|
||||||
'RESYNC' => 'Resync',
|
'RESYNC' => 'Resync',
|
||||||
'RETURN_MESSAGE' => 'Click %sHere%s to return to the message',
|
'RETURN_MESSAGE' => 'Click %sHere%s to return to the message',
|
||||||
'RETURN_NEW_FORUM' => 'Click %sHere%s to return to the new forum',
|
'RETURN_NEW_FORUM' => 'Click %sHere%s to return to the new forum',
|
||||||
'RETURN_NEW_TOPIC' => 'Click %sHere%s to return to the new topic',
|
'RETURN_NEW_TOPIC' => 'Click %sHere%s to return to the new topic',
|
||||||
'RETURN_QUEUE' => 'Click %sHere%s to return to the queue',
|
'RETURN_QUEUE' => 'Click %sHere%s to return to the queue',
|
||||||
|
'RETURN_REPORTS' => 'Click %sHere%s to return to the reports',
|
||||||
|
|
||||||
'SELECT_ACTION' => 'Select desired action',
|
'SELECT_ACTION' => 'Select desired action',
|
||||||
'SELECT_TOPIC' => 'Select topic',
|
'SELECT_TOPIC' => 'Select topic',
|
||||||
|
@ -151,6 +151,7 @@ else
|
|||||||
// Hide some of the options if we don't have the relevant information to use them
|
// Hide some of the options if we don't have the relevant information to use them
|
||||||
if (!$post_id)
|
if (!$post_id)
|
||||||
{
|
{
|
||||||
|
$module->set_display('reports', 'report_details', false);
|
||||||
$module->set_display('main', 'post_details', false);
|
$module->set_display('main', 'post_details', false);
|
||||||
$module->set_display('warn', 'warn_post', false);
|
$module->set_display('warn', 'warn_post', false);
|
||||||
}
|
}
|
||||||
@ -394,7 +395,7 @@ function mcp_sorting($mode, &$sort_days, &$sort_key, &$sort_dir, &$sort_by_sql,
|
|||||||
|
|
||||||
case 'reports':
|
case 'reports':
|
||||||
$type = 'reports';
|
$type = 'reports';
|
||||||
$default_key = 'p';
|
$default_key = 't';
|
||||||
$default_dir = 'd';
|
$default_dir = 'd';
|
||||||
$limit_time_sql = ($min_time) ? "AND r.report_time >= $min_time" : '';
|
$limit_time_sql = ($min_time) ? "AND r.report_time >= $min_time" : '';
|
||||||
|
|
||||||
@ -452,8 +453,8 @@ function mcp_sorting($mode, &$sort_days, &$sort_key, &$sort_dir, &$sort_by_sql,
|
|||||||
|
|
||||||
case 'reports':
|
case 'reports':
|
||||||
$limit_days = array(0 => $user->lang['ALL_REPORTS'], 1 => $user->lang['1_DAY'], 7 => $user->lang['7_DAYS'], 14 => $user->lang['2_WEEKS'], 30 => $user->lang['1_MONTH'], 90 => $user->lang['3_MONTHS'], 180 => $user->lang['6_MONTHS'], 364 => $user->lang['1_YEAR']);
|
$limit_days = array(0 => $user->lang['ALL_REPORTS'], 1 => $user->lang['1_DAY'], 7 => $user->lang['7_DAYS'], 14 => $user->lang['2_WEEKS'], 30 => $user->lang['1_MONTH'], 90 => $user->lang['3_MONTHS'], 180 => $user->lang['6_MONTHS'], 364 => $user->lang['1_YEAR']);
|
||||||
$sort_by_text = array('p' => $user->lang['REPORT_PRIORITY'], 'r' => $user->lang['REPORTER'], 't' => $user->lang['REPORT_TIME']);
|
$sort_by_text = array('a' => $user->lang['AUTHOR'], 'r' => $user->lang['REPORTER'], 'p' => $user->lang['POST_TIME'], 't' => $user->lang['REPORT_TIME'], 's' => $user->lang['SUBJECT']);
|
||||||
$sort_by_sql = array('p' => 'rr.reason_order', 'r' => 'u.username', 't' => 'r.report_time');
|
$sort_by_sql = array('a' => 'u.username', 'r' => 'ru.username', 'p' => 'p.post_id', 't' => 'r.report_time', 's' => 'p.post_subject');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'logs':
|
case 'logs':
|
||||||
|
@ -617,13 +617,13 @@ if ($keywords || $author || $search_id)
|
|||||||
'S_USER_POSTED' => (!empty($row['mark_type'])) ? true : false,
|
'S_USER_POSTED' => (!empty($row['mark_type'])) ? true : false,
|
||||||
'S_UNREAD_TOPIC' => $unread_topic,
|
'S_UNREAD_TOPIC' => $unread_topic,
|
||||||
|
|
||||||
'S_TOPIC_REPORTED' => (!empty($row['topic_reported']) && $auth->acl_gets('m_', $forum_id)) ? true : false,
|
'S_TOPIC_REPORTED' => (!empty($row['topic_reported']) && $auth->acl_gets('m_report', $forum_id)) ? true : false,
|
||||||
'S_TOPIC_UNAPPROVED' => (!$row['topic_approved'] && $auth->acl_gets('m_approve', $forum_id)) ? true : false,
|
'S_TOPIC_UNAPPROVED' => (!$row['topic_approved'] && $auth->acl_gets('m_approve', $forum_id)) ? true : false,
|
||||||
|
|
||||||
'U_LAST_POST' => $view_topic_url . '&p=' . $row['topic_last_post_id'] . '#p' . $row['topic_last_post_id'],
|
'U_LAST_POST' => $view_topic_url . '&p=' . $row['topic_last_post_id'] . '#p' . $row['topic_last_post_id'],
|
||||||
'U_LAST_POST_AUTHOR'=> ($row['topic_last_poster_id'] != ANONYMOUS && $row['topic_last_poster_id']) ? "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u={$row['topic_last_poster_id']}" : '',
|
'U_LAST_POST_AUTHOR'=> ($row['topic_last_poster_id'] != ANONYMOUS && $row['topic_last_poster_id']) ? "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u={$row['topic_last_poster_id']}" : '',
|
||||||
'U_NEWEST_POST' => $view_topic_url . '&view=unread#unread',
|
'U_NEWEST_POST' => $view_topic_url . '&view=unread#unread',
|
||||||
'U_MCP_REPORT' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&mode=reports&t=$result_topic_id",
|
'U_MCP_REPORT' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&i=reports&mode=reports&t=$result_topic_id",
|
||||||
'U_MCP_QUEUE' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&i=queue&mode=approve_details&t=$result_topic_id"
|
'U_MCP_QUEUE' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&i=queue&mode=approve_details&t=$result_topic_id"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -2,12 +2,46 @@
|
|||||||
|
|
||||||
<!-- $Id$ -->
|
<!-- $Id$ -->
|
||||||
|
|
||||||
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="tablebg"><form method="post" name="mcp_approve" action="{U_APPROVE_ACTION}">
|
<!-- IF S_MCP_REPORT -->
|
||||||
|
<form method="post" name="mcp_report" action="{U_CLOSE_ACTION}"><table width="100%" cellpadding="3" cellspacing="1" border="0" class="tablebg">
|
||||||
|
<tr>
|
||||||
|
<th colspan="2" height="28" align="center">{L_REPORT_DETAILS}</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="row1"><b class="gen">{L_REPORT_REASON}: </b></td>
|
||||||
|
<td class="row2"><span class="gen">{REPORT_REASON_TITLE} » {REPORT_REASON_DESCRIPTION}</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="row1" width="20%"><b class="gen">{L_REPORTER}: </b></td>
|
||||||
|
<td class="row2" width="80%"><span class="gen">{REPORTER_NAME} [ <a href="{U_VIEW_REPORTER_PROFILE}">{L_READ_PROFILE}</a><!-- IF S_USER_NOTES --> | <a href="{U_MCP_REPORTER_NOTES}">{L_VIEW_NOTES}</a> | <a href="{U_MCP_WARN_REPORTER}">{L_WARN_USER}</a><!-- ENDIF --> ]</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="row1"><b class="gen">{L_REPORTED}: </b></td>
|
||||||
|
<td class="row2"><span class="postdetails">{REPORT_DATE}</span></td>
|
||||||
|
</tr>
|
||||||
|
<!-- IF REPORT_TEXT -->
|
||||||
|
<tr>
|
||||||
|
<th colspan="2" height="28" align="center">{L_MORE_INFO}</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="row1" colspan="2"><div class="gen" style="overflow: auto; width: 100%; height: 80pt; border: 1px;">{REPORT_TEXT}</div></td>
|
||||||
|
</tr>
|
||||||
|
<!-- ENDIF -->
|
||||||
|
<tr>
|
||||||
|
<td class="cat" align="center" colspan="2"><!-- IF S_POST_REPORTED --><input class="btnmain" type="submit" value="{L_CLOSE_REPORT}" name="action[close]" /><!-- ELSE -->{L_REPORT_CLOSED}<!-- ENDIF --> <input class="btnlite" type="submit" value="{L_DELETE_REPORT}" name="action[delete]" /></td>
|
||||||
|
</tr>
|
||||||
|
<input type="hidden" name="post_id_list[]" value="{POST_ID}" />
|
||||||
|
</table></form>
|
||||||
|
|
||||||
|
<br clear="all"/>
|
||||||
|
<!-- ENDIF -->
|
||||||
|
|
||||||
|
<!-- IF S_MCP_QUEUE --><form method="post" name="mcp_approve" action="{U_APPROVE_ACTION}"><!-- ELSE --><form method="post" name="mcp_report" action="{U_CLOSE_ACTION}"><!-- ENDIF --><table width="100%" cellpadding="3" cellspacing="1" border="0" class="tablebg">
|
||||||
<tr>
|
<tr>
|
||||||
<th colspan="2" height="28" align="center">{L_POST_DETAILS}</th>
|
<th colspan="2" height="28" align="center">{L_POST_DETAILS}</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="row3" colspan="2" align="center"><span class="gensmall"><!-- IF S_MCP_QUEUE -->{RETURN_QUEUE}<!-- ELSE -->{RETURN_TOPIC}<!-- ENDIF --></span></td>
|
<td class="row3" colspan="2" align="center"><span class="gensmall"><!-- IF S_MCP_QUEUE -->{RETURN_QUEUE}<!-- ELSEIF S_MCP_REPORT -->{RETURN_REPORTS}<!-- ELSE -->{RETURN_TOPIC}<!-- ENDIF --></span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="row1"><b class="gen">{L_POST_SUBJECT}: </b></td>
|
<td class="row1"><b class="gen">{L_POST_SUBJECT}: </b></td>
|
||||||
@ -33,7 +67,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="row1" colspan="2"><div class="gen" style="overflow: auto; width: 100%; height: 80pt; border: 1px;">{POST_PREVIEW}</div><!-- IF U_EDIT --><div class="gen" style="float: right;"><a href="{U_EDIT}">{EDIT_IMG}</a></div><!-- ENDIF --></td>
|
<td class="row1" colspan="2"><div class="gen" style="overflow: auto; width: 100%; height: 80pt; border: 1px;">{POST_PREVIEW}</div><!-- IF U_EDIT --><div class="gen" style="float: right;"><a href="{U_EDIT}">{EDIT_IMG}</a></div><!-- ENDIF --></td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- IF S_POST_UNAPPROVED -->
|
<!-- IF S_POST_UNAPPROVED and S_MCP_QUEUE -->
|
||||||
<tr>
|
<tr>
|
||||||
<td class="cat" align="center" colspan="2"><input class="btnmain" type="submit" value="{L_APPROVE}" name="action[approve]" /> <input class="btnlite" type="submit" value="{L_DISAPPROVE}" name="action[disapprove]" /></td>
|
<td class="cat" align="center" colspan="2"><input class="btnmain" type="submit" value="{L_APPROVE}" name="action[approve]" /> <input class="btnlite" type="submit" value="{L_DISAPPROVE}" name="action[disapprove]" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -45,38 +79,12 @@
|
|||||||
<!-- IF S_MCP_QUEUE -->
|
<!-- IF S_MCP_QUEUE -->
|
||||||
<br clear="all" />
|
<br clear="all" />
|
||||||
|
|
||||||
|
<!-- IF S_TOPIC_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF -->
|
||||||
|
<!-- ELSEIF S_MCP_REPORT -->
|
||||||
|
<br clear="all" />
|
||||||
|
|
||||||
<!-- IF S_TOPIC_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF -->
|
<!-- IF S_TOPIC_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF -->
|
||||||
<!-- ELSE -->
|
<!-- ELSE -->
|
||||||
|
|
||||||
<!-- IF S_SHOW_REPORTS -->
|
|
||||||
<br /><a name="reports"></a>
|
|
||||||
|
|
||||||
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="tablebg">
|
|
||||||
<tr>
|
|
||||||
<th colspan="2" height="28" align="center">{L_REPORTS}</th>
|
|
||||||
</tr>
|
|
||||||
<!-- BEGIN reports -->
|
|
||||||
<tr>
|
|
||||||
<td class="row1"><b class="genmed">{reports.REPORT_TIME}</b></td>
|
|
||||||
<td class="row2"><span class="gen">{reports.REASON_TITLE} » {reports.REASON_DESC}</span></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="row1"><b class="genmed">{L_REPORTER}: </b></td>
|
|
||||||
<td class="row2"><span class="gen"><!-- IF reports.U_REPORTER --><a href="{reports.U_REPORTER}">{reports.REPORTER}</a><!-- ELSE -->{reports.REPORTER}<!-- ENDIF --></span></td>
|
|
||||||
</tr>
|
|
||||||
<!-- IF reports.REPORT_TEXT -->
|
|
||||||
<tr>
|
|
||||||
<td class="row1" valign="top"><b class="genmed">{L_MORE_INFO}: </b></td>
|
|
||||||
<td class="row2"><span class="gen">{reports.REPORT_TEXT}</span></td>
|
|
||||||
</tr>
|
|
||||||
<!-- ENDIF -->
|
|
||||||
<tr>
|
|
||||||
<td colspan="2" class="spacer"></td>
|
|
||||||
</tr>
|
|
||||||
<!-- END reports -->
|
|
||||||
</table>
|
|
||||||
<!-- ENDIF -->
|
|
||||||
|
|
||||||
<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER -->
|
<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER -->
|
||||||
<br /><a name="mod"></a>
|
<br /><a name="mod"></a>
|
||||||
|
|
||||||
|
@ -1,42 +1,44 @@
|
|||||||
<!-- INCLUDE mcp_header.html -->
|
<!-- INCLUDE mcp_header.html -->
|
||||||
|
|
||||||
<table width="100%" class="tablebg" cellspacing="1" cellpadding="4" border="0"><form name="main" method="post" action="{S_MCP_ACTION}">
|
<table width="100%" class="tablebg" cellspacing="1" cellpadding="4" border="0"><form name="mcp" method="post" action="{S_MCP_ACTION}">
|
||||||
<tr>
|
<tr>
|
||||||
<th colspan="6" height="28" nowrap="nowrap">{L_DISPLAY_OPTIONS}</th>
|
<th colspan="5" height="28" nowrap="nowrap">{L_DISPLAY_OPTIONS}</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2" class="cat" height="28" align="left" nowrap="nowrap"><!-- INCLUDE jumpbox.html --></td>
|
<td colspan="5" class="cat" height="28" align="center"><span class="gensmall">{L_DISPLAY_ITEMS}:</span> {S_SELECT_SORT_DAYS} <span class="gensmall">{L_SORT_BY}</span> {S_SELECT_SORT_KEY} {S_SELECT_SORT_DIR} <span class="gensmall">{L_FORUM}</span> <select name="f">{S_FORUM_OPTIONS}</select> <input class="btnlite" type="submit" name="sort" value="{L_GO}" /></span></td>
|
||||||
<td colspan="4" class="cat" height="28" align="center"><span class="gensmall">{L_DISPLAY_LOG}:</span> {S_SELECT_SORT_DAYS} <span class="gensmall">{L_SORT_BY}</span> {S_SELECT_SORT_KEY} {S_SELECT_SORT_DIR} <input class="btnlite" type="submit" name="sort" value="{L_GO}" /></span></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th height="28"> {L_TOPIC} </th>
|
<th height="28"> {L_POST} </th>
|
||||||
<th> {L_SUBJECT} </th>
|
<th> {L_AUTHOR} </th>
|
||||||
<th> {L_REASON} </th>
|
|
||||||
<th> {L_REPORTER} </th>
|
<th> {L_REPORTER} </th>
|
||||||
<th width="15%"> {L_REPORT_TIME} </th>
|
<th> {L_REPORT_TIME} </th>
|
||||||
<th width="5%"> {L_SELECT} </th>
|
<th width="5%"> {L_SELECT} </th>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- IF S_TOPIC_ID -->
|
<!-- BEGIN postrow -->
|
||||||
<tr>
|
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
|
||||||
<td class="row3" colspan="6"><span class="gensmall">{L_REPORTS_CURRENT_TOPIC} <b>{TOPIC_NAME}</b></b></td>
|
<td style="padding: 4px;"><p class="topictitle"><a href="{postrow.U_VIEWTOPIC}">{postrow.POST_SUBJECT}</a></p>
|
||||||
|
<span class="gensmall">{L_TOPIC}: <a href="{postrow.U_VIEWTOPIC}">{postrow.TOPIC_TITLE}</a></span><br />
|
||||||
|
<span class="gensmall">{L_FORUM}: <a href="{postrow.U_VIEWFORUM}">{postrow.FORUM_NAME}</a></span></td>
|
||||||
|
<td style="padding: 4px;" align="left" valign="top" nowrap="nowrap"><span class="gen"><!-- IF postrow.U_VIEW_POSTER_PROFILE --><a href="{postrow.U_VIEW_POSTER_PROFILE}">{postrow.POSTER}</a><!-- ELSE -->{postrow.POSTER}<!-- ENDIF --></span><br />
|
||||||
|
<span class="gensmall">{postrow.POST_TIME}</span></td>
|
||||||
|
<td style="padding: 4px;" align="left" valign="top" nowrap="nowrap"><span class="gen"><!-- IF postrow.U_VIEW_REPORTER_PROFILE --><a href="{postrow.U_VIEW_REPOTER_PROFILE}">{postrow.REPORTER}</a><!-- ELSE -->{postrow.REPORTER}<!-- ENDIF --></span></td>
|
||||||
|
<td style="padding: 4px;" align="left" valign="top" nowrap="nowrap"><span class="gen">{postrow.REPORT_TIME}</span><br />
|
||||||
|
<span class="gensmall">[ <a href="{postrow.U_VIEW_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td>
|
||||||
|
<td align="center">{postrow.S_CHECKBOX}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- ENDIF -->
|
<!-- BEGINELSE -->
|
||||||
<!-- BEGIN reportrow -->
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="row2" width="18%"><span class="gen">{reportrow.TOPIC}</span></td>
|
<td class="row1" colspan="5" height="30" align="center" valign="middle"><span class="gen">{L_NO_POSTS}</span></td>
|
||||||
<td class="row1"><span class="gen">{reportrow.SUBJECT}</span></td>
|
|
||||||
<td class="row2" align="center" width="15%"><span class="gen">{reportrow.REASON}</span></td>
|
|
||||||
<td class="row1" align="center" width="15%"><span class="gen">{reportrow.REPORTER}</span></td>
|
|
||||||
<td class="row2" align="center" width="15%"><span class="gensmall">{reportrow.REPORT_TIME}</span></td>
|
|
||||||
<td class="row1" align="center" width="15%"><a class="gensmall" href="{reportrow.U_VIEW_REPORT}">{L_POST_REPORTED}</a></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<!-- END reportrow -->
|
<!-- END postrow -->
|
||||||
</table>
|
<tr>
|
||||||
|
<td class="cat" colspan="5" height="28" align="center"><!-- IF not S_CLOSED --><input class="btnmain" type="submit" name="action[close]" value="{L_CLOSE_REPORTS}" /> <!-- ENDIF --><input class="btnlite" type="submit" value="{L_DELETE_REPORTS}" name="action[delete]" /></td>
|
||||||
|
</tr>
|
||||||
|
</form></table>
|
||||||
|
|
||||||
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
|
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="nav" align="left" valign="middle">{PAGE_NUMBER}</td>
|
<td align="right" valign="top" nowrap="nowrap"><b class="gensmall"><a href="javascript:marklist('mcp', true);">{L_MARK_ALL}</a> :: <a href="javascript:marklist('mcp', false);">{L_UNMARK_ALL}</a></b></td>
|
||||||
<td align="right" valign="top" nowrap="nowrap"><!-- IF PAGINATION --><b><a href="javascript:jumpto();">{L_GOTO_PAGE}</a> <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}">{L_PREVIOUS}</a> <!-- ENDIF -->{PAGINATION}<!-- IF NEXT_PAGE --> <a href="{NEXT_PAGE}">{L_NEXT}</a><!-- ENDIF --></b><!-- ENDIF --></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
@ -1,34 +0,0 @@
|
|||||||
<!-- INCLUDE mcp_header.html -->
|
|
||||||
|
|
||||||
<!-- $Id$ -->
|
|
||||||
<table class="tablebg" width="100%" cellspacing="1">
|
|
||||||
<tr>
|
|
||||||
<td class="row3" colspan="6" align="center"><b class="gen">{L_OPEN_REPORTS}</b></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<th> {L_NR} </th>
|
|
||||||
<th> {L_FORUM} </th>
|
|
||||||
<th> {L_TOPIC} </th>
|
|
||||||
<th> {L_USER} </th>
|
|
||||||
<th> {L_COUNT} </th>
|
|
||||||
<th> </th>
|
|
||||||
</tr>
|
|
||||||
<!-- BEGIN report -->
|
|
||||||
<tr>
|
|
||||||
<td class="row1" width="15%" valign="top"><span class="gen"><a href="{report.U_USER}"><a href="{report.U_REPORT_TOPIC}">{report.REPORT_COUNT}</a></span></td>
|
|
||||||
<td class="row1" width="15%" valign="top"><span class="gen"><a href="{report.U_USER}"><a href="{report.U_FORUM}">{report.FORUM_NAME}</a></span></td>
|
|
||||||
<td class="row2" width="15%" valign="top"><a class="gen" href="{report.U_TOPIC}">{report.TOPIC_TITLE}</a></td>
|
|
||||||
<td class="row1" width="15%" valign="top"><a class="gen" href="{report.U_VIEWPROFILE}">{report.POSTER}</a></span></td>
|
|
||||||
<td class="row2" width="15%" valign="top"><span class="gen">{report.REPORT_COUNT}</span></td>
|
|
||||||
<td class="row1" width="15%" valign="top"><span class="gen"> <input type="checkbox" /> </td>
|
|
||||||
</tr>
|
|
||||||
<!-- BEGINELSE -->
|
|
||||||
<tr>
|
|
||||||
<td class="row1" colspan="5" align="center"><span class="gen">{L_REPORTS_ZERO_TOTAL}</span></td>
|
|
||||||
</tr>
|
|
||||||
<!-- END report -->
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<br clear="all" /><br />
|
|
||||||
|
|
||||||
<!-- INCLUDE mcp_footer.html -->
|
|
@ -1,77 +0,0 @@
|
|||||||
<!-- INCLUDE mcp_header.html -->
|
|
||||||
<form method="POST" action="{U_FEEDBACK_ACTION}">
|
|
||||||
<!-- BEGIN postrow -->
|
|
||||||
<a name="{postrow.POST_ID}"></a>
|
|
||||||
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="tablebg">
|
|
||||||
<tr>
|
|
||||||
<th colspan="2" height="28" align="center">{L_POST_DETAILS}</th>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="row1"><b class="gen">{L_POST_SUBJECT}: </b></td>
|
|
||||||
<td class="row2"><span class="gen"><a href="{postrow.U_VIEW}">{postrow.POST_SUBJECT}</a></span></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="row1" width="20%" valign="top">
|
|
||||||
<b class="gen">{L_POSTER}:</b> <span class="gen"><a href="{U_POSTER_PROFILE}">{postrow.POSTER_NAME}</a></span><br />
|
|
||||||
<b class="gen">{L_POSTED}: </b> <span class="postdetails">{postrow.POST_DATE}</span>
|
|
||||||
</td>
|
|
||||||
<td class="row2" width="80%"><span class="gen">{postrow.POST_PREVIEW}</span></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<table style="margin-left: 5%" width="100%">
|
|
||||||
<!-- BEGIN reportrow -->
|
|
||||||
<tr>
|
|
||||||
<th colspan="3">Report {postrow.reportrow.REPORT_ID}</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="row1">
|
|
||||||
<!-- IF postrow.reportrow.REPORT_STATUS neq 1 -->
|
|
||||||
<td width="5%"><input type="checkbox" name="sendfeedback[]" value="{postrow.reportrow.REPORT_ID}" /></td>
|
|
||||||
<!-- ENDIF -->
|
|
||||||
<!-- Nesting IF/ELSE didn't work as expected -->
|
|
||||||
<!-- IF postrow.reportrow.REPORT_STATUS eq 1 -->
|
|
||||||
<td width="5%"><span style="color: red">RESOLVED</style></td>
|
|
||||||
<!-- ENDIF -->
|
|
||||||
<td width="15%" valign="top">
|
|
||||||
<b>Time:</b> <span class="postdetails">{postrow.reportrow.REPORT_TIME}</span><br />
|
|
||||||
<b>Reporter:</b> <span class="gen"><!-- IF postrow.reportrow.U_REPORTERPROFILE --><a href="{postrow.reportrow.U_REPORTERPROFILE}">{postrow.reportrow.REPORTER_USERNAME}</a><!-- ELSE -->{postrow.reportrow.REPORTER_USERNAME}<!-- ENDIF --></span>
|
|
||||||
</td>
|
|
||||||
<td valign="top"><span class="gen">{postrow.reportrow.REPORT_TEXT}</span></td>
|
|
||||||
</tr>
|
|
||||||
<!-- This needs some VERY serious cleaning up :) -->
|
|
||||||
<tr><td colspan="3">
|
|
||||||
<table style="margin-left: 10%" width="100%">
|
|
||||||
<!-- BEGIN replyrow -->
|
|
||||||
<tr>
|
|
||||||
<th colspan="2">Reply {postrow.reportrow.replyrow.REPLY_ID}</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="row1">
|
|
||||||
<td width="15%" valign="top">
|
|
||||||
<b>Time:</b> <span class="postdetails">{postrow.reportrow.REPORT_TIME}</span><br />
|
|
||||||
<b>From:</b> <span class="gen">{postrow.reportrow.replyrow.REPLY_FROMUSERNAME}</span>
|
|
||||||
<b>To:</b> <span class="gen">{postrow.reportrow.replyrow.REPLY_TOUSERNAME}</span>
|
|
||||||
</td>
|
|
||||||
<td valign="top"><span class="gen">{postrow.reportrow.replyrow.REPLY_TEXT}</span></td>
|
|
||||||
</tr>
|
|
||||||
<!-- END replyrow -->
|
|
||||||
</table>
|
|
||||||
</td></tr>
|
|
||||||
<!-- BEGINELSE -->
|
|
||||||
<tr class="row1">
|
|
||||||
<td class="row1" colspan="6" height="30" align="center" valign="middle"><span class="gen">{L_NO_REPORTS}</span></td>
|
|
||||||
</tr>
|
|
||||||
<!-- END reportrow -->
|
|
||||||
</table>
|
|
||||||
<br />
|
|
||||||
<!-- END postrow -->
|
|
||||||
|
|
||||||
Send this comment to the selected reporters:<br />
|
|
||||||
<textarea name="feedback_text" style="width: 100%" cols="80" rows="5"></textarea>
|
|
||||||
{L_CLOSE_REPORT}<input type="checkbox" name="feedback_close">
|
|
||||||
<input type="submit" name="feedback_submit" value="{L_SUBMIT}"/></p>
|
|
||||||
|
|
||||||
</form>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- INCLUDE mcp_footer.html -->
|
|
@ -432,14 +432,14 @@ if ($forum_data['forum_type'] == FORUM_POST || (($forum_data['forum_flags'] & 16
|
|||||||
'S_USER_POSTED' => (isset($row['topic_posted']) && $row['topic_posted']) ? true : false,
|
'S_USER_POSTED' => (isset($row['topic_posted']) && $row['topic_posted']) ? true : false,
|
||||||
'S_UNREAD_TOPIC' => $unread_topic,
|
'S_UNREAD_TOPIC' => $unread_topic,
|
||||||
|
|
||||||
'S_TOPIC_REPORTED' => (!empty($row['topic_reported']) && $auth->acl_gets('m_', $forum_id)) ? true : false,
|
'S_TOPIC_REPORTED' => (!empty($row['topic_reported']) && $auth->acl_gets('m_report', $forum_id)) ? true : false,
|
||||||
'S_TOPIC_UNAPPROVED' => (!$row['topic_approved'] && $auth->acl_gets('m_approve', $forum_id)) ? true : false,
|
'S_TOPIC_UNAPPROVED' => (!$row['topic_approved'] && $auth->acl_gets('m_approve', $forum_id)) ? true : false,
|
||||||
|
|
||||||
'U_NEWEST_POST' => $view_topic_url . '&view=unread#unread',
|
'U_NEWEST_POST' => $view_topic_url . '&view=unread#unread',
|
||||||
'U_LAST_POST' => $view_topic_url . '&p=' . $row['topic_last_post_id'] . '#p' . $row['topic_last_post_id'],
|
'U_LAST_POST' => $view_topic_url . '&p=' . $row['topic_last_post_id'] . '#p' . $row['topic_last_post_id'],
|
||||||
'U_LAST_POST_AUTHOR'=> ($row['topic_last_poster_id'] != ANONYMOUS && $row['topic_last_poster_id']) ? "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u={$row['topic_last_poster_id']}" : '',
|
'U_LAST_POST_AUTHOR'=> ($row['topic_last_poster_id'] != ANONYMOUS && $row['topic_last_poster_id']) ? "{$phpbb_root_path}memberlist.$phpEx$SID&mode=viewprofile&u={$row['topic_last_poster_id']}" : '',
|
||||||
'U_VIEW_TOPIC' => $view_topic_url,
|
'U_VIEW_TOPIC' => $view_topic_url,
|
||||||
'U_MCP_REPORT' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&mode=reports&t=$topic_id",
|
'U_MCP_REPORT' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&i=reports&mode=reports&t=$topic_id",
|
||||||
'U_MCP_QUEUE' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&i=queue&mode=approve_details&t=$topic_id",
|
'U_MCP_QUEUE' => "{$phpbb_root_path}mcp.$phpEx?sid={$user->session_id}&i=queue&mode=approve_details&t=$topic_id",
|
||||||
|
|
||||||
'S_TOPIC_TYPE_SWITCH' => ($s_type_switch == $s_type_switch_test) ? -1 : $s_type_switch_test)
|
'S_TOPIC_TYPE_SWITCH' => ($s_type_switch == $s_type_switch_test) ? -1 : $s_type_switch_test)
|
||||||
|
@ -1289,7 +1289,7 @@ for ($i = 0, $end = sizeof($post_list); $i < $end; ++$i)
|
|||||||
'U_JABBER' => $user_cache[$poster_id]['jabber'],
|
'U_JABBER' => $user_cache[$poster_id]['jabber'],
|
||||||
|
|
||||||
'U_REPORT' => ($auth->acl_get('f_report', $forum_id)) ? "{$phpbb_root_path}report.$phpEx$SID&p=" . $row['post_id'] : '',
|
'U_REPORT' => ($auth->acl_get('f_report', $forum_id)) ? "{$phpbb_root_path}report.$phpEx$SID&p=" . $row['post_id'] : '',
|
||||||
'U_MCP_REPORT' => ($auth->acl_gets('m_', 'a_', 'f_report', $forum_id)) ? "{$phpbb_root_path}mcp.$phpEx$SID&i=main&mode=post_details&p=" . $row['post_id'] : '',
|
'U_MCP_REPORT' => ($auth->acl_gets('m_report', $forum_id)) ? "{$phpbb_root_path}mcp.$phpEx$SID&i=reports&mode=report_details&p=" . $row['post_id'] : '',
|
||||||
'U_MCP_APPROVE' => ($auth->acl_get('m_approve', $forum_id)) ? "{$phpbb_root_path}mcp.$phpEx$SID&i=queue&mode=unapproved_posts&action=approve&post_id_list[]=" . $row['post_id'] : '',
|
'U_MCP_APPROVE' => ($auth->acl_get('m_approve', $forum_id)) ? "{$phpbb_root_path}mcp.$phpEx$SID&i=queue&mode=unapproved_posts&action=approve&post_id_list[]=" . $row['post_id'] : '',
|
||||||
'U_MINI_POST' => "{$phpbb_root_path}viewtopic.$phpEx$SID&p=" . $row['post_id'] . '#p' . $row['post_id'],
|
'U_MINI_POST' => "{$phpbb_root_path}viewtopic.$phpEx$SID&p=" . $row['post_id'] . '#p' . $row['post_id'],
|
||||||
'U_NEXT_POST_ID' => ($i < $i_total && isset($rowset[$i + 1])) ? $rowset[$i + 1]['post_id'] : '',
|
'U_NEXT_POST_ID' => ($i < $i_total && isset($rowset[$i + 1])) ? $rowset[$i + 1]['post_id'] : '',
|
||||||
@ -1301,7 +1301,7 @@ for ($i = 0, $end = sizeof($post_list); $i < $end; ++$i)
|
|||||||
|
|
||||||
'S_HAS_ATTACHMENTS' => (!empty($attachments[$row['post_id']])) ? true : false,
|
'S_HAS_ATTACHMENTS' => (!empty($attachments[$row['post_id']])) ? true : false,
|
||||||
'S_POST_UNAPPROVED' => ($row['post_approved']) ? false : true,
|
'S_POST_UNAPPROVED' => ($row['post_approved']) ? false : true,
|
||||||
'S_POST_REPORTED' => ($row['post_reported'] && $auth->acl_get('m_', $forum_id)) ? true : false,
|
'S_POST_REPORTED' => ($row['post_reported'] && $auth->acl_get('m_report', $forum_id)) ? true : false,
|
||||||
'S_DISPLAY_NOTICE' => $display_notice && $row['post_attachment'],
|
'S_DISPLAY_NOTICE' => $display_notice && $row['post_attachment'],
|
||||||
'S_FRIEND' => ($row['friend']) ? true : false,
|
'S_FRIEND' => ($row['friend']) ? true : false,
|
||||||
'S_UNREAD_POST' => $post_unread,
|
'S_UNREAD_POST' => $post_unread,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user