Created
August 26, 2011 21:57
-
-
Save nickvergessen/1174525 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/phpBB/includes/mcp/mcp_front.php b/phpBB/includes/mcp/mcp_front.php | |
index af262ba..1b14fdc 100644 | |
--- a/phpBB/includes/mcp/mcp_front.php | |
+++ b/phpBB/includes/mcp/mcp_front.php | |
@@ -81,7 +81,7 @@ function mcp_front_view($id, $mode, $action) | |
if ($total) | |
{ | |
- $sql = 'SELECT p.post_id, p.post_subject, p.post_time, p.poster_id, p.post_username, u.username, u.username_clean, u.user_colour, t.topic_id, t.topic_title, t.topic_first_post_id, p.forum_id | |
+ $sql = 'SELECT p.post_id, p.post_subject, p.post_time, p.post_attachment, p.poster_id, p.post_username, u.username, u.username_clean, u.user_colour, t.topic_id, t.topic_title, t.topic_first_post_id, p.forum_id | |
FROM ' . POSTS_TABLE . ' p, ' . TOPICS_TABLE . ' t, ' . USERS_TABLE . ' u | |
WHERE ' . $db->sql_in_set('p.post_id', $post_list) . ' | |
AND t.topic_id = p.topic_id | |
@@ -113,8 +113,9 @@ function mcp_front_view($id, $mode, $action) | |
'POST_ID' => $row['post_id'], | |
'TOPIC_TITLE' => $row['topic_title'], | |
'SUBJECT' => ($row['post_subject']) ? $row['post_subject'] : $user->lang['NO_SUBJECT'], | |
- 'POST_TIME' => $user->format_date($row['post_time'])) | |
- ); | |
+ 'POST_TIME' => $user->format_date($row['post_time']), | |
+ 'ATTACH_ICON_IMG' => ($auth->acl_get('u_download') && $auth->acl_get('f_download', $row['forum_id']) && $row['post_attachment']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '', | |
+ )); | |
} | |
$db->sql_freeresult($result); | |
} | |
@@ -169,7 +170,7 @@ function mcp_front_view($id, $mode, $action) | |
$global_id = $forum_list[0]; | |
$sql = $db->sql_build_query('SELECT', array( | |
- 'SELECT' => 'r.report_time, p.post_id, p.post_subject, p.post_time, u.username, u.username_clean, u.user_colour, u.user_id, u2.username as author_name, u2.username_clean as author_name_clean, u2.user_colour as author_colour, u2.user_id as author_id, t.topic_id, t.topic_title, f.forum_id, f.forum_name', | |
+ 'SELECT' => 'r.report_time, p.post_id, p.post_subject, p.post_time, p.post_attachment, u.username, u.username_clean, u.user_colour, u.user_id, u2.username as author_name, u2.username_clean as author_name_clean, u2.user_colour as author_colour, u2.user_id as author_id, t.topic_id, t.topic_title, f.forum_id, f.forum_name', | |
'FROM' => array( | |
REPORTS_TABLE => 'r', | |
@@ -229,6 +230,7 @@ function mcp_front_view($id, $mode, $action) | |
'SUBJECT' => ($row['post_subject']) ? $row['post_subject'] : $user->lang['NO_SUBJECT'], | |
'REPORT_TIME' => $user->format_date($row['report_time']), | |
'POST_TIME' => $user->format_date($row['post_time']), | |
+ 'ATTACH_ICON_IMG' => ($auth->acl_get('u_download') && $auth->acl_get('f_download', $row['forum_id']) && $row['post_attachment']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '', | |
)); | |
} | |
} | |
@@ -270,7 +272,7 @@ function mcp_front_view($id, $mode, $action) | |
include($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx); | |
$sql = $db->sql_build_query('SELECT', array( | |
- 'SELECT' => 'r.report_id, r.report_time, p.msg_id, p.message_subject, p.message_time, p.to_address, p.bcc_address, u.username, u.username_clean, u.user_colour, u.user_id, u2.username as author_name, u2.username_clean as author_name_clean, u2.user_colour as author_colour, u2.user_id as author_id', | |
+ 'SELECT' => 'r.report_id, r.report_time, p.msg_id, p.message_subject, p.message_time, p.to_address, p.bcc_address, p.message_attachment, u.username, u.username_clean, u.user_colour, u.user_id, u2.username as author_name, u2.username_clean as author_name_clean, u2.user_colour as author_colour, u2.user_id as author_id', | |
'FROM' => array( | |
REPORTS_TABLE => 'r', | |
@@ -320,6 +322,7 @@ function mcp_front_view($id, $mode, $action) | |
'REPORT_TIME' => $user->format_date($row['report_time']), | |
'PM_TIME' => $user->format_date($row['message_time']), | |
'RECIPIENTS' => implode(', ', $address_list[$row['msg_id']]), | |
+ 'ATTACH_ICON_IMG' => ($auth->acl_get('u_download') && $row['message_attachment']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '', | |
)); | |
} | |
} | |
diff --git a/phpBB/includes/mcp/mcp_pm_reports.php b/phpBB/includes/mcp/mcp_pm_reports.php | |
index 72f77fa..98ce3b2 100644 | |
--- a/phpBB/includes/mcp/mcp_pm_reports.php | |
+++ b/phpBB/includes/mcp/mcp_pm_reports.php | |
@@ -293,6 +293,7 @@ class mcp_pm_reports | |
'REPORT_TIME' => $user->format_date($row['report_time']), | |
'RECIPIENTS' => implode(', ', $address_list[$row['msg_id']]), | |
+ 'ATTACH_ICON_IMG' => ($auth->acl_get('u_download') && $row['message_attachment']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '', | |
)); | |
} | |
} | |
diff --git a/phpBB/includes/mcp/mcp_queue.php b/phpBB/includes/mcp/mcp_queue.php | |
index c419da5..2f98ee5 100644 | |
--- a/phpBB/includes/mcp/mcp_queue.php | |
+++ b/phpBB/includes/mcp/mcp_queue.php | |
@@ -334,7 +334,7 @@ class mcp_queue | |
if (sizeof($post_ids)) | |
{ | |
- $sql = 'SELECT t.topic_id, t.topic_title, t.forum_id, p.post_id, p.post_subject, p.post_username, p.poster_id, p.post_time, u.username, u.username_clean, u.user_colour | |
+ $sql = 'SELECT t.topic_id, t.topic_title, t.forum_id, p.post_id, p.post_subject, p.post_username, p.poster_id, p.post_time, p.post_attachment, u.username, u.username_clean, u.user_colour | |
FROM ' . POSTS_TABLE . ' p, ' . TOPICS_TABLE . ' t, ' . USERS_TABLE . ' u | |
WHERE ' . $db->sql_in_set('p.post_id', $post_ids) . ' | |
AND t.topic_id = p.topic_id | |
@@ -366,7 +366,7 @@ class mcp_queue | |
} | |
else | |
{ | |
- $sql = 'SELECT t.forum_id, t.topic_id, t.topic_title, t.topic_title AS post_subject, t.topic_time AS post_time, t.topic_poster AS poster_id, t.topic_first_post_id AS post_id, t.topic_first_poster_name AS username, t.topic_first_poster_colour AS user_colour | |
+ $sql = 'SELECT t.forum_id, t.topic_id, t.topic_title, t.topic_title AS post_subject, t.topic_time AS post_time, t.topic_poster AS poster_id, t.topic_first_post_id AS post_id, t.topic_first_poster_name AS username, t.topic_first_poster_colour AS user_colour, t.topic_attachment AS post_attachment | |
FROM ' . TOPICS_TABLE . " t | |
WHERE forum_id IN (0, $forum_list) | |
AND topic_approved = 0 | |
@@ -430,8 +430,9 @@ class mcp_queue | |
'FORUM_NAME' => (!$global_topic) ? $forum_names[$row['forum_id']] : $user->lang['GLOBAL_ANNOUNCEMENT'], | |
'POST_SUBJECT' => ($row['post_subject'] != '') ? $row['post_subject'] : $user->lang['NO_SUBJECT'], | |
'TOPIC_TITLE' => $row['topic_title'], | |
- 'POST_TIME' => $user->format_date($row['post_time'])) | |
- ); | |
+ 'POST_TIME' => $user->format_date($row['post_time']), | |
+ 'ATTACH_ICON_IMG' => ($auth->acl_get('u_download') && $auth->acl_get('f_download', $row['forum_id']) && $row['post_attachment']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '', | |
+ )); | |
} | |
unset($rowset, $forum_names); | |
diff --git a/phpBB/includes/mcp/mcp_reports.php b/phpBB/includes/mcp/mcp_reports.php | |
index 39d9fbd..d73e95e 100644 | |
--- a/phpBB/includes/mcp/mcp_reports.php | |
+++ b/phpBB/includes/mcp/mcp_reports.php | |
@@ -368,7 +368,7 @@ class mcp_reports | |
if (sizeof($report_ids)) | |
{ | |
- $sql = 'SELECT t.forum_id, t.topic_id, t.topic_title, p.post_id, p.post_subject, p.post_username, p.poster_id, p.post_time, u.username, u.username_clean, u.user_colour, r.user_id as reporter_id, ru.username as reporter_name, ru.user_colour as reporter_colour, r.report_time, r.report_id | |
+ $sql = 'SELECT t.forum_id, t.topic_id, t.topic_title, p.post_id, p.post_subject, p.post_username, p.poster_id, p.post_time, p.post_attachment, u.username, u.username_clean, u.user_colour, r.user_id as reporter_id, ru.username as reporter_name, ru.user_colour as reporter_colour, r.report_time, r.report_id | |
FROM ' . REPORTS_TABLE . ' r, ' . POSTS_TABLE . ' p, ' . TOPICS_TABLE . ' t, ' . USERS_TABLE . ' u, ' . USERS_TABLE . ' ru | |
WHERE ' . $db->sql_in_set('r.report_id', $report_ids) . ' | |
AND t.topic_id = p.topic_id | |
@@ -409,8 +409,9 @@ class mcp_reports | |
'POST_TIME' => $user->format_date($row['post_time']), | |
'REPORT_ID' => $row['report_id'], | |
'REPORT_TIME' => $user->format_date($row['report_time']), | |
- 'TOPIC_TITLE' => $row['topic_title']) | |
- ); | |
+ 'TOPIC_TITLE' => $row['topic_title'], | |
+ 'ATTACH_ICON_IMG' => ($auth->acl_get('u_download') && $auth->acl_get('f_download', $row['forum_id']) && $row['post_attachment']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '', | |
+ )); | |
} | |
$db->sql_freeresult($result); | |
unset($report_ids, $row); | |
diff --git a/phpBB/styles/prosilver/template/mcp_queue.html b/phpBB/styles/prosilver/template/mcp_queue.html | |
index 57fb149..561d98b 100644 | |
--- a/phpBB/styles/prosilver/template/mcp_queue.html | |
+++ b/phpBB/styles/prosilver/template/mcp_queue.html | |
@@ -42,7 +42,7 @@ | |
<li class="row<!-- IF postrow.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF -->"> | |
<dl> | |
<dt> | |
- <a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.POST_SUBJECT}</a> <br /> | |
+ <a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.POST_SUBJECT}</a> {postrow.ATTACH_ICON_IMG}<br /> | |
<span>{L_POSTED} {L_POST_BY_AUTHOR} {postrow.POST_AUTHOR_FULL} » {postrow.POST_TIME}</span> | |
</dt> | |
<dd class="moderation"> | |
diff --git a/phpBB/styles/subsilver2/template/mcp_front.html b/phpBB/styles/subsilver2/template/mcp_front.html | |
index 7c63039..3f1515c 100644 | |
--- a/phpBB/styles/subsilver2/template/mcp_front.html | |
+++ b/phpBB/styles/subsilver2/template/mcp_front.html | |
@@ -19,7 +19,7 @@ | |
<tr> | |
<td class="row1" width="15%" valign="top"><span class="gen"><!-- IF unapproved.U_FORUM --><a href="{unapproved.U_FORUM}">{unapproved.FORUM_NAME}</a><!-- ELSE -->{unapproved.FORUM_NAME}<!-- ENDIF --></span><!-- IF unapproved.U_MCP_FORUM --><br /><span class="gensmall">[ <a href="{unapproved.U_MCP_FORUM}">{L_MODERATE}</a> ]</span><!-- ENDIF --></td> | |
<td class="row2" valign="top"><span class="gen"><a href="{unapproved.U_TOPIC}">{unapproved.TOPIC_TITLE}</a></span><br /><span class="gensmall">[ <a href="{unapproved.U_MCP_TOPIC}">{L_MODERATE}</a> ]</span></td> | |
- <td class="row1" valign="top"><span class="gen">{unapproved.SUBJECT}</span><br /><span class="gensmall">[ <a href="{unapproved.U_POST_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td> | |
+ <td class="row1" valign="top">{unapproved.ATTACH_ICON_IMG} <span class="gen">{unapproved.SUBJECT}</span><br /><span class="gensmall">[ <a href="{unapproved.U_POST_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td> | |
<td class="row2" align="center" width="15%" nowrap="nowrap" valign="top"><span class="gen">{unapproved.AUTHOR_FULL}</span></td> | |
<td class="row1" align="center" width="15%" nowrap="nowrap" valign="top"><span class="gensmall">{unapproved.POST_TIME}</span></td> | |
<td class="row2" align="center"><input type="checkbox" class="radio" name="post_id_list[]" value="{unapproved.POST_ID}" /></td> | |
@@ -66,7 +66,7 @@ | |
<tr> | |
<td class="row1" width="15%" valign="top"><span class="gen"><!-- IF report.U_FORUM --><a href="{report.U_FORUM}">{report.FORUM_NAME}</a><!-- ELSE -->{report.FORUM_NAME}<!-- ENDIF --></span><!-- IF report.U_MCP_FORUM --><br /><span class="gensmall">[ <a href="{report.U_MCP_FORUM}">{L_MODERATE}</a> ]</span><!-- ENDIF --></td> | |
<td class="row2" valign="top"><span class="gen"><a href="{report.U_TOPIC}">{report.TOPIC_TITLE}</a></span><br /><span class="gensmall">[ <a href="{report.U_MCP_TOPIC}">{L_MODERATE}</a> ]</span></td> | |
- <td class="row1" valign="top"><span class="gen">{report.SUBJECT}</span><br /><span class="gensmall">[ <a href="{report.U_POST_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td> | |
+ <td class="row1" valign="top">{report.ATTACH_ICON_IMG} <span class="gen">{report.SUBJECT}</span><br /><span class="gensmall">[ <a href="{report.U_POST_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td> | |
<td class="row2" align="center" width="15%" nowrap="nowrap" valign="top"><span class="gen">{report.REPORTER_FULL}</span></td> | |
<td class="row1" align="center" width="15%" nowrap="nowrap" valign="top"><span class="gensmall">{report.REPORT_TIME}</span></td> | |
</tr> | |
@@ -100,7 +100,7 @@ | |
</tr> | |
<!-- BEGIN pm_report --> | |
<tr> | |
- <td class="row1" valign="top"><span class="gen">{pm_report.PM_SUBJECT}</span><br /><span class="gensmall">[ <a href="{pm_report.U_PM_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td> | |
+ <td class="row1" valign="top">{pm_report.ATTACH_ICON_IMG} <span class="gen">{pm_report.PM_SUBJECT}</span><br /><span class="gensmall">[ <a href="{pm_report.U_PM_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td> | |
<td class="row2" align="center" width="15%" nowrap="nowrap" valign="top"><span class="gen">{pm_report.PM_AUTHOR_FULL}</span></td> | |
<td class="row1" align="center" width="15%" nowrap="nowrap" valign="top"><span class="gen">{pm_report.RECIPIENTS}</span></td> | |
<td class="row2" align="center" width="10%" nowrap="nowrap" valign="top"><span class="gensmall">{pm_report.PM_TIME}</span></td> | |
diff --git a/phpBB/styles/subsilver2/template/mcp_queue.html b/phpBB/styles/subsilver2/template/mcp_queue.html | |
index 4def047..bbdc480 100644 | |
--- a/phpBB/styles/subsilver2/template/mcp_queue.html | |
+++ b/phpBB/styles/subsilver2/template/mcp_queue.html | |
@@ -18,7 +18,7 @@ | |
<!-- BEGIN postrow --> | |
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> | |
- <td style="padding: 4px;"><p class="topictitle"><a href="{postrow.U_VIEWPOST}">{postrow.POST_SUBJECT}</a></p> | |
+ <td style="padding: 4px;"><p class="topictitle">{postrow.ATTACH_ICON_IMG} <a href="{postrow.U_VIEWPOST}">{postrow.POST_SUBJECT}</a></p> | |
<span class="gensmall"><!-- IF postrow.U_VIEWFORUM -->{L_FORUM}: <a href="{postrow.U_VIEWFORUM}">{postrow.FORUM_NAME}</a><!-- ELSE -->{postrow.FORUM_NAME}<!-- ENDIF --></span></td> | |
<td style="padding: 4px;" align="{S_CONTENT_FLOW_BEGIN}" valign="top" nowrap="nowrap"><span class="gen">{postrow.POST_AUTHOR_FULL}</span><br /> | |
<span class="gensmall">[ <a href="{postrow.U_VIEW_DETAILS}">{L_VIEW_DETAILS}</a> ]</span></td> | |
diff --git a/phpBB/styles/subsilver2/template/mcp_reports.html b/phpBB/styles/subsilver2/template/mcp_reports.html | |
index 1b6a3b8..85c46a1 100644 | |
--- a/phpBB/styles/subsilver2/template/mcp_reports.html | |
+++ b/phpBB/styles/subsilver2/template/mcp_reports.html | |
@@ -25,12 +25,12 @@ | |
<!-- IF postrow.S_ROW_ is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> | |
<!-- IF S_PM --> | |
- <td style="padding: 4px;"><p class="topictitle"><a href="{postrow.U_VIEW_DETAILS}">{postrow.PM_SUBJECT}</a></p> | |
+ <td style="padding: 4px;"><p class="topictitle">{postrow.ATTACH_ICON_IMG} <a href="{postrow.U_VIEW_DETAILS}">{postrow.PM_SUBJECT}</a></p> | |
<span class="gensmall">{L_PM_FROM}: {postrow.PM_AUTHOR_FULL}</span></td> | |
<td style="padding: 4px;" align="{S_CONTENT_FLOW_BEGIN}" valign="top"><span class="gen">{postrow.RECIPIENTS}</span><br /> | |
<span class="gensmall">{L_SENT_AT}: {postrow.PM_TIME}</span></td> | |
<!-- ELSE --> | |
- <td style="padding: 4px;"><p class="topictitle"><a href="{postrow.U_VIEWPOST}">{postrow.POST_SUBJECT}</a></p> | |
+ <td style="padding: 4px;"><p class="topictitle">{postrow.ATTACH_ICON_IMG} <a href="{postrow.U_VIEWPOST}">{postrow.POST_SUBJECT}</a></p> | |
<span class="gensmall"><!-- IF postrow.U_VIEWFORUM -->{L_FORUM}: <a href="{postrow.U_VIEWFORUM}">{postrow.FORUM_NAME}</a><!-- ELSE -->{postrow.FORUM_NAME}<!-- ENDIF --></span></td> | |
<td style="padding: 4px;" align="{S_CONTENT_FLOW_BEGIN}" valign="top" nowrap="nowrap"><span class="gen">{postrow.POST_AUTHOR_FULL}</span><br /> | |
<span class="gensmall">{postrow.POST_TIME}</span></td> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment