summaryrefslogtreecommitdiffstats
path: root/extensions/UserStory/template/en/default/hook
diff options
context:
space:
mode:
authorByron Jones <bjones@mozilla.com>2013-10-23 09:25:27 +0200
committerByron Jones <bjones@mozilla.com>2013-10-23 09:25:27 +0200
commit4f6724b0f86ccffa091ca33c04e237b9dd5d4c4a (patch)
tree01bc416498ea53d03d569a3b85bb762bbe1c4e3c /extensions/UserStory/template/en/default/hook
parentf427f277bf5d4e5f54948ef9a89634961d74298c (diff)
downloadbugzilla-4f6724b0f86ccffa091ca33c04e237b9dd5d4c4a.tar.gz
bugzilla-4f6724b0f86ccffa091ca33c04e237b9dd5d4c4a.tar.xz
Bug 895687: add UserStory extension
Diffstat (limited to 'extensions/UserStory/template/en/default/hook')
-rw-r--r--extensions/UserStory/template/en/default/hook/bug/comments-comment_banner.html.tmpl51
-rw-r--r--extensions/UserStory/template/en/default/hook/bug/edit-custom_field.html.tmpl9
-rw-r--r--extensions/UserStory/template/en/default/hook/bug/show-header-end.html.tmpl9
3 files changed, 69 insertions, 0 deletions
diff --git a/extensions/UserStory/template/en/default/hook/bug/comments-comment_banner.html.tmpl b/extensions/UserStory/template/en/default/hook/bug/comments-comment_banner.html.tmpl
new file mode 100644
index 000000000..f58c2fb8b
--- /dev/null
+++ b/extensions/UserStory/template/en/default/hook/bug/comments-comment_banner.html.tmpl
@@ -0,0 +1,51 @@
+[%# This Source Code Form is subject to the terms of the Mozilla Public
+ # License, v. 2.0. If a copy of the MPL was not distributed with this
+ # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ #
+ # This Source Code Form is "Incompatible With Secondary Licenses", as
+ # defined by the Mozilla Public License, v. 2.0.
+ #%]
+
+[% RETURN UNLESS bug.product_obj.user_story_group %]
+[% can_edit_story = bug.check_can_change_field('cf_user_story', 0, 1) %]
+
+<div class="user_story">
+ <div id="user_story_header">
+ <b>User Story</b>
+ [% IF can_edit_story %]
+ <span id="user_story_edit">
+ (<a href="javascript:void(0)" id="user_story_edit_action" >edit</a>)
+ </span>
+ [% END %]
+ </div>
+
+ [% IF bug.cf_user_story != "" %]
+ <div id="user_story_readonly" class="bz_comment">
+ <pre class="bz_comment_text">
+ [%- bug.cf_user_story FILTER quoteUrls(bug) -%]
+ </pre>
+ </div>
+ [% ELSE %]
+ <br id="user_story_readonly">
+ [% END %]
+
+ [% IF can_edit_story %]
+ <div id="user_story_edit_container" class="bz_default_hidden">
+ [% INCLUDE global/textarea.html.tmpl
+ name = 'cf_user_story'
+ id = 'user_story'
+ minrows = 10
+ maxrows = 10
+ cols = constants.COMMENT_COLS
+ defaultcontent = bug.cf_user_story %]
+ </div>
+ <script type="text/javascript">
+ YAHOO.util.Event.addListener('user_story_edit_action', 'click', function() {
+ YAHOO.util.Dom.addClass('user_story_edit', 'bz_default_hidden');
+ YAHOO.util.Dom.addClass('user_story_readonly', 'bz_default_hidden');
+ YAHOO.util.Dom.removeClass('user_story_edit_container', 'bz_default_hidden');
+ YAHOO.util.Dom.get('user_story').focus();
+ });
+ </script>
+ [% END %]
+</div>
diff --git a/extensions/UserStory/template/en/default/hook/bug/edit-custom_field.html.tmpl b/extensions/UserStory/template/en/default/hook/bug/edit-custom_field.html.tmpl
new file mode 100644
index 000000000..2f0f758a4
--- /dev/null
+++ b/extensions/UserStory/template/en/default/hook/bug/edit-custom_field.html.tmpl
@@ -0,0 +1,9 @@
+[%# This Source Code Form is subject to the terms of the Mozilla Public
+ # License, v. 2.0. If a copy of the MPL was not distributed with this
+ # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ #
+ # This Source Code Form is "Incompatible With Secondary Licenses", as
+ # defined by the Mozilla Public License, v. 2.0.
+ #%]
+
+[% field.hidden = field.name == 'cf_user_story' %]
diff --git a/extensions/UserStory/template/en/default/hook/bug/show-header-end.html.tmpl b/extensions/UserStory/template/en/default/hook/bug/show-header-end.html.tmpl
new file mode 100644
index 000000000..abdbe865e
--- /dev/null
+++ b/extensions/UserStory/template/en/default/hook/bug/show-header-end.html.tmpl
@@ -0,0 +1,9 @@
+[%# This Source Code Form is subject to the terms of the Mozilla Public
+ # License, v. 2.0. If a copy of the MPL was not distributed with this
+ # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ #
+ # This Source Code Form is "Incompatible With Secondary Licenses", as
+ # defined by the Mozilla Public License, v. 2.0.
+ #%]
+
+[% style_urls.push("extensions/UserStory/web/style/user_story.css") %]