aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'template/en/default/bug/navigate.html.tmpl')
-rw-r--r--template/en/default/bug/navigate.html.tmpl41
1 files changed, 20 insertions, 21 deletions
diff --git a/template/en/default/bug/navigate.html.tmpl b/template/en/default/bug/navigate.html.tmpl
index 22d8c4799..b5e3ba7a2 100644
--- a/template/en/default/bug/navigate.html.tmpl
+++ b/template/en/default/bug/navigate.html.tmpl
@@ -21,24 +21,32 @@
[% Hook.process("links") %]
<li>&nbsp;-&nbsp;<a href="#">Top of page </a></li>
</ul>
-[% END %]
-
+[% END %]
-<div class="navigation">
[% SET my_search = user.recent_search_for(bug) %]
[% IF my_search %]
+ <div class="navigation">
[% SET last_bug_list = my_search.bug_list %]
[% SET this_bug_idx = lsearch(last_bug_list, bug.id) %]
<b>[% terms.Bug %] List:</b>
([% this_bug_idx + 1 %] of [% last_bug_list.size %])
- <a href="show_bug.cgi?id=
- [%- last_bug_list.first FILTER uri %]&amp;list_id=
- [%- my_search.id FILTER uri %]">First</a>
- <a href="show_bug.cgi?id=
- [%- last_bug_list.last FILTER uri %]&amp;list_id=
- [%- my_search.id FILTER uri %]">Last</a>
+ [% IF this_bug_idx > 0 %]
+ <a href="show_bug.cgi?id=
+ [%- last_bug_list.first FILTER uri %]&amp;list_id=
+ [%- my_search.id FILTER uri %]">First</a>
+ [% ELSE %]
+ <span class="navigation_link">First</span>
+ [% END %]
+
+ [% IF this_bug_idx + 1 < last_bug_list.size %]
+ <a href="show_bug.cgi?id=
+ [%- last_bug_list.last FILTER uri %]&amp;list_id=
+ [%- my_search.id FILTER uri %]">Last</a>
+ [% ELSE %]
+ <span class="navigation_link">Last</span>
+ [% END %]
[% IF this_bug_idx > 0 %]
[% prev_bug = this_bug_idx - 1 %]
@@ -46,7 +54,7 @@
[%- last_bug_list.$prev_bug FILTER uri %]&amp;list_id=
[%- my_search.id FILTER uri %]">Prev</a>
[% ELSE %]
- <i><font color="#777777">Prev</font></i>
+ <span class="navigation_link">Prev</span>
[% END %]
[% IF this_bug_idx + 1 < last_bug_list.size %]
@@ -55,19 +63,10 @@
[%- last_bug_list.$next_bug FILTER uri %]&amp;list_id=
[%- my_search.id FILTER uri %]">Next</a>
[% ELSE %]
- <i><font color="#777777">Next</font></i>
+ <span class="navigation_link">Next</span>
[% END %]
&nbsp;&nbsp;<a href="buglist.cgi?regetlastlist=
[%- my_search.id FILTER uri %]">Show last search results</a>
-[% ELSE %]
- [%# With no list, don't show link to search results %]
- <i><font color="#777777">First</font></i>
- <i><font color="#777777">Last</font></i>
- <i><font color="#777777">Prev</font></i>
- <i><font color="#777777">Next</font></i>
- &nbsp;&nbsp;
- <i><font color="#777777">This [% terms.bug %] is not in your last
- search results.</font></i>
+ </div>
[% END %]
-</div>