field values did not have html filtered

This commit is contained in:
ghendricks%novell.com 2007-02-07 23:29:30 +00:00
Родитель 36e2d352e5
Коммит 69c59d9747
16 изменённых файлов: 175 добавлений и 347 удалений

Просмотреть файл

@ -48,7 +48,7 @@ delete rights to the <b>Testers</b> group.
<th>Admin</th>
</tr>
<tr>
<td><input name="userregexp" value="[% plan.tester_regexp FILTER none %]" size="70"><br></td>
<td><input name="userregexp" value="[% plan.tester_regexp FILTER html %]" size="70"><br></td>
<td align="center"><input type="checkbox" name="pr" [% 'checked="checked"' IF plan.tester_regexp_permissions.read %] value="1"></td>
<td align="center"><input type="checkbox" name="pw" [% 'checked="checked"' IF plan.tester_regexp_permissions.write %] value="1"></td>
<td align="center"><input type="checkbox" name="pd" [% 'checked="checked"' IF plan.tester_regexp_permissions.delete %] value="1"></td>

Просмотреть файл

@ -25,8 +25,8 @@
<form method="POST" action="tr_admin.cgi">
<input type="hidden" name="item" value="plan_type" />
<input type="hidden" name="action" value="doedit" />
<input type="hidden" name="type_id" value="[% type.id FILTER none %]" />
Type Name: <input name="name" value="[% type.name FILTER none %]" />
<input type="hidden" name="type_id" value="[% type.id FILTER html %]" />
Type Name: <input name="name" value="[% type.name FILTER html %]" />
<input type="submit" value="Commit" />
</form>

Просмотреть файл

@ -47,13 +47,13 @@
<table border="0">
<tr>
<th class="bz_row_header" align="right">Description:</th>
<td colspan="3"><input name="description" value="[% attachment.description %]" size="30" /></td>
<td colspan="3"><input name="description" value="[% attachment.description FILTER html %]" size="30" /></td>
</tr>
<tr>
<th class="bz_row_header" align="right">Filename:</th>
<td><input name="filename" value="[% attachment.filename %]" size="30" /></td>
<td><input name="filename" value="[% attachment.filename FILTER html %]" size="30" /></td>
<th class="bz_row_header" align="right">Mime Type:</th>
<td><input name="mime_type" value="[% attachment.mime_type %]" size="30" /></td>
<td><input name="mime_type" value="[% attachment.mime_type FILTER html %]" size="30" /></td>
</tr>
<tr>
<td colspan="4">

Просмотреть файл

@ -28,7 +28,7 @@
<table border="0" cellpadding="2" cellspacing="0">
<tr>
<th align="right" valign="top">Build Name: </th>
<td><input size="40" name="name" value="[% build.name FILTER none %]"/></td>
<td><input size="40" name="name" value="[% build.name FILTER html %]"/></td>
</tr>
<tr>
<th align="right" valign="top">Milestone: </th>
@ -40,7 +40,7 @@
</tr>
<tr>
<th align="right" valign="top">Build Description: </th>
<td> <textarea rows="10" cols="70" name="desc">[% build.description FILTER none %]</textarea><br> </td>
<td> <textarea rows="10" cols="70" name="desc">[% build.description FILTER html %]</textarea><br> </td>
</tr>
</table>
<input type="submit" value="Submit">

Просмотреть файл

@ -42,7 +42,7 @@
<table border="0">
<tr>
<td valign="top" align="right"><b>Summary</b></td>
<td colspan="3"><input name="summary" size="80" value="[% case.summary FILTER none %]"></td>
<td colspan="3"><input name="summary" size="80" value="[% case.summary FILTER html %]"></td>
</tr>
<tr>
<td align="right"><b>Default Tester</b></td>
@ -53,9 +53,9 @@
<tr>
<td align="right"><b>Alias</b></td>
<td><input name="alias" size="30" value="[% case.alias FILTER none %]"></td>
<td><input name="alias" size="30" value="[% case.alias FILTER html %]"></td>
<td align="right"><b>Requirement:</b></td>
<td><input name="requirement" size="30" value="[% case.requirement FILTER none %]"></td>
<td><input name="requirement" size="30" value="[% case.requirement FILTER html %]"></td>
</tr>
<tr>
@ -89,7 +89,7 @@
</td>
<td align="right"><b>Script</b></td>
<td><input name="script" id="script" value="[% case.script FILTER none %]"></td>
<td><input name="script" id="script" value="[% case.script FILTER html %]"></td>
</tr>
<tr>
@ -101,7 +101,7 @@
default => case.category.name } %]
</td>
<td align="right"><b>Arguments:</b></td>
<td><input name="arguments" id="arguments" value="[% case.arguments FILTER none %]"></td>
<td><input name="arguments" id="arguments" value="[% case.arguments FILTER html %]"></td>
</tr>
<tr>
<th align="right">Add to Runs</th><td colspan="3"><input name="addruns" size="30"></td>
@ -169,8 +169,8 @@
</td>
</tr>
<tr>
<td> <input name="tcdependson" size="30" value="[% case.dependson_list %]"> </td>
<td> <input name="tcblocks" size="30" value="[% case.blocked_list %]"> </td>
<td> <input name="tcdependson" size="30" value="[% case.dependson_list FILTER html %]"> </td>
<td> <input name="tcblocks" size="30" value="[% case.blocked_list FILTER html %]"> </td>
</tr>
<tr>
<td>

Просмотреть файл

@ -179,7 +179,7 @@ found.</b>
<tr>
<th colspan="3">Add selected cases to the following runs
(comma-separated list of ids):</th>
<td><input name="addruns" value="[% addrun FILTER none %]" /></td>
<td><input name="addruns" value="[% addrun FILTER html %]" /></td>
</tr>
<tr>
<th colspan="3">Clone selected cases to the following plans

Просмотреть файл

@ -27,11 +27,11 @@
<table border="0" cellpadding="2" cellspacing="0">
<tr>
<th align="right" valign="top">Category Name: </th>
<td><input size="40" name="name" value="[% category.name FILTER none %]"/></td>
<td><input size="40" name="name" value="[% category.name FILTER html %]"/></td>
</tr>
<tr>
<th align="right" valign="top">Category Description: </th>
<td> <textarea rows="10" cols="70" name="desc">[% category.description FILTER none %]</textarea><br> </td>
<td> <textarea rows="10" cols="70" name="desc">[% category.description FILTER html %]</textarea><br> </td>
</tr>
</table>
<input type="submit" value="Submit">

Просмотреть файл

