From 99ffb603249f091e595784c984ecce499d22af40 Mon Sep 17 00:00:00 2001 From: "gerv%gerv.net" <> Date: Thu, 25 Jul 2002 03:25:08 +0000 Subject: bug 159200 - support accesskey in search page. Patch by gerv; 2xr=timeless. --- template/en/default/search/form.html.tmpl | 133 +++++++++++++++++++----------- 1 file changed, 85 insertions(+), 48 deletions(-) (limited to 'template') diff --git a/template/en/default/search/form.html.tmpl b/template/en/default/search/form.html.tmpl index 7bab96cb6..2a544ba2e 100644 --- a/template/en/default/search/form.html.tmpl +++ b/template/en/default/search/form.html.tmpl @@ -331,7 +331,7 @@ function selectProduct(f) { - + @@ -416,8 +432,9 @@ function selectProduct(f) { [% END %] - @@ -426,7 +443,9 @@ function selectProduct(f) { [% IF have_keywords %] - + [% END %] @@ -453,21 +473,35 @@ function selectProduct(f) {
Summary:Summary: - + @@ -354,12 +355,14 @@ function selectProduct(f) { - - - + + + [% IF (Param("usetargetmilestone")) %] - + [% END %] @@ -368,29 +371,39 @@ function selectProduct(f) { [%# Can't use the select block here because of onChange and the fact that 'component' is a toolkit reserved word - we use 'component_' instead. %] - [% PROCESS select sel = { name => 'version', size => 5 } %] + [% PROCESS select sel = { name => 'version', + size => 5, + accesskey => 'v' } %] [% IF Param('usetargetmilestone') && target_milestone.size > 0 %] - [% PROCESS select sel = { name => 'target_milestone', size => 5 } %] + [% PROCESS select sel = { name => 'target_milestone', + size => 5, + accesskey => 't' } %] [% END %]
Product:Component:Version:Product: + Component: + Version:Target:Target:
- + - +
@@ -400,9 +413,12 @@ function selectProduct(f) { [%# *** Comment URL Whiteboard Keywords *** %] [% FOREACH field = [ - { name => "long_desc", description => "A comment" }, - { name => "bug_file_loc", description => "The URL" }, - { name => "status_whiteboard", description => "Whiteboard" } ] %] + { name => "long_desc", description => "A Comment", + accesskey => 'c' }, + { name => "bug_file_loc", description => "The URL", + accesskey => 'u' }, + { name => "status_whiteboard", description => "Whiteboard", + accesskey => 'w' } ] %] [% UNLESS field.name == 'status_whiteboard' AND NOT Param('usestatuswhiteboard') %]
+
Keywords: + Keywords: + - +
- - - - - - + + + + + + - [% PROCESS select sel = { name => 'bug_status', size => 7 } %] - [% PROCESS select sel = { name => 'resolution', size => 7 } %] - [% PROCESS select sel = { name => 'bug_severity', size => 7 } %] - [% PROCESS select sel = { name => 'priority', size => 7 } %] - [% PROCESS select sel = { name => 'rep_platform', size => 7 } %] - [% PROCESS select sel = { name => 'op_sys', size => 7 } %] + [% PROCESS select sel = { name => 'bug_status', + size => 7, + accesskey => 'a' } %] + [% PROCESS select sel = { name => 'resolution', + size => 7, + accesskey => 'r' } %] + [% PROCESS select sel = { name => 'bug_severity', + size => 7 } + accesskey => 'e' %] + [% PROCESS select sel = { name => 'priority', + size => 7 } + accesskey => 'i' %] + [% PROCESS select sel = { name => 'rep_platform', + size => 7 } + accesskey => 'h' %] + [% PROCESS select sel = { name => 'op_sys', + size => 7 } + accesskey => 'o' %]
Status:Resolution:Severity:Priority:Hardware:OS:Status: + Resolution: + Severity:Priority:Hardware:OS:
@@ -659,12 +693,15 @@ function selectProduct(f) { [% BLOCK select %] - + [% END %] -- cgit v1.2.3-24-g4f1b