Edgewall Software

Ticket #3166 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

'&' is used in URLs incorrectly

Reported by: chu@… Owned by: cboos
Priority: low Milestone: 0.10
Component: general Version: 0.9.5
Severity: minor Keywords:
Cc:

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

Change History

Changed 3 years ago by cboos

  • owner changed from jonas to cboos
  • status changed from new to assigned
  • milestone set to 0.10

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

Changed 3 years ago by cboos

  • status changed from assigned to closed
  • resolution set to fixed

Fixed in r3322.

Add/Change #3166 ('&' is used in URLs incorrectly)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from cboos. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.