]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 383643: When using "Find a specific bug", the generated buglist does not let...
authorlpsolit%gmail.com <>
Sat, 12 Jan 2008 20:26:25 +0000 (20:26 +0000)
committerlpsolit%gmail.com <>
Sat, 12 Jan 2008 20:26:25 +0000 (20:26 +0000)
buglist.cgi
template/en/default/list/list.html.tmpl
template/en/default/list/table.html.tmpl

index fa75778b9e0676cb98efa467332a99a400aa1da3..89b164dd8d8b9bfc043a80c5371f515661cb35b0 100755 (executable)
@@ -965,7 +965,7 @@ if (defined $cgi->param('limit')) {
 }
 elsif ($fulltext) {
     $query .= " " . $dbh->sql_limit(FULLTEXT_BUGLIST_LIMIT);
-    $vars->{'sorted_by_relevance'} = 1;
+    $vars->{'message'} = 'buglist_sorted_by_relevance' if ($cgi->param('order') =~ /^relevance/);
 }
 
 
index 17afee014b88285a66361a323f2a0a38a822b204..0a8eb402cd59860a037e283078aae41a35e8afd0 100644 (file)
@@ -36,7 +36,6 @@
 [% END %]
 
 [% qorder = order FILTER url_quote IF order %]
-[% message = "buglist_sorted_by_relevance" IF sorted_by_relevance %]
 
 
 [%############################################################################%]
index c2904ceb94ff14387fc11a99b4ccdf910d60fc92..47d2e4643fbdd5549913af4c02ce455525fd7794 100644 (file)
       <th>&nbsp;</th>
       [% END %]
       <th colspan="[% splitheader ? 2 : 1 %]" class="first-child">
-        [% IF sorted_by_relevance %]
-          ID
-        [% ELSE %]
-          [% desc = '' %]
-          [% IF (om = order.match("^bugs\.bug_id( desc)?")) %]
-            [% desc = ' desc' IF NOT om.0 %]
-          [% END %]
-          <a href="buglist.cgi?
-                    [% urlquerypart FILTER html %]&amp;order=bugs.bug_id[% desc FILTER url_quote %]
-                    [%-#%]&amp;query_based_on=
-                    [% defaultsavename OR searchname FILTER url_quote %]">ID</a>
+        [% desc = '' %]
+        [% IF (om = order.match("^bugs\.bug_id( desc)?")) %]
+          [% desc = ' desc' IF NOT om.0 %]
         [% END %]
+        <a href="buglist.cgi?
+                  [% urlquerypart FILTER html %]&amp;order=bugs.bug_id[% desc FILTER url_quote %]
+                  [%-#%]&amp;query_based_on=
+                  [% defaultsavename OR searchname FILTER url_quote %]">ID</a>
       </th>
 
       [% IF splitheader %]
 
 [% BLOCK columnheader %]
   <th colspan="[% splitheader ? 2 : 1 %]">
-    [% IF sorted_by_relevance %]
-      [%- abbrev.$id.title || field_descs.$id || column.title -%]
+    [% IF column.name.match('\s+AS\s+') %]
+      [%# For aliased columns, use their ID for sorting. %]
+      [% column.sortalias = id %]
     [% ELSE %]
-      [% IF column.name.match('\s+AS\s+') %]
-        [%# For aliased columns, use their ID for sorting. %]
-        [% column.sortalias = id %]
-      [% ELSE %]
-        [%# Other columns may sort on their name directly. %]
-        [% column.sortalias = column.name %]
-      [% END %]
-      [% desc = '' %]
-      [% IF (om = order.match("$column.sortalias( desc)?")) %]
-        [% desc = ' desc' IF NOT om.0 %]
-      [% END %]
-      [% order = order.remove("$column.sortalias( desc)?,?") %]
-      <a href="buglist.cgi?[% urlquerypart FILTER html %]&amp;order=
-        [% column.sortalias FILTER url_quote %][% desc FILTER url_quote %]
-        [% ",$order" FILTER url_quote IF order %]
-        [%-#%]&amp;query_based_on=
-        [% defaultsavename OR searchname FILTER url_quote %]">
-          [%- abbrev.$id.title || field_descs.$id || column.title -%]</a>
+      [%# Other columns may sort on their name directly. %]
+      [% column.sortalias = column.name %]
+    [% END %]
+    [% desc = '' %]
+    [% IF (om = order.match("$column.sortalias( desc)?")) %]
+      [% desc = ' desc' IF NOT om.0 %]
     [% END %]
+    [% order = order.remove("$column.sortalias( desc)?,?") %]
+    <a href="buglist.cgi?[% urlquerypart FILTER html %]&amp;order=
+      [% column.sortalias FILTER url_quote %][% desc FILTER url_quote %]
+      [% ",$order" FILTER url_quote IF order %]
+      [%-#%]&amp;query_based_on=
+      [% defaultsavename OR searchname FILTER url_quote %]">
+        [%- abbrev.$id.title || field_descs.$id || column.title -%]</a>
   </th>
 [% END %]