Multiple markup/validation errors

Description

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).

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.

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created May 5, 2007 at 12:39 PM
Updated October 27, 2009 at 1:45 PM
Resolved January 3, 2008 at 3:20 PM