Opened 17 years ago

Last modified 15 years ago

#204 new defect

Valid XHTML

Reported by: oranfry Owned by: nobody
Priority: moderate Milestone: Greenstone 2 wishlist
Component: Greenstone2 Runtime Severity: minor
Keywords: Cc:

Description

The DOCTYPE claims Greenstones pages to be XHTML Strict, yet when displaying html documents, Greenstone still lets old tags like <font> into the document. Also, Greenstone does not close off tags properly. I haven't investigated where in the code this is supposed to happen or how it works. But, one thing I can tell is not happening is closing off tags per-section, which is necessary for valid XHTML when viewing a section on its own.

Need to:

  • Ensure valid xhtml in imported html documents, both globally and per-section.
  • Strip html documents of old tags like <font> and old attributes like 'cellpadding' and 'border'

Change History (2)

comment:1 by kjdon, 16 years ago

Severity: minor

Downgrade our doctype to html?

comment:2 by kjdon, 15 years ago

Milestone: Greenstone 2 wishlist
Note: See TracTickets for help on using tickets.