diff options
author | lpsolit%gmail.com <> | 2005-10-26 02:55:02 +0200 |
---|---|---|
committer | lpsolit%gmail.com <> | 2005-10-26 02:55:02 +0200 |
commit | 383e47ca9ec03a821519474555408c6e78152a7c (patch) | |
tree | b6b6da25c8d014f00ea3a02132663a021b6ebe87 /template/en/default/global | |
parent | 44de29d04d1ca7e3b047b2a847508dc949c29038 (diff) | |
download | bugzilla-383e47ca9ec03a821519474555408c6e78152a7c.tar.gz bugzilla-383e47ca9ec03a821519474555408c6e78152a7c.tar.xz |
Bug 313020: Implement the ability to add individual bugs to saved searches - Patch by Frédéric Buclin <LpSolit@gmail.com> r=joel a=justdave
Diffstat (limited to 'template/en/default/global')
4 files changed, 50 insertions, 1 deletions
diff --git a/template/en/default/global/per-bug-queries.html.tmpl b/template/en/default/global/per-bug-queries.html.tmpl new file mode 100644 index 000000000..537ed01e4 --- /dev/null +++ b/template/en/default/global/per-bug-queries.html.tmpl @@ -0,0 +1,40 @@ +[%# 1.0@bugzilla.org %] +[%# The contents of this file are subject to the Mozilla Public + # License Version 1.1 (the "License"); you may not use this file + # except in compliance with the License. You may obtain a copy of + # the License at http://www.mozilla.org/MPL/ + # + # Software distributed under the License is distributed on an "AS + # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + # implied. See the License for the specific language governing + # rights and limitations under the License. + # + # The Original Code is the Bugzilla Bug Tracking System. + # + # Contributor(s): Frédéric Buclin <LpSolit@gmail.com> + #%] + +[% IF user.id && user.settings.per_bug_queries.value == "on" %] + <div id="links-special"> + <div class="label"> </div> + <div class="links"> + <form action="buglist.cgi" method="get"> + <input type="hidden" name="cmdtype" value="doit"> + <input type="hidden" name="remtype" value="asnamed"> + <input type="hidden" name="add_bugids" value="1"> + <input type="submit" value="Add"> [% terms.bugs %] + <input type="text" name="bug_ids" size="8" maxlength="80"> to + <select name="oldqueryname"> + [% FOREACH q = user.queries %] + [% IF q.query_type == constants.LIST_OF_BUGS %] + <option value="[% q.name FILTER html %]"> + [% q.name FILTER html %]</option> + [% END %] + [% END %] + </select> + or to the new saved search: + <input type="text" name="newqueryname" size="20" maxlength="64"> + </form> + </div> + </div> +[% END %] diff --git a/template/en/default/global/setting-descs.none.tmpl b/template/en/default/global/setting-descs.none.tmpl index 9957cf6a4..3ca7fe3f3 100644 --- a/template/en/default/global/setting-descs.none.tmpl +++ b/template/en/default/global/setting-descs.none.tmpl @@ -27,7 +27,8 @@ "newest_to_oldest_desc_first" => "Newest to Oldest, but keep Description at the top", "off" => "Off", "oldest_to_newest" => "Oldest to Newest", - "on" => "On" + "on" => "On", + "per_bug_queries" => "Add individual $terms.bugs to saved searches", "post_bug_submit_action" => "After changing $terms.abug", "next_bug" => "Show next $terms.bug in my list", "same_bug" => "Show the updated $terms.bug", diff --git a/template/en/default/global/useful-links.html.tmpl b/template/en/default/global/useful-links.html.tmpl index ef7f3d19f..b2e598163 100644 --- a/template/en/default/global/useful-links.html.tmpl +++ b/template/en/default/global/useful-links.html.tmpl @@ -134,6 +134,10 @@ </div> </div> + [%# Individual bugs addition %] + + [% PROCESS "global/per-bug-queries.html.tmpl" %] + [%# Sections of links to more things users can do on this installation. %] [% Hook.process("end") %] </div> diff --git a/template/en/default/global/user-error.html.tmpl b/template/en/default/global/user-error.html.tmpl index b1c8e7c91..299cf2d2b 100644 --- a/template/en/default/global/user-error.html.tmpl +++ b/template/en/default/global/user-error.html.tmpl @@ -866,6 +866,10 @@ [% title = BLOCK %]No [% terms.Bugs %] Chosen[% END %] You apparently didn't choose any [% terms.bugs %] to modify. + [% ELSIF error == "no_bug_ids" %] + [% title = BLOCK %]No [% terms.Bugs %] Chosen[% END %] + You didn't choose any [% terms.bugs %] to add to the saved search. + [% ELSIF error == "no_component_change_for_multiple_products" %] [% title = "Action Not Permitted" %] You cannot change the component for a list of [% terms.bugs %] covering more than |