Edgewall Software
Modify

Opened 18 years ago

Closed 18 years ago

#3166 closed defect (fixed)

'&' is used in URLs incorrectly

Reported by: chu@… Owned by: Christian Boos
Priority: low Milestone: 0.10
Component: general Version: 0.9.5
Severity: minor Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

The '&' char is used in URLs to separate parameters for scripts, it is not escaped properly and lead to html validation errors, see http://validator.w3.org/check?uri=http%3A%2F%2Fprojects.edgewall.com%2Ftrac%2Froadmap

This can be devided into to parts. First, the scripts in Trac itself can be modified to understand other separaters in par with '&'. The w3 recommended char is ';'. Second, change '&' to ';' where possible and escape '&' where it is not possible to change, e.g. in external links.

I'm impressed by Trac, thanks a lot indeed to everyone involved in its development!

Attachments (0)

Change History (2)

comment:1 by Christian Boos, 18 years ago

Milestone: 0.10
Owner: changed from Jonas Borgström to Christian Boos
Status: newassigned

Well, that's simply a bug, no need to change everything, we will simply fix it ;)

comment:2 by Christian Boos, 18 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r3322.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.