There are [% flag_count %] flags of type [% name %].
If you delete this type, those flags will also be deleted. Note that
instead of deleting the type you can
- <a href="editflagtypes.cgi?action=deactivate&id=[% flag_type.id %]">deactivate it</a>,
+ <a href="editflagtypes.cgi?action=deactivate&id=[% flag_type.id %]">deactivate it</a>,
in which case the type and its flags will remain in the database
but will not appear in the Bugzilla UI.
</p>
<table>
<tr>
- <td colspan=2>
+ <td colspan="2">
Do you really want to delete this type?
</td>
</tr>
<tr>
<td>
- <a href="editflagtypes.cgi?action=delete&id=[% flag_type.id %]">
+ <a href="editflagtypes.cgi?action=delete&id=[% flag_type.id %]">
Yes, delete
</a>
</td>
<tr>
<td style="vertical-align: top;">
<b>Product/Component:</b><br>
- <select name="product" onChange="selectProduct(this.form, 'product', 'component', '__Any__');">
+ <select name="product" onchange="selectProduct(this.form, 'product', 'component', '__Any__');">
<option value="">__Any__</option>
[% FOREACH item = products %]
<option value="[% item %]" [% "selected" IF type.product.name == item %]>[% item %]</option>
</td>
<td style="vertical-align: top;">
<b>Inclusions:</b><br>
- [% PROCESS "global/select-menu.html.tmpl" name="inclusion_to_remove" multiple=1 size=4 options=type.inclusions %]<br>
+ [% PROCESS "global/select-menu.html.tmpl" name="inclusion_to_remove" multiple="1" size="4" options=type.inclusions %]<br>
<input type="submit" name="categoryAction" value="Remove Inclusion">
</td>
<td style="vertical-align: top;">
<b>Exclusions:</b><br>
- [% PROCESS "global/select-menu.html.tmpl" name="exclusion_to_remove" multiple=1 size=4 options=type.exclusions %]<br>
+ [% PROCESS "global/select-menu.html.tmpl" name="exclusion_to_remove" multiple="1" size="4" options=type.exclusions %]<br>
<input type="submit" name="categoryAction" value="Remove Exclusion">
</td>
</tr>
[% PROCESS display_flag_types types=bug_types %]
<p>
- <a href="editflagtypes.cgi?action=enter&target_type=bug">Create Flag Type for Bugs</a>
+ <a href="editflagtypes.cgi?action=enter&target_type=bug">Create Flag Type for Bugs</a>
</p>
<h3>Flag Types for Attachments</h3>
[% PROCESS display_flag_types types=attachment_types %]
<p>
- <a href="editflagtypes.cgi?action=enter&target_type=attachment">Create Flag Type For Attachments</a>
+ <a href="editflagtypes.cgi?action=enter&target_type=attachment">Create Flag Type For Attachments</a>
</p>
-<script language="JavaScript">
+<script type="text/javascript" language="JavaScript">
<!--
function confirmDelete(id, name, count)
{
[% FOREACH type = types %]
<tr class="[% type.is_active ? "active" : "inactive" %]">
- <td><a href="editflagtypes.cgi?action=edit&id=[% type.id %]">[% type.name FILTER html %]</a></td>
+ <td><a href="editflagtypes.cgi?action=edit&id=[% type.id %]">[% type.name FILTER html %]</a></td>
<td>[% type.description FILTER html %]</td>
<td>
- <a href="editflagtypes.cgi?action=copy&id=[% type.id %]">Copy</a>
- | <a href="editflagtypes.cgi?action=confirmdelete&id=[% type.id %]"
+ <a href="editflagtypes.cgi?action=copy&id=[% type.id %]">Copy</a>
+ | <a href="editflagtypes.cgi?action=confirmdelete&id=[% type.id %]"
onclick="return confirmDelete([% type.id %], '[% type.name FILTER js %]',
[% type.flag_count %]);">Delete</a>
</td>
[% IF mode == "edit" && isinsider %]
<i>
- <input type=hidden name="oisprivate-[% count %]"
+ <input type="hidden" name="oisprivate-[% count %]"
value="[% comment.isprivate %]">
- <input type=hidden name="when-[% count %]" value="[% comment.when %]">
- <input type=checkbox name="isprivate-[% count %]" value="1"
+ <input type="hidden" name="when-[% count %]" value="[% comment.when %]">
+ <input type="checkbox" name="isprivate-[% count %]" value="1"
[% " checked=\"checked\"" IF comment.isprivate %]> Private
</i>
[% END %]
[% tablecolour = "#FFFFCC" %]
[%# This script displays the descriptions for selected components. %]
-<script>
+<script type="text/javascript">
var descriptions = [
[% FOREACH c = component_ %]
'[% c.description FILTER js %]',
<option name="major" value="major">
Major: A major feature is broken.
</option>
- <option name="normal" value="normal" selected>
+ <option name="normal" value="normal" selected="selected">
Normal: It's a bug that should be fixed.
</option>
<option name="minor" value="minor">
# Rights Reserved.
#
# Contributor(s): Gervase Markham <gerv@gerv.net>
- # Ville Skyttä <ville.skytta@iki.fi>
+ # Ville Skyttä <ville.skytta@iki.fi>
#%]
[% PROCESS global/header.html.tmpl
<tr>
<td align="right"><strong>Estimated Hours:</strong></td>
<td colspan="3">
- <input name="estimated_time" size="6" maxlength="6" value="0.0"/>
+ <input name="estimated_time" size="6" maxlength="6" value="0.0">
</td>
</tr>
# Rights Reserved.
#
# Contributor(s): Tobias Burnus <burnus@net-b.de>
- # Ville Skyttä <ville.skytta@iki.fi>
+ # Ville Skyttä <ville.skytta@iki.fi>
# Myk Melez <myk@mozilla.org>
#%]
[% IF UserInGroup(Param('timetrackinggroup')) %]
<br>
- <table cellpadding=0 cellspacing=0 border=1>
+ <table cellspacing="0" cellpadding="4" border="1">
<tr>
- <th width="16.6%" align="center" bgcolor="#cccccc">
+ <th align="center" bgcolor="#cccccc">
Orig. Est.
</th>
- <th width="16.6%" align="center" bgcolor="#cccccc">
+ <th align="center" bgcolor="#cccccc">
Current Est.
</th>
- <th width="16.6%" align="center" bgcolor="#cccccc">
+ <th align="center" bgcolor="#cccccc">
Hours Worked
</th>
- <th width="16.6%" align="center" bgcolor="#cccccc">
+ <th align="center" bgcolor="#cccccc">
Hours Left
</th>
- <th width="16.6%" align="center" bgcolor="#cccccc">
+ <th align="center" bgcolor="#cccccc">
%Complete
</th>
- <th width="16.6%" align="center" bgcolor="#cccccc">
+ <th align="center" bgcolor="#cccccc">
Gain
</th>
</tr>
<td align="center">
[% PROCESS formattimeunit time_unit=bug.actual_time %] +
<input name="work_time" value="0" size="3" maxlength="6"
- onChange="adjustRemainingTime();">
+ onchange="adjustRemainingTime();">
</td>
<td align="center">
<input name="remaining_time"
value="[% PROCESS formattimeunit
time_unit=bug.remaining_time %]"
- size="6" maxlength="6" onChange="updateRemainingTime();">
+ size="6" maxlength="6" onchange="updateRemainingTime();">
</td>
<td align="center">
[% PROCESS calculatepercentage act=bug.actual_time
<option value="?" [% "selected" IF flag.status == "?" %]>?</option>
[% END %]
[% ELSE %]
- <option value="[% flag.status %]" selected>[% flag.status %]</option>
+ <option value="[% flag.status %]" selected="selected">[% flag.status %]</option>
[% END %]
</select>
</td>
[% END %]
<p>
- <table border=0>
+ <table border="0">
<tr>
- <td colspan=2>
- <hr width=100% size=1>
+ <td colspan="2">
+ <hr width="100%" size="1">
</td>
</tr>
[% FOREACH field = matches %]
<tr>
- <td align=left valign=top>
+ <td align="left" valign="top">
[% PROCESS field_names field_name=field.key %]:
</td>
- <td align=left valign=top>
+ <td align="left" valign="top">
[% FOREACH query = field.value %]
<b>[% query.key FILTER html %]</b>
[% IF query.value.users.size %]
</td>
</tr>
<tr>
- <td colspan=2>
- <hr width=100% size=1>
+ <td colspan="2">
+ <hr width="100%" size="1">
</td>
</tr>
[% END %]
<input type="hidden" name="buglist" value="[% buglist %]">
<input type="submit" value="Long Format">
- <a href="buglist.cgi?[% urlquerypart %]&ctype=csv">CSV</a>
+ <a href="buglist.cgi?[% urlquerypart %]&ctype=csv">CSV</a>
<a href="colchange.cgi?[% urlquerypart %]">Change Columns</a>
[% IF bugs.size > 1 && caneditbugs && !dotweak %]
</td>
</tr>
</table>
-
+
</td>
</tr>
[% END %]width=[% width %]&height=[% height %]
[% END %]
- <img src="[% imageurl %]" width="[% width %]" height="[% height %]">
+ <img alt="Graphical report results" src="[% imageurl %]"
+ width="[% width %]" height="[% height %]">
[% END %]
<br>
[% END %]
[% FOREACH other_format = formats %]
[% NEXT IF other_format.name == "pie" AND row_field %]
[% UNLESS other_format.name == format %]
- <a href="[% formaturl %]&format=[% other_format.name %]">
+ <a href="[% formaturl %]&format=[% other_format.name %]">
[% END %]
[% other_format.description %]
[% "</a>" UNLESS other_format.name == format %] |
[% END %]
- <a href="[% formaturl %]&ctype=csv">CSV</a>
+ <a href="[% formaturl %]&ctype=csv">CSV</a>
</td>
[% IF format != "table" %]
</td>
- [% sizeurl = "report.cgi?$switchbase&action=wrap&format=$format" %]
+ [% sizeurl = "report.cgi?$switchbase&action=wrap&format=$format" %]
<td align="center">
- <a href="[% sizeurl %]&width=[% width %]&height=
+ <a href="[% sizeurl %]&width=[% width %]&height=
[% height + 100 %]">Taller</a><br>
- <a href="[% sizeurl %]&width=[% width - 100 %]&height=
+ <a href="[% sizeurl %]&width=[% width - 100 %]&height=
[% height %]">Thinner</a> *
- <a href="[% sizeurl %]&width=[% width + 100 %]&height=
+ <a href="[% sizeurl %]&width=[% width + 100 %]&height=
[% height %]">Fatter</a> <br>
- <a href="[% sizeurl %]&width=[% width %]&height=
+ <a href="[% sizeurl %]&width=[% width %]&height=
[% height - 100 %]">Shorter</a><br>
</td>
[% END %]
<p>
[% IF format == "table" %]
- <a href="query.cgi?[% switchbase %]&format=report-table">Edit
+ <a href="query.cgi?[% switchbase %]&format=report-table">Edit
this report</a>
[% ELSE %]
- <a href="query.cgi?[% switchbase %]&format=report-graph&chart_format=
- [% format %]&cumulate=[% cumulate %]">Edit this report</a>
+ <a href="query.cgi?[% switchbase %]&format=report-graph&
+ chart_format=[% format %]&cumulate=[% cumulate %]">
+ Edit this report
+ </a>
[% END %]
</p>
<td><input type="text" name="requester" value="[% form.requester FILTER html %]" size="20"></td>
<th>Product:</th>
<td>
- <select name="product" onChange="selectProduct(this.form, 'product', 'component', 'Any');">
+ <select name="product" onchange="selectProduct(this.form, 'product', 'component', 'Any');">
<option value="">Any</option>
[% FOREACH item = products %]
<option value="[% item FILTER html %]"
[% BLOCK display_attachment %]
[% IF request.attach_id %]
- <a href="attachment.cgi?id=[% request.attach_id %]&action=edit">
+ <a href="attachment.cgi?id=[% request.attach_id %]&action=edit">
[% request.attach_id %]: [%+ request.attach_summary FILTER html %]</a>
[% ELSE %]
N/A
Added
</td>
- <td width="150px" height="150px">
+ <td width="150" height="150">
<table border="1" width="100%" height="100%">
<tr>
<td align="center" valign="middle">
<td> </td>
<td rowspan="2">
<b>Format:</b><br>
- <input type="radio" name="ctype" value="html" checked>HTML<br>
+ <input type="radio" name="ctype" value="html" checked="checked">HTML<br>
<input type="radio" name="ctype" value="csv">CSV
</td>
</tr>
<b>Vertical Axis:</b><br>
[% PROCESS select name = 'y_axis_field' %]
</td>
- <td width="150px" height="150px">
+ <td width="150" height="150">
<table border="1" width="100%" height="100%">
<tr>
<td align="center" valign="middle">