Opened 2 years ago
Last modified 2 years ago
#15659 new defect (bug)
Entity escaping needed for comments list table
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Future Release |
| Component: | Administration | Version: | |
| Severity: | normal | Keywords: | has-patch |
| Cc: |
Description
Perhaps only as a result of the fact that the URL will be truncated for display, it is possible that URLs will have entities in URLs such as & truncated, thereby creating a non-well-formed entity for application/xhtml+xml . The following patch fixes it (quotation escaping is not needed since this is element content).
This is an easy fix which I hope can be applied given that its lack breaks reviewing the important comments editing page. Thanks.
Attachments (3)
Change History (6)
- Component changed from General to Administration
- Milestone changed from Awaiting Review to 3.1
We prefer using the esc_*() functions instead of htmlentities().
markjaquith — 2 years ago
comment:2
markjaquith — 2 years ago
- Milestone changed from 3.1 to Future Release
If you have something like ← you could end up with &la which looks strange. Alternate approach to trim unterminated entities from the end.
Punting to future.

Simple patch to avoid non-well-formed XHTML