Ticket #3120 (closed Bug: fixed)
# (pound sign) is not correctly escaped in file urls
|Reported by:||mosipov||Owned by:||mosipov|
|Component:||File Browser||Version:||FCKeditor 2.6.4|
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.