Multiple markup/validation errors
GENERAL
TESTING
GENERAL
TESTING
Description
is depended on by
Activity
Show:

Megan May October 3, 2008 at 10:20 AM
Changing all issues assigned to Sakai QA that are closed to unassigned.

James Sloane January 28, 2008 at 7:06 PM
Verified this change on SVN-Trunk Sakai Revision: 40591
Default podcasts page validated ok.

David Horwitz January 4, 2008 at 2:49 AM
merged into 2-5-x with r39752

Joseph Rodriguez January 3, 2008 at 3:20 PM
r39641 - had to view source, copy, and validate by pasting it on the validation web site in order to get a clean validation.
The default podcasts page contains the following markup problems:
1. Missing <title> element in head
2. <link href="./css/podcaster.css" type="text/css" rel="stylesheet" media="all" /> is not allowed inside body. See for how to specify tool CSS in the doc head.
3. Missing end tag for <form> (unclosed)
4. onclick, onmouseover and onmouseout need to be all lower case to validate correctly
5. div for popup text is placed after the doc's closing body and html tags:
</body></html>
<!-- This is the div for the popup definition. It is not displayed until the element is moused over -->
<div id="podcatcher" class="podcatcher_popup"
style="position:absolute; top: -1000px; left: -1000px;" >
A podcatcher is a computer program used to automatically download podcasts. iTunes is a popular podcatcher, but is not the only software available for this purpose.
</div>
6. div not allowed here (possibly because it's within a span):
<span class="podMenuPosition"><div class="navIntraTool"><a href="#" onclick="document.forms['_id1']['_id1:_idcl'].value='_id1:_id13'; document.forms['_id1'].submit(); return false;">Add</a><a href="#" onclick="document.forms['_id1']['_id1:_idcl'].value='_id1:_id14'; document.forms['_id1'].submit(); return false;">Options</a></div></span>
To reproduce, view the default tool page in FF2 with HTML Validator installed (using SGML/W3C validation).