summaryrefslogtreecommitdiffstats
path: root/template
diff options
context:
space:
mode:
authorAcho Arnold <arnold@archlinux.info>2014-04-17 17:44:08 +0200
committerGervase Markham <gerv@gerv.net>2014-04-17 17:44:08 +0200
commit08f83a7fd0618065e2cbae443674e44fac8102e2 (patch)
treefdc7123b87380b4448490cae812e39a7ceccddd1 /template
parent23bad39c2d516b7834b4fa95de054bf1ed769e8e (diff)
downloadbugzilla-08f83a7fd0618065e2cbae443674e44fac8102e2.tar.gz
bugzilla-08f83a7fd0618065e2cbae443674e44fac8102e2.tar.xz
Bug 984980 - add framework for keyboard shortcuts, and key to switch between preview and edit mode. Patch by <arnold@archlinux.info>, r=gerv, a=justdave.
Diffstat (limited to 'template')
-rw-r--r--template/en/default/attachment/create.html.tmpl7
-rw-r--r--template/en/default/bug/show-header.html.tmpl6
2 files changed, 13 insertions, 0 deletions
diff --git a/template/en/default/attachment/create.html.tmpl b/template/en/default/attachment/create.html.tmpl
index 18cc12640..feb6d2931 100644
--- a/template/en/default/attachment/create.html.tmpl
+++ b/template/en/default/attachment/create.html.tmpl
@@ -11,6 +11,13 @@
[% header = BLOCK %]Create New Attachment for
[%+ "$terms.Bug $bug.bug_id" FILTER bug_link(bug) FILTER none %][% END %]
[% subheader = BLOCK %][% bug.short_desc FILTER html %][% END %]
+[% javascript = BLOCK %]
+ YAHOO.util.Event.onDOMReady(function() {
+ YAHOO.util.Event.addListener(window, 'keydown', keys_pressed, [% bug.id FILTER none %]);
+ YAHOO.util.Event.addListener(window, 'keyup', keys_released);
+ });
+[% END %]
+
[% PROCESS global/header.html.tmpl
title = title
diff --git a/template/en/default/bug/show-header.html.tmpl b/template/en/default/bug/show-header.html.tmpl
index c340def17..946b50abf 100644
--- a/template/en/default/bug/show-header.html.tmpl
+++ b/template/en/default/bug/show-header.html.tmpl
@@ -56,6 +56,12 @@
[% javascript FILTER none %]
[% END %]
[% END %]
++[% javascript = BLOCK %]
+ YAHOO.util.Event.onDOMReady(function() {
+ YAHOO.util.Event.addListener(window, 'keydown', keys_pressed, [% bug.id FILTER none %]);
+ YAHOO.util.Event.addListener(window, 'keyup', keys_released);
+ });
+[% END %]
[% style_urls = ['skins/standard/bug.css'] %]
[% doc_section = "using.html#anatomy-of-a-bug" %]
[% bodyclasses = ['bz_bug',