Opened 16 years ago

Last modified 16 years ago

#2315 closed Bug

FCKeditor.Net 2.5 gives wrong output — at Initial Version

Reported by: Luca Leonardo Scorcia Owned by:
Priority: Normal Milestone:
Component: Server : ASP.Net Version: FCKeditor 2.6.1
Keywords: Cc:

Description

If the text typed in the editor contains html codes (like in a HTML tutorial) the content of ctlEditor.Value is messed up.

To reproduce, type into the editor the following lines:

How to format source code: <code>lol</code>

Submit and check the Value property. Expected result: "How to format source code:<br />&lt;code&gt;lol&lt;/code&gt;" Actual result: "How to format source code:<br /><code>lol</code>"

This bug makes impossible to display html codes.

The reason is an error in the FCKeditor.LoadPostData method; the lines

postedValue = postedValue.Replace("&amp;", "&"); postedValue = postedValue.Replace( "&lt;", "<" ) ; postedValue = postedValue.Replace( "&gt;", ">" ) ;

should be instead:

postedValue = postedValue.Replace( "&lt;", "<" ) ; postedValue = postedValue.Replace( "&gt;", ">" ) ; postedValue = postedValue.Replace("&amp;", "&");

This way, the &amp;lt; will be correctly interpreted.

Change History (0)

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy