Ticket #3120 (closed Bug: fixed)
# (pound sign) is not correctly escaped in file urls
| Reported by: | mosipov | Owned by: | mosipov |
|---|---|---|---|
| Priority: | High | Milestone: | FCKeditor 2.6.5 |
| Component: | File Browser | Version: | FCKeditor 2.6.4 |
| Keywords: | HasPatch Review+ | Cc: |
Description (last modified by mosipov) (diff)
File and folder names containing # are not correctly escaped.
The problematic spot is frmresourceslist.html, line 92:
window.top.opener.SetUrl( encodeURI( fileUrl ).replace( '#', '%23' ) ) ;
The replace function replaces at most one pound sign. Files won't get encoded correctly and are not accessible through the file browser.
I have attached a patch which works. This should make into 2.6.5.
An alternative would be to sanitize the character.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