@ -1,50 +0,0 @@
[%# 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 Test Runner System.
#
# The Initial Developer of the Original Code is Maciej Maczynski.
# Portions created by Maciej Maczynski are Copyright (C) 2001
# Maciej Maczynski. All Rights Reserved.
#
# Contributor(s): Greg Hendricks <ghendricks@novell.com>
# Michael Hight <mjhight@gmail.com>
#%]
[%# INTERFACE:
# ...
#%]
<form method="POST" action="tr_admin_environment.cgi" name="form1" onSubmit="updateCategory();return false;">
<h3>Category Administration</h3>
<table border="0">
<tr>
<th class="bz_row_header" align="right">Parent Product:</th>
<td>
<select name="product" id="product">
<option value="[% currentproduct.id %]">[% currentproduct.name %]
[% FOREACH p = products %]
[% IF currentproduct.id != p.id %]
<option value="[% p.id %]">[% p.name %]
[% END %]
[% END %]
</select>
</td>
</tr>
<th class="bz_row_header" align="right">Category Name:</th>
<td><input name="name" id="name" value="[% category.name%]" size="30" /></td>
</tr>
</table>
<br />
<input name="submit" type="submit" value="Submit">
</form>

Просмотреть файл

@ -1,122 +0,0 @@
[%# 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 Test Runner System.
#
# The Initial Developer of the Original Code is Maciej Maczynski.
# Portions created by Maciej Maczynski are Copyright (C) 2001
# Maciej Maczynski. All Rights Reserved.
#
# Contributor(s): Greg Hendricks <ghendricks@novell.com>
# Brian Kramer <bkramer@student.neumont.edu>
# Michael Hight <mjhight@gmail.com>
#%]
[%# INTERFACE:
# ...
#%]
<form method="POST" action="tr_admin_environment.cgi" name="form1" onsubmit="updateElement();return false">
<h3>Element Administration</h3>
<table>
<tr>
<th class="bz_row_header" align="left" width="50">Change Element Parent</th>
</tr>
<tr>
<td>
<table>
<tr>
<th class="bz_row_header" align="left" width="100">Product</th>
<td>
<label for="product_id" accesskey="p"></label>
[%### Product ###################################################################################### %]
<select name="productCombo" id="productCombo" onChange="getCategories(this); ">
<option value="[% currentproduct.id %]">[% currentproduct.name %]
[% FOREACH product = products %]
[% IF currentproduct.id != product.id %]
<option value="[% product.id %]" >[% product.name %]
[% END %]
[% END %]
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<th class="bz_row_header" align="left" width="100">Category</th>
<td>
[%### Category ###################################################################################### %]
<select name="categoryCombo" id="categoryCombo" onChange="getElements(this)">
<option value="[% currentcategory.env_category_id %]" >[% currentcategory.name %]
[% FOREACH category = categories %]
[% IF currentcategory.env_category_id != category.name %]
<option value="[% category.id %]" >[% category.name %]
[% END %]
[% END %]
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<th class="bz_row_header" align="left" width="100">Parent</th>
<td>
[%### Element ###################################################################################### %]
<select name="elementCombo" id="elementCombo";">
[% IF element.parent_id == 0 %]
<option value="0">[none]
[% FOREACH e = elements %]
<option value="[% e.id %]">[% e.name %]
[% END %]
[% ELSE %]
<option value="[% currentelement.id %]">[% currentelement.name %]
<option value="0">[none]
[% FOREACH e = elements %]
[% IF currentelement.id != e.id%]
<option value="[% e.id %]">[% e.name %]
[% END %]
[% END %]
[% END %]
</select>
</td>
</tr>
</table>
<br/>
</td>
</tr>
<tr>
<th class="bz_row_header" align="left" width="100">Element Name</th>
</tr>
<tr>
<td>
<table>
<tr>
<th class="bz_row_header" align="left">Name:</th>
<td><input name="name" id="name" value="[% element.name %]" size="30" /></td>
</tr>
</table>
</td>
</tr>
</table>
<br />
<input name="submit" id="element_submit" type="submit" value="Submit" >
</form>

Просмотреть файл

@ -42,7 +42,7 @@
</tr>
<th class="bz_row_header" align="right">Property Name:</th>
<td><input name="name" id="name" value="[% property.name %]" size="30" /></td>
<td><input name="name" id="name" value="[% property.name FILTER html %]" size="30" /></td>
</tr>
</table>

Просмотреть файл

@ -43,7 +43,7 @@
<form action="tr_import_environment.cgi?action=admin" method="post">
<h3><font color="red">Add the above new data?</font></h3>
<input type="hidden" name="action" value="admin" />
<input type="hidden" name="xml" value="[%- xml %]" />
<input type="hidden" name="xml" value="[%- xml FILTER xml %]" />
<input type="submit" name="submit" value="Add Now" /> <input type="submit" name="submit" value="Cancel" />
</form>
[% ELSE %]

Просмотреть файл

@ -32,7 +32,7 @@
<input type="hidden" name="case_status_id" value="2" />
[% END %]
[% IF type %]
<input type="hidden" name="type" value="[% type FILTER none %]" />
<input type="hidden" name="type" value="[% type FILTER html %]" />
[% END %]
[% IF product %]
<input type="hidden" name="bug" value="[% bug_id FILTER none %]" />

Просмотреть файл

@ -40,7 +40,7 @@
<table width="100%">
<tr>
<th class="bz_row_header" align="right" width="100">Name</th>
<td><input name="plan_name" value="[% plan.name FILTER none %]" style="width:300px;"></td>
<td><input name="plan_name" value="[% plan.name FILTER html %]" style="width:300px;"></td>
<th class="bz_row_header" align="right" width="100">Product</th>
<td>[% IF plan.test_case_count OR plan.test_run_count %]
<input type="hidden" name='product_id' value="[% plan.product_id FILTER none %]" />

Просмотреть файл

@ -45,7 +45,7 @@
<form method="POST" action="tr_show_run.cgi">
<input type="HIDDEN" name="action" value="do_clone" />
<input type="HIDDEN" name="run_id" value="[% run.id FILTER none %]" />
<input type="HIDDEN" name="case_list" value="[% case_list FILTER none %]" />
<input type="HIDDEN" name="case_list" value="[% case_list FILTER html %]" />
<table border="0" cellspacing="4">
<tr bgcolor="lightyellow">

Просмотреть файл

@ -104,5 +104,5 @@
</tr>
</table>
<div class="submits">
<input type="submit" name="action" id="action" value="[% action %]" />
<input type="submit" name="action" id="action" value="[% action FILTER html %]" />
</div>

Просмотреть файл

@ -1,151 +1,151 @@
[%# 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 Test Runner System.
#
# The Initial Developer of the Original Code is Maciej Maczynski.
# Portions created by Maciej Maczynski are Copyright (C) 2001
# Maciej Maczynski. All Rights Reserved.
#
# Contributor(s): Ed Fuentetaja <efuentetaja@acm.org>
#%]
[%# INTERFACE:
# ...
#%]
[%############################################################################%]
[%# Template Initialization #%]
[%############################################################################%]
[% PROCESS global/variables.none.tmpl %]
[% title = "Test Run Regression Test Cases" %]
[%############################################################################%]
[%# Page Header #%]
[%############################################################################%]
[% PROCESS global/header.html.tmpl
title = title
style = style
%]
[% PROCESS testopia/style.none.tmpl %]
[% PROCESS testopia/messages.html.tmpl %]
<hr/>
[% IF bugs.size == 0 %]
<p>There are no [% terms.bugs %] reported in this test run.</p>
[% ELSE %]
<form method="POST" action="tr_testrun_regression.cgi">
<input type="HIDDEN" name="form_action" value="do_create"/>
<input type="HIDDEN" name="run_id" value="[% run_id FILTER none %]"/>
<p>[% terms.Bugs %] reported in this test run:</p>
[% DECORATIVE_BORDER_BEGIN %]
<table class="resultsTable">
<tr>
<th align="right">[% terms.Bug %] ID</th>
<th align="left">Summary</th>
<th align="left">Severity</th>
<th align="left">Status</th>
<th align="left">Product</th>
</tr>
[% rowclass = "evenRow_first" %]
[% FOREACH bug = bugs %]
<tr class="[% rowclass %]"
[% IF bug.enabled %]
[% ELSE %]
style="color:grey;"
[% END %]
>
<td align="right"><input type="CHECKBOX" name="b[% bug.bug_id FILTER none %]"
[% IF bug.enabled %]
checked="TRUE" onclick="ck(this.checked);"
[% ELSE %]
disabled="true"
[% END %]
/>&nbsp;[% bug.bug_id FILTER none %]</td>
<td align="left">[% bug.summary %]</td>
<td align="left">[% bug.severity %]</td>
<td align="left">[% bug.status %]</td>
<td align="left">[% bug.product_name %]</td>
</tr>
[% IF rowclass == "oddRow" %]
[% rowclass = "evenRow" %]
[% ELSE %]
[% rowclass = "oddRow" %]
[% END %]
[% END %]
</table>
[% DECORATIVE_BORDER_END %]
<p>
Create regression test cases for each checked [% terms.bug %]?
&nbsp;<input id="bb" type="SUBMIT" value="Yes, please. Continue &gt;&gt;"/>
</p>
</form>
<input type="HIDDEN" id="cc" value="[% bugs.size %]"/>
<script type="text/javascript">
function ck(f) {
var cc = document.getElementById('cc');
if (f) {
cc.value++;
} else {
cc.value--;
}
var bb = document.getElementById('bb');
if (cc.value > 0) {
bb.disabled = false;
} else {
bb.disabled = true;
}
}
</script>
<p>
<i>Regression test cases are added to the test plan and will be available for future test runs.
[% terms.Bugs %] reported to products other than the plan's product cannot be selected.
</i>
</p>
[% END %]
<p>
<a href="tr_testruns.cgi?action=view&amp;run_id=[% run_id FILTER none %]">Go back to the test run page</a>.
</p>
<p></p>
[%############################################################################%]
[%# Page Footer #%]
[%############################################################################%]
[% PROCESS global/footer.html.tmpl %]
[%# 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 Test Runner System.
#
# The Initial Developer of the Original Code is Maciej Maczynski.
# Portions created by Maciej Maczynski are Copyright (C) 2001
# Maciej Maczynski. All Rights Reserved.
#
# Contributor(s): Ed Fuentetaja <efuentetaja@acm.org>
#%]
[%# INTERFACE:
# ...
#%]
[%############################################################################%]
[%# Template Initialization #%]
[%############################################################################%]
[% PROCESS global/variables.none.tmpl %]
[% title = "Test Run Regression Test Cases" %]
[%############################################################################%]
[%# Page Header #%]
[%############################################################################%]
[% PROCESS global/header.html.tmpl
title = title
style = style
%]
[% PROCESS testopia/style.none.tmpl %]
[% PROCESS testopia/messages.html.tmpl %]
<hr/>
[% IF bugs.size == 0 %]
<p>There are no [% terms.bugs %] reported in this test run.</p>
[% ELSE %]
<form method="POST" action="tr_testrun_regression.cgi">
<input type="HIDDEN" name="form_action" value="do_create"/>
<input type="HIDDEN" name="run_id" value="[% run_id FILTER none %]"/>
<p>[% terms.Bugs %] reported in this test run:</p>
[% DECORATIVE_BORDER_BEGIN %]
<table class="resultsTable">
<tr>
<th align="right">[% terms.Bug %] ID</th>
<th align="left">Summary</th>
<th align="left">Severity</th>
<th align="left">Status</th>
<th align="left">Product</th>
</tr>
[% rowclass = "evenRow_first" %]
[% FOREACH bug = bugs %]
<tr class="[% rowclass %]"
[% IF bug.enabled %]
[% ELSE %]
style="color:grey;"
[% END %]
>
<td align="right"><input type="CHECKBOX" name="b[% bug.bug_id FILTER none %]"
[% IF bug.enabled %]
checked="TRUE" onclick="ck(this.checked);"
[% ELSE %]
disabled="true"
[% END %]
/>&nbsp;[% bug.bug_id FILTER none %]</td>
<td align="left">[% bug.summary %]</td>
<td align="left">[% bug.severity %]</td>
<td align="left">[% bug.status %]</td>
<td align="left">[% bug.product_name %]</td>
</tr>
[% IF rowclass == "oddRow" %]
[% rowclass = "evenRow" %]
[% ELSE %]
[% rowclass = "oddRow" %]
[% END %]
[% END %]
</table>
[% DECORATIVE_BORDER_END %]
<p>
Create regression test cases for each checked [% terms.bug %]?
&nbsp;<input id="bb" type="SUBMIT" value="Yes, please. Continue &gt;&gt;"/>
</p>
</form>
<input type="HIDDEN" id="cc" value="[% bugs.size FILTER none %]"/>
<script type="text/javascript">
function ck(f) {
var cc = document.getElementById('cc');
if (f) {
cc.value++;
} else {
cc.value--;
}
var bb = document.getElementById('bb');
if (cc.value > 0) {
bb.disabled = false;
} else {
bb.disabled = true;
}
}
</script>
<p>
<i>Regression test cases are added to the test plan and will be available for future test runs.
[% terms.Bugs %] reported to products other than the plan's product cannot be selected.
</i>
</p>
[% END %]
<p>
<a href="tr_testruns.cgi?action=view&amp;run_id=[% run_id FILTER none %]">Go back to the test run page</a>.
</p>
<p></p>
[%############################################################################%]
[%# Page Footer #%]
[%############################################################################%]
[% PROCESS global/footer.html.tmpl %]