From e378037516903ed612c88e8ad0138ec956077b58 Mon Sep 17 00:00:00 2001 From: Cesar G Date: Tue, 6 May 2014 17:57:33 -0700 Subject: [PATCH] [ticket/9388] Display only the settings for the selected search backend. PHPBB3-9388 --- phpBB/adm/style/acp_search.html | 4 ++-- phpBB/includes/acp/acp_search.php | 10 ++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/phpBB/adm/style/acp_search.html b/phpBB/adm/style/acp_search.html index 496a8b2675..dd63eac7d5 100644 --- a/phpBB/adm/style/acp_search.html +++ b/phpBB/adm/style/acp_search.html @@ -46,13 +46,13 @@ {L_SEARCH_TYPE}

{L_SEARCH_TYPE_EXPLAIN}
-
+
-
+
{backend.NAME} {backend.SETTINGS}
diff --git a/phpBB/includes/acp/acp_search.php b/phpBB/includes/acp/acp_search.php index 11a2511aee..ce1e4afa9b 100644 --- a/phpBB/includes/acp/acp_search.php +++ b/phpBB/includes/acp/acp_search.php @@ -79,7 +79,8 @@ class acp_search $name = $search->get_name(); $selected = ($config['search_type'] == $type) ? ' selected="selected"' : ''; - $search_options .= ''; + $identifier = substr($type, strrpos($type, '\\') + 1); + $search_options .= ""; if (method_exists($search, 'acp')) { @@ -88,9 +89,10 @@ class acp_search if (!$submit) { $template->assign_block_vars('backend', array( - 'NAME' => $name, - 'SETTINGS' => $vars['tpl']) - ); + 'NAME' => $name, + 'SETTINGS' => $vars['tpl'], + 'IDENTIFIER' => $identifier, + )); } else if (is_array($vars['config'])) {