Ticket #204 (new defect)

Opened 10 years ago

Last modified 8 years ago

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

Changed 10 years ago by kjdon

  • severity set to minor

Downgrade our doctype to html?

Changed 8 years ago by kjdon

  • milestone set to Greenstone 2 wishlist
Note: See TracTickets for help on using tickets.