diff --git a/phpBB/viewforum.php b/phpBB/viewforum.php
index d268fab721..b746b2f917 100644
--- a/phpBB/viewforum.php
+++ b/phpBB/viewforum.php
@@ -239,6 +239,7 @@ if ($forum_data['forum_postable'])
'S_TOPIC_ICONS' => ($forum_data['enable_icons']) ? true : false,
'S_WATCH_FORUM' => $s_watching_forum,
'S_FORUM_ACTION' => 'viewforum.' . $phpEx . $SID . '&f=' . $forum_id . "&start=$start",
+
'S_SHOW_SEARCHBOX' => ($auth->acl_gets('f_search', 'm_', 'a_', $forum_id)) ? true : false,
'S_SEARCHBOX_ACTION'=> "search.$phpEx$SID&f=$forum_id",
@@ -486,6 +487,8 @@ if ($forum_data['forum_postable'])
'S_TOPIC_TYPE' => $row['topic_type'],
'S_USER_POSTED' => ($row['lastread_type'] == LASTREAD_POSTED) ? true : false,
+ 'S_TOPIC_REPORTED' => (!empty($row['topic_reported']) && $auth->acl_gets('m_', 'a_', $forum_id)) ? TRUE : FALSE,
+
'U_VIEW_TOPIC' => $view_topic_url)
);
diff --git a/phpBB/viewtopic.php b/phpBB/viewtopic.php
index aca75c8ffd..0984498974 100644
--- a/phpBB/viewtopic.php
+++ b/phpBB/viewtopic.php
@@ -77,7 +77,7 @@ if (isset($_GET['view']) && empty($post_id))
redirect("viewtopic.$phpEx$SID&p=" . $row['post_id'] . "#" . $row['post_id']);
}
- redirect("index.$phpEx");
+ redirect("index.$phpEx$SID");
}
else if ($_GET['view'] == 'next' || $_GET['view'] == 'previous')
{
@@ -347,6 +347,7 @@ $template->assign_vars(array(
'S_TOPIC_ACTION' => "viewtopic.$phpEx$SID&t=" . $topic_id . "&start=$start",
'S_TOPIC_MOD' => ($topic_mod != '') ? '' : '',
'S_MOD_ACTION' => "mcp.$phpEx?sid=" . $user->session_id . "&t=$topic_id&quickmod=1",
+
'S_WATCH_TOPIC' => $s_watching_topic,
'S_SHOW_SEARCHBOX' => ($auth->acl_gets('f_search', 'm_', 'a_', $forum_id)) ? true : false,
'S_SEARCHBOX_ACTION' => "search.$phpEx$SID&f=$forum_id",
@@ -843,11 +844,18 @@ if ($row = $db->sql_fetchrow($result))
'YIM_IMG' => $user_cache[$poster_id]['yim_img'],
'YIM' => $user_cache[$poster_id]['yim'],
+ 'S_POST_REPORTED' => (!empty($row['post_reported']) && $auth->acl_gets('m_', 'a_', $forum_id)) ? TRUE : FALSE,
+ 'U_REPORT' => "report.$phpEx$SID&p=" . $row['post_id'],
+ 'U_MCP_REPORT' => "mcp.$phpEx$SID&mode=post_details&p=" . $row['post_id'],
+// no img yet as I could not get the subSilver to work with PSP - Ashe
+ 'REPORT_IMG' => $user->img('icon_report', $user->lang['REPORT_TO_ADMIN']),
+
'POST_ICON' => (!empty($row['icon_id'])) ? '
' : '',
'L_MINI_POST_ALT' => $mini_post_alt,
'S_ROW_COUNT' => $i++,
+ 'S_POST_APPROVED' => (!empty($row['post_approved'])) ? TRUE : FALSE,
'U_MINI_POST' => $mini_post_url,
'U_POST_ID' => $u_post_id