From 631184f6eac6a051ebf655fbe4462566047f1159 Mon Sep 17 00:00:00 2001 From: Cameron Date: Fri, 19 Apr 2013 01:41:38 -0700 Subject: [PATCH] Forum fixes --- e107_plugins/forum/forum_viewforum.php | 10 +++++- e107_plugins/forum/forum_viewtopic.php | 13 +++++++- e107_plugins/forum/search/search_parser.php | 31 ++++++++++------- .../shortcodes/batch/view_shortcodes.php | 33 ++++++++++++------- .../templates/forum_viewtopic_template.php | 2 +- search.php | 2 +- 6 files changed, 63 insertions(+), 28 deletions(-) diff --git a/e107_plugins/forum/forum_viewforum.php b/e107_plugins/forum/forum_viewforum.php index c769defa0..d50d72966 100644 --- a/e107_plugins/forum/forum_viewforum.php +++ b/e107_plugins/forum/forum_viewforum.php @@ -60,6 +60,14 @@ $fVars->VIEWTITLE = LAN_56; $forumId = (int)$_REQUEST['id']; +if(!$forumId && e_QUERY) // BC Fix for old links. +{ + list($id,$from) = explode(".",e_QUERY); + $forumId = intval($id); + $threadFrom = intval($from); + unset($id,$from); +} + if (!$forum->checkPerm($forumId, 'view')) { header('Location:'.e107::getUrl()->create('forum/forum/main')); @@ -670,7 +678,7 @@ function fadminoptions($thread_info) $text .= '
-