mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-14 13:46:33 +02:00
[feature/postgresql-fulltext-search] remove phrase search code
Unused Code for phrase search removed as pgsql doesnt support it. An added message is displayed if user tries to perform exact phrase search. PHPBB3-9730
This commit is contained in:
@ -596,6 +596,13 @@ if ($keywords || $author || $author_id || $search_id || $submit)
|
||||
$u_search .= ($search_fields != 'all') ? '&sf=' . $search_fields : '';
|
||||
$u_search .= ($return_chars != 300) ? '&ch=' . $return_chars : '';
|
||||
|
||||
//check if search backend supports phrase search or not
|
||||
$l_phrase_search_disabled = '';
|
||||
if (strpos(html_entity_decode($keywords), '"') !== false && isset($search->phrase_search))
|
||||
{
|
||||
$l_phrase_search_disabled = $search->phrase_search ? false : true;
|
||||
}
|
||||
|
||||
$template->assign_vars(array(
|
||||
'SEARCH_TITLE' => $l_search_title,
|
||||
'SEARCH_MATCHES' => $l_search_matches,
|
||||
@ -603,6 +610,9 @@ if ($keywords || $author || $author_id || $search_id || $submit)
|
||||
'IGNORED_WORDS' => (sizeof($search->common_words)) ? implode(' ', $search->common_words) : '',
|
||||
'PAGINATION' => generate_pagination($u_search, $total_match_count, $per_page, $start),
|
||||
'PAGE_NUMBER' => on_page($total_match_count, $per_page, $start),
|
||||
|
||||
'PHRASE_SEARCH_DISABLED' => $l_phrase_search_disabled,
|
||||
|
||||
'TOTAL_MATCHES' => $total_match_count,
|
||||
'SEARCH_IN_RESULTS' => ($search_id) ? false : true,
|
||||
|
||||
|
Reference in New Issue
Block a user