From b8566e4d8f5bc2df8b90c857a99c0f5c0beaebd8 Mon Sep 17 00:00:00 2001 From: Max Kanat-Alexander Date: Wed, 2 Mar 2011 00:43:43 -0800 Subject: Bug 632718: Only return 500 search results unless the user specifically requests to see more. r=dkl, a=mkanat --- template/en/default/admin/params/query.html.tmpl | 11 +++++++- template/en/default/list/list.html.tmpl | 36 ++++++++++++++++-------- 2 files changed, 34 insertions(+), 13 deletions(-) (limited to 'template/en') diff --git a/template/en/default/admin/params/query.html.tmpl b/template/en/default/admin/params/query.html.tmpl index 0c0ff6224..d8f5f0c42 100644 --- a/template/en/default/admin/params/query.html.tmpl +++ b/template/en/default/admin/params/query.html.tmpl @@ -55,9 +55,18 @@ "Whether to allow a search on the 'Simple Search' page with an empty" _ " 'Words' field.", + default_search_limit => + "By default, $terms.Bugzilla limits searches done in the web" + _ " interface to returning only this many results, for performance" + _ " reasons. (This only affects the HTML format of search results--CSV," + _ " XML, and other formats are exempted.) Users can click a link on the" + _ " search result page to see all the results." + _ "

Usually you should not have to change this--the default value" + _ " should be acceptable for almost most installations.

", + max_search_results => "The maximum number of $terms.bugs that a search can" _ " ever return. Tabular and graphical reports" - _ " are exempted from this limit, however." + _ " are exempted from this limit, however.", } %] diff --git a/template/en/default/list/list.html.tmpl b/template/en/default/list/list.html.tmpl index a669aecb9..15184d06b 100644 --- a/template/en/default/list/list.html.tmpl +++ b/template/en/default/list/list.html.tmpl @@ -110,9 +110,7 @@ [%############################################################################%] [% IF bugs.size > 9 %] - - [% bugs.size %] [%+ terms.bugs %] found. - + [% PROCESS num_results %] [% END %] [%############################################################################%] @@ -134,15 +132,7 @@ [%# Succeeding Status Line #%] [%############################################################################%] - - [% IF bugs.size == 0 %] - [% terms.zeroSearchResults %]. - [% ELSIF bugs.size == 1 %] - One [% terms.bug %] found. - [% ELSE %] - [% bugs.size %] [%+ terms.bugs %] found. - [% END %] - +[% PROCESS num_results %] [% IF bugs.size == 0 %]