Commit 86488b6e authored by reed%reedloden.com's avatar reed%reedloden.com

Bug 364095 - "Default template does not validate as valid HTML" [p=reed r=LpSolit a=LpSolit]

parent 8d3addb3
...@@ -260,10 +260,6 @@ ...@@ -260,10 +260,6 @@
'content', 'content',
], ],
'global/useful-links.html.tmpl' => [
'sep',
],
# You are not permitted to add any values here. Everything in this file should # You are not permitted to add any values here. Everything in this file should
# be filtered unless there's an extremely good reason why not, in which case, # be filtered unless there's an extremely good reason why not, in which case,
# use the "none" dummy filter. # use the "none" dummy filter.
......
...@@ -207,7 +207,7 @@ ...@@ -207,7 +207,7 @@
[% IF atomlink %] [% IF atomlink %]
<link rel="alternate" <link rel="alternate"
type="application/atom+xml" title="Atom feed" type="application/atom+xml" title="Atom feed"
href="[% atomlink FILTER html %]" /> href="[% atomlink FILTER html %]">
[% END %] [% END %]
[%# Required for the 'Autodiscovery' feature in Firefox 2 and IE 7. %] [%# Required for the 'Autodiscovery' feature in Firefox 2 and IE 7. %]
......
...@@ -15,50 +15,49 @@ ...@@ -15,50 +15,49 @@
#%] #%]
[% IF user.id && user.settings.per_bug_queries.value == "on" %] [% IF user.id && user.settings.per_bug_queries.value == "on" %]
<script type="text/javascript"> <li id="links-special">
<!-- <script type="text/javascript">
function update_text() { <!--
// 'lob' means list_of_bugs. function update_text() {
var lob_action = document.getElementById('lob_action'); // 'lob' means list_of_bugs.
var action = lob_action.options[lob_action.selectedIndex].value; var lob_action = document.getElementById('lob_action');
var text = document.getElementById('lob_direction'); var action = lob_action.options[lob_action.selectedIndex].value;
var new_query_text = document.getElementById('lob_new_query_text'); var text = document.getElementById('lob_direction');
var new_query_text = document.getElementById('lob_new_query_text');
if (action == "add") { if (action == "add") {
text.innerHTML = "to"; text.innerHTML = "to";
new_query_text.style.display = 'inline'; new_query_text.style.display = 'inline';
} }
else { else {
text.innerHTML = "from"; text.innerHTML = "from";
new_query_text.style.display = 'none'; new_query_text.style.display = 'none';
}
} }
}
function manage_old_lists() { function manage_old_lists() {
var old_lists = document.getElementById('lob_oldqueryname'); var old_lists = document.getElementById('lob_oldqueryname');
// If there is no saved searches available, returns. // If there is no saved searches available, returns.
if (!old_lists) return; if (!old_lists) return;
var new_query = document.getElementById('lob_newqueryname').value; var new_query = document.getElementById('lob_newqueryname').value;
if (new_query != "") { if (new_query != "") {
old_lists.disabled = true; old_lists.disabled = true;
} }
else { else {
old_lists.disabled = false; old_lists.disabled = false;
}
} }
} //-->
//--> </script>
</script>
[%# Get existing lists of bugs for this user %] [%# Get existing lists of bugs for this user %]
[% lists_of_bugs = [] %] [% lists_of_bugs = [] %]
[% FOREACH q = user.queries %] [% FOREACH q = user.queries %]
[% NEXT UNLESS q.bug_ids_only %] [% NEXT UNLESS q.bug_ids_only %]
[% lists_of_bugs.push(q.name) %] [% lists_of_bugs.push(q.name) %]
[% END %] [% END %]
<li id="links-special">
<div class="label"></div> <div class="label"></div>
<ul class="links"><li class="form"> <ul class="links"><li class="form">
<form id="list_of_bugs" action="buglist.cgi" method="get"> <form id="list_of_bugs" action="buglist.cgi" method="get">
......
...@@ -40,51 +40,51 @@ ...@@ -40,51 +40,51 @@
|| user.groups.editcomponents || user.groups.admin || user.groups.creategroups || user.groups.editcomponents || user.groups.admin || user.groups.creategroups
|| user.groups.editkeywords || user.groups.bz_canusewhines) %] || user.groups.editkeywords || user.groups.bz_canusewhines) %]
[% sep = "" FILTER html %] [% print_pipe = 0 %]
<li id="links-edit"> <li id="links-edit">
<div class="label">Edit: </div> <div class="label">Edit: </div>
<ul class="links"> <ul class="links">
[% IF user.groups.tweakparams %] [% IF user.groups.tweakparams %]
<li><span class="separator">[% sep %]</span><a href="editparams.cgi">Parameters</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editparams.cgi">Parameters</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
<li><span class="separator">[% sep %]</span><a href="editsettings.cgi">User Preferences</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editsettings.cgi">User Preferences</a></li>
[% END %] [% END %]
[% IF user.groups.editcomponents %] [% IF user.groups.editcomponents %]
<li><span class="separator">[% sep %]</span><a href="sanitycheck.cgi">Sanity Check</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="sanitycheck.cgi">Sanity Check</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
[% IF user.groups.editusers || user.can_bless %] [% IF user.groups.editusers || user.can_bless %]
<li><span class="separator">[% sep %]</span><a href="editusers.cgi">Users</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editusers.cgi">Users</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
[% IF Param('useclassification') && user.groups.editclassifications %] [% IF Param('useclassification') && user.groups.editclassifications %]
<li><span class="separator">[% sep %]</span><a href="editclassifications.cgi">Classifications</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editclassifications.cgi">Classifications</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
[% IF user.groups.editcomponents || user.get_products_by_permission("editcomponents").size %] [% IF user.groups.editcomponents || user.get_products_by_permission("editcomponents").size %]
<li><span class="separator">[% sep %]</span><a href="editproducts.cgi">Products</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editproducts.cgi">Products</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
[% IF user.groups.editcomponents %] [% IF user.groups.editcomponents %]
<li><span class="separator">[% sep %]</span><a href="editflagtypes.cgi">Flags</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editflagtypes.cgi">Flags</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
[% IF user.groups.admin %] [% IF user.groups.admin %]
<li><span class="separator">[% sep %]</span><a href="editfields.cgi">Custom Fields</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editfields.cgi">Custom Fields</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
<li><span class="separator">[% sep %]</span><a href="editvalues.cgi">Field Values</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editvalues.cgi">Field Values</a></li>
[% END %] [% END %]
[% IF user.groups.creategroups %] [% IF user.groups.creategroups %]
<li><span class="separator">[% sep %]</span><a href="editgroups.cgi">Groups</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editgroups.cgi">Groups</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
[% IF user.groups.editkeywords %] [% IF user.groups.editkeywords %]
<li><span class="separator">[% sep %]</span><a href="editkeywords.cgi">Keywords</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editkeywords.cgi">Keywords</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
[% IF user.groups.bz_canusewhines %] [% IF user.groups.bz_canusewhines %]
<li><span class="separator">[% sep %]</span><a href="editwhines.cgi">Whining</a></li> <li>[% '<span class="separator">| </span>' IF print_pipe %]<a href="editwhines.cgi">Whining</a></li>
[% sep = "| " %] [% print_pipe = 1 %]
[% END %] [% END %]
</ul> </ul>
</li> </li>
...@@ -95,6 +95,7 @@ ...@@ -95,6 +95,7 @@
[% IF user.showmybugslink OR user.queries.size [% IF user.showmybugslink OR user.queries.size
OR user.queries_subscribed.size OR user.queries_subscribed.size
%] %]
[% print_pipe = 0 %]
<li id="links-saved"> <li id="links-saved">
<div class="label"> <div class="label">
Saved Searches: Saved Searches:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment