admlogin.html puts "MailmanLogo" *after* the </body></html>
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Medium
|
Unassigned |
Bug Description
Mailman version: 2.1.9
The admlogin.html page puts the MailmanLogo() generated footer content
*after* the close of the "body" and "html" tags. E.g.:
http://
-------
...
</FORM> </body> </html>
<hr><address><a
href="http://
/a>
list run by <a href="mailto:<email address hidden>">barry at
list.org,
brad at python.
href="http://
administrative interface</a> (requires authorization)
href="http://
mailing lists</a><p>
<table WIDTH="100%" BORDER="0">
<tr>
<td><img src="/icons/
border=
<td><img src="/icons/
border=0></td>
<td><img src="/icons/
border=0></td>
</tr>
</table>
</address>
-------
Although browsers tend to handle this broken HTML, it foils attempts to use
Apache mod_layout to add a footer (because it looks for </body> and insert
footer content there.
See this bug for more details:
http://
(It is a bug documenting the broken result attempting to use Apache
mod_layout with this on a mailman installation for openkomodo.com.)
From that bug:
-------
...
The right answer would be to use the "<mm-mailman-
in
the "admlogin.html" template **however**, that won't work because
"admlogin.html" is using a different template mechanism than some of the
other
".html" files in there. "<mm-mailman-
"listinfo.html", but not in "admlogin.html"
...
-------
[http://