diff options
author | Acho Arnold <arnold@archlinux.info> | 2014-04-17 17:44:08 +0200 |
---|---|---|
committer | Gervase Markham <gerv@gerv.net> | 2014-04-17 17:44:08 +0200 |
commit | 08f83a7fd0618065e2cbae443674e44fac8102e2 (patch) | |
tree | fdc7123b87380b4448490cae812e39a7ceccddd1 /template/en/default | |
parent | 23bad39c2d516b7834b4fa95de054bf1ed769e8e (diff) | |
download | bugzilla-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/en/default')
-rw-r--r-- | template/en/default/attachment/create.html.tmpl | 7 | ||||
-rw-r--r-- | template/en/default/bug/show-header.html.tmpl | 6 |
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', |