aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeb Bacon <seb.bacon@gmail.com>2011-09-01 14:03:03 +0100
committerSeb Bacon <seb.bacon@gmail.com>2011-09-01 14:03:03 +0100
commit595fcb0a6a978b62f91fcc527eb1e03a8616c0db (patch)
treeef5bf1cbe0fdb5007d8185d95601ba4cde62697c
parentfc70bdf0099613ddc2112538bf8c7614fc82431a (diff)
Remember the variety of a search when changing the sort order
-rw-r--r--app/views/general/search.rhtml8
1 files changed, 5 insertions, 3 deletions
diff --git a/app/views/general/search.rhtml b/app/views/general/search.rhtml
index f16661b13..3bea54158 100644
--- a/app/views/general/search.rhtml
+++ b/app/views/general/search.rhtml
@@ -41,6 +41,9 @@
<%= hidden_field_tag 'bodies', 1 %>
<% end %>
<%= submit_tag _("Search") %>
+ <%= link_to(_("Advanced search"), advanced_search_url) %>
+
+
</p>
<div id="common-subfilters">
<div id="variety-filter">
@@ -114,16 +117,15 @@
<%= submit_tag("Filter") if @variety_postfix == "requests"%>
</div>
<% end %>
- <p><%= link_to(_("Advanced search"), advanced_search_url) %></p>
<% end %>
<% if !@query.nil? %>
<p id="search_controls">
- <%=link_to_unless @sortby == 'relevant', _("Show most relevant results first"), search_url(@query, 'relevant') %>
+ <%=link_to_unless @sortby == 'relevant', _("Show most relevant results first"), search_url(@query, @variety_postfix, 'relevant') %>
|
- <%=link_to_unless @sortby == 'newest', _("Newest results first"), search_url(@query, 'newest') %>
+ <%=link_to_unless @sortby == 'newest', _("Newest results first"), search_url(@query, @variety_postfix, 'newest') %>
<% if @sortby == 'described' %>
| <%= _('Recently described results first') %>
<% end %>