ENGAGE-270: The Engage demo index page doesn't correctly encoded ampersand characters for XML documents

Metadata

Source
ENGAGE-270
Type
Bug
Priority
Minor
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Colin Clark
Created
2010-01-21T15:30:12.000-0500
Updated
2014-03-03T14:14:54.270-0500
Versions
  1. 0.1
Fixed Versions
  1. 0.3b
Component
N/A

Description

In the engageDemo/index.html we seem to encode ampersand characters (&) incorrectly. They are represented in links as "%28" and then converted using JavaScript into ampersands in index.js.

The correct way to represent an ampersand in an XML document (such as an XHTML page) is to use an entity. For ampersands, this is & or &

We should update these in the HTML and remove the JavaScript code.

Comments

  • Colin Clark commented 2010-01-21T15:31:54.000-0500

    Committed a fix to this at r9090