By pass single quote or special character in ck editor or fck editor in any language like asp.net , php etc
whenever we are using ckeditor or fckeditor we are able to pass the data successfully but if single quote ' or symbols like '|>|<|\\+ is present in our content then it will not save the data
I search a lot for the solution of this topic.
Every post is provide some rumors but finally after using ck editor for long time, i found the solution. so friends now you can pass any type of data in fckeditor or ck editor
------------------------------------------------------------------------------------------------------------------------
Every post is provide some rumors but finally after using ck editor for long time, i found the solution. so friends now you can pass any type of data in fckeditor or ck editor
------------------------------------------------------------------------------------------------------------------------
AdditionalNumericEntities
With
this setting, you can define a set of characters which will be
translated to their relative numeric entities in the output HTML. This
is quite useful if you don't want single quotes (') to be inserted in
the text (being transformed to ′):
If you are using fckeditor 2.x then go to fckconfig.js
FCKConfig.AdditionalNumericEntities = "'" ;
This is a "regular expression" like setting where matches must return
only one character. So if you want to set a list of chars, you can
separate them by a pipe (|). For example: you want to transform ', >,
< and + to their numeric entities:
FCKConfig.AdditionalNumericEntities = "'|>|<|\\+" ;
NOTE: that the plus sign has been escaped with double backslashes because it is a special character in regular expressions.
Being it a regular expression, it gives you the flexibility to make complex selection of characters.
Examples:
- Everything that is not a space, a ASCII or a Cyrillic char.
FCKConfig.AdditionalNumericEntities = "[^ A-z\\u0410-\\u044F]" ;
- Single quotes, numbers and capitalized letters.
FCKConfig.AdditionalNumericEntities = "'|[0-9A-Z]" ;
-------------------------------------------------------------------------------------------------------------------------------------
Refrence of this post is:
http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/AdditionalNumericEntities
for more configuration go to:
http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html
I have read so many content regarding the blogger lovers however this post is genuinely a pleasant paragraph, keep it up.
ReplyDeleteHey there! I could have sworn I've been to this website before but after reading through some of the post I realized it's new to me. Anyways, I'm definitely glad I found it and I'll be book-marking and checking back frequently!
ReplyDelete