summaryrefslogtreecommitdiffstats
path: root/template/en/default/list/edit-multiple.html.tmpl
diff options
context:
space:
mode:
authorgerv%gerv.net <>2002-04-19 03:56:11 +0200
committergerv%gerv.net <>2002-04-19 03:56:11 +0200
commitd033109bdc8729e9ef46fc82ad200c7d2cda5a1a (patch)
treec5f4c8adf0c7da3593567e4a51895c8f9a9b4114 /template/en/default/list/edit-multiple.html.tmpl
parentb48d8ed62c0cf35960d4a454e084ae7ba8f8a71d (diff)
downloadbugzilla-d033109bdc8729e9ef46fc82ad200c7d2cda5a1a.tar.gz
bugzilla-d033109bdc8729e9ef46fc82ad200c7d2cda5a1a.tar.xz
Bug 135707 - rearrange templates to normalise filenames, and create directory structure which allows for localised versions of the templates. Earlier versions of these templates can be found, cvs removed, scattered around bugzilla/template/default; but there are no substantial changes between their initial checkin there and here.
Diffstat (limited to 'template/en/default/list/edit-multiple.html.tmpl')
-rw-r--r--template/en/default/list/edit-multiple.html.tmpl316
1 files changed, 316 insertions, 0 deletions
diff --git a/template/en/default/list/edit-multiple.html.tmpl b/template/en/default/list/edit-multiple.html.tmpl
new file mode 100644
index 000000000..c7c8d00bf
--- /dev/null
+++ b/template/en/default/list/edit-multiple.html.tmpl
@@ -0,0 +1,316 @@
+<!-- 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.
+ #
+ # The Initial Developer of the Original Code is Netscape Communications
+ # Corporation. Portions created by Netscape are
+ # Copyright (C) 1998 Netscape Communications Corporation. All
+ # Rights Reserved.
+ #
+ # Contributor(s): Myk Melez <myk@mozilla.org>
+ #%]
+
+<script type="text/javascript" language="JavaScript">
+ var numelements = document.forms.changeform.elements.length;
+ function SetCheckboxes(value) {
+ var item;
+ for (var i=0 ; i<numelements ; i++) {
+ item = document.forms.changeform.elements[i];
+ item.checked = value;
+ }
+ }
+ document.write(' <input type="button" value="Uncheck All" onclick="SetCheckboxes(false);">');
+ document.write(' <input type="button" value="Check All" onclick="SetCheckboxes(true);">');
+</script>
+
+<hr />
+
+<p><font size="-1">
+ To change multiple bugs:
+ <ol>
+ <li>Check the bugs you want to change above.</li>
+ <li>Make your changes in the form fields below. If the change
+ you are making requires an explanation, include it in
+ the comments box.</li>
+ <li>Click the <em>Commit</em> button.</li>
+ </ol>
+</font></p>
+
+<table id="form">
+ <tr>
+
+ <th><label for="product">Product:</label></th>
+ <td>
+ [% PROCESS selectmenu menuname = "product"
+ menuitems = products %]
+ </td>
+
+ <th><label for="version">Version:</label></th>
+ <td>
+ [% PROCESS selectmenu menuname = "version"
+ menuitems = versions %]
+ </td>
+
+ </tr>
+ <tr>
+
+ <th>
+ <label for="rep_platform">
+ <a href="bug_status.html#rep_platform">Platform:</a>
+ </label>
+ </th>
+ <td>
+ [% PROCESS selectmenu menuname = "rep_platform"
+ menuitems = platforms %]
+ </td>
+
+ <th>
+ <label for="priority">
+ <a href="bug_status.html#priority">Priority:</a>
+ </label>
+ </th>
+ <td>
+ [% PROCESS selectmenu menuname = "priority"
+ menuitems = priorities %]
+ </td>
+
+ </tr>
+ <tr>
+
+ <th><label for="component">Component:</label></th>
+ <td>
+ [% PROCESS selectmenu menuname = "component"
+ menuitems = components %]
+ </td>
+
+ <th>
+ <label for="bug_severity">
+ <a href="bug_status.html#severity">Severity:</a>
+ </label>
+ </th>
+ <td>
+ [% PROCESS selectmenu menuname = "bug_severity"
+ menuitems = severities %]
+ </td>
+
+ </tr>
+ <tr>
+
+ <th><label for="target_milestone">Target Milestone:</label></th>
+ <td colspan="3">
+ [% PROCESS selectmenu menuname = "target_milestone"
+ menuitems = targetmilestones %]
+ </td>
+
+ </tr>
+
+ [% IF Param("useqacontact") %]
+ <tr>
+ <th><label for="qa_contact">QA Contact:</label></th>
+ <td colspan="3">
+ <input id="qa_contact"
+ name="qa_contact"
+ value="[% dontchange FILTER html %]"
+ size="32">
+ </td>
+ </tr>
+ [% END %]
+
+ <tr>
+
+ <th><label for="masscc">CC List:</label></th>
+ <td colspan="3">
+ <input id="masscc" name="masscc" size="32">
+ <select name="ccaction">
+ <option value="add">Add these to the CC List</option>
+ <option value="remove">Remove these from the CC List</option>
+ </select>
+ </td>
+
+ </tr>
+
+ [% IF use_keywords %]
+ <tr>
+
+ <th>
+ <label for="keywords">
+ <a href="describekeywords.cgi">Keywords:</a>
+ </label>
+ </th>
+ <td colspan="3">
+ <input id="keywords" name="keywords" size="32">
+ <select name="keywordaction">
+ <option value="add">Add these keywords</option>
+ <option value="delete">Delete these keywords</option>
+ <option value="makeexact">Make the keywords be exactly this list</option>
+ </select>
+ </td>
+
+ </tr>
+ [% END %]
+
+</table>
+
+<input type="hidden" name="multiupdate" value="Y">
+
+<label for="comment"><b>Additional Comments:</b></label><br />
+<textarea id="comment" name="comment" rows="5" cols="80" wrap="hard"></textarea><br />
+
+[% IF groups.size > 0 %]
+
+ <b>Groupset:</b><br />
+ <table border="1">
+ <tr>
+ <th>Don't<br />change<br />this group<br />restriction</td>
+ <th>Remove<br />bugs<br />from this<br />group</td>
+ <th>Add<br />bugs<br />to this<br />group</td>
+ <th>Group Name:</td>
+ </tr>
+
+ [% FOREACH group = groups %]
+ <tr>
+ <td align="center">
+ <input type="radio" name="bit-[% group.bit %]" value="-1" checked>
+ </td>
+ <td align="center">
+ <input type="radio" name="bit-[% group.bit %]" value="0">
+ </td>
+ [% IF group.isactive %]
+ <td align="center">
+ <input type="radio" name="bit-[% group.bit %]" value="1">
+ </td>
+ [% ELSE %]
+ <td>&nbsp;</td>
+ [% foundinactive = 1 %]
+ [% END %]
+
+ <td>
+ [% IF group.isactive %]
+ [% group.description %]
+ [% ELSE %]
+ [% group.description FILTER strike %]
+ [% END %]
+ </td>
+
+ </tr>
+ [% END %]
+
+ </table>
+
+ [% IF foundinactive %]
+ <font size="-1">(Note: Bugs may not be added to <strike>inactive
+ groups</strike>, only removed.)</font><br />
+ [% END %]
+
+[% END %]
+
+
+
+[% knum = 0 %]
+<input id="knob-none" type="radio" name="knob" value="none" CHECKED>
+<label for="knob-none">Do nothing else</label><br />
+
+[% IF bugstatuses.size == 1 && bugstatuses.0 == unconfirmedstate %]
+ [% knum = knum + 1 %]
+ <input id="knob-confirm" type="radio" name="knob" value="confirm">
+ <label for="knob-confirm">
+ Confirm bugs (change status to <b>NEW</b>)
+ </label><br />
+[% END %]
+
+[% knum = knum + 1 %]
+<input id="knob-accept" type="radio" name="knob" value="accept">
+<label for="knob-accept">
+ Accept bugs (change status to <b>ASSIGNED</b>)
+</label><br />
+
+[%# If all the bugs being changed are open, allow the user to close them. %]
+[% IF !bugstatuses.containsany(closedstates) %]
+ [% knum = knum + 1 %]
+ <input id="knob-clearresolution" type="radio" name="knob" value="clearresolution">
+ <label for="knob-clearresolution">Clear the resolution</label><br />
+
+ [% knum = knum + 1 %]
+ <input id="knob-resolve" type="radio" name="knob" value="resolve">
+ <label for="knob-resolve">
+ Resolve bugs, changing <A HREF="bug_status.html">resolution</A> to
+ </label>
+ <select name="resolution" onchange="document.forms.changeform.knob[[% knum %]].checked=true">
+ [% FOREACH resolution = resolutions %]
+ [% NEXT IF !resolution %]
+ <option value="[% resolution FILTER html %]" [% selected IF resolution == "FIXED" %]>
+ [% resolution FILTER html %]
+ </option>
+ [% END %]
+ </select><br />
+
+[% END %]
+
+[%# If all the bugs are closed, allow the user to reopen them. %]
+[% IF !bugstatuses.containsany(openstates) %]
+ [% knum = knum + 1 %]
+ <input id="knob-reopen" type="radio" name="knob" value="reopen">
+ <label for="knob-reopen">Reopen bugs</label><br />
+[% END %]
+
+[% IF bugstatuses.size == 1 %]
+ [% IF bugstatuses.contains('RESOLVED') %]
+ [% knum = knum + 1 %]
+ <input id="knob-verify" type="radio" name="knob" value="verify">
+ <label for="knob-verify">Mark bugs as <b>VERIFIED</b></label><br />
+ [% ELSIF bugstatuses.contains('VERIFIED') %]
+ [% knum = knum + 1 %]
+ <input id="knob-close" type="radio" name="knob" value="close">
+ <label for="knob-close">Mark bugs as <b>CLOSED</b></label><br />
+ [% END %]
+[% END %]
+
+[% knum = knum + 1 %]
+<input id="knob-reassign" type="radio" name="knob" value="reassign">
+<label for="knob-reassign"><a href="bug_status.html#assigned_to">
+ Reassign</A> bugs to
+</label>
+<input name="assigned_to"
+ value="[% user FILTER html %]"
+ onchange="document.forms.changeform.knob[[% knum %]].checked = true;"
+ size="32"><br />
+
+[% knum = knum + 1 %]
+<input id="knob-reassignbycomponent"
+ type="radio"
+ name="knob"
+ value="reassignbycomponent">
+<label for="knob-reassignbycomponent">
+ Reassign bugs to owner of selected component
+</label><br />
+
+<input type="submit" value="Commit">
+
+[% IF ismover %]
+ <input type="submit" name="action" value="[% Param('move-button-text') %]">
+[% END %]
+
+
+[%############################################################################%]
+[%# Select Menu Block #%]
+[%############################################################################%]
+
+[% BLOCK selectmenu %]
+ <select id="[% menuname %]" name="[% menuname %]">
+ <option value="[% dontchange FILTER html %]" selected>
+ [% dontchange FILTER html %]
+ </option>
+ [% FOREACH menuitem = menuitems %]
+ <option value="[% menuitem FILTER html %]">[% menuitem FILTER html %]</option>
+ [% END %]
+ </select>
+[% END %]