Je rencontre un problème avec FCKeditor qui rétablit les entités html entrées dans la vue source à leurs représentations unicode d'origine. Par exemple, lorsque j'entre €
dans la vue source, passez en html puis revenez à la vue source, l'entité est remplacée par un symbole € réel. Le plus gros problème, par conséquent, est que ce caractère Unicode est ensuite renvoyé au serveur lors de la soumission, ce qui provoque des problèmes de codage de caractères avec la table de base de données sous-jacente. Quelqu'un d'autre trouve cela? J'ai essayé de nombreuses combinaisons de paramètres de configuration, mais en vain.Comment arrêter FCKeditor de rétablir les entités html à leurs caractères unicode
Répondre
Le problème est un paramètre de configuration - FCKConfig.ProcessHTMLEntities=true
. Bien que j'aie essayé de changer ceci dans fckconfig.js, je n'ai pas réalisé que la valeur était écrasée dans un fichier de configuration personnalisé secondaire qui avait été créé par un développeur précédent.
Merci Anne.
Quelle version de FCKeditor utilisez-vous? La version actuelle est 2.6.3. J'ai testé le symbole € dans leur démo en copiant €
dans la vue source, puis en revenant à l'affichage, puis en HTML, l'ASCII €
a été conservé correctement. En tant que tel, il semble qu'il pourrait y avoir un problème de configuration avec votre installation de FCKEditor ou vous devez mettre à niveau.
Edit: juste trouvé ce petit bijou dans la documentation FCKEditor: http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ProcessNumericEntities
Si vous avez besoin même paramètre pour CKEditor 3, vous pouvez utiliser ceci:
config.entities = false;
http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.entities
- 1. convertir que certains caractères xml à leurs entités HTML (nnn;)
- 2. Convertir les entités HTML à Unicode et vice versa
- 3. Comment remplacer des guillemets dans XSLT avec leurs entités HTML?
- 4. Comment afficher les caractères Unicode dans IE en utilisant HTML
- 5. Silverlight 2 et les entités de caractères XML
- 6. Comment arrêter la colonne gridview de coder automatiquement les entités html
- 7. Supprimer les entités HTML
- 8. UILabel affichant les caractères Unicode
- 9. Comment puis-je convertir les caractères HTML en leurs équivalents sur l'iPhone?
- 10. Les caractères Unicode n'apparaissent pas dans Zend_Pdf?
- 11. caractères Unicode Non Affichage
- 12. Caractères minuscules Unicode?
- 13. Tables.Select sur caractères Unicode
- 14. Sortie caractères spéciaux RTF à Unicode
- 15. Comment entrer des caractères Unicode dans Eclipse?
- 16. Comment référencer les caractères Unicode dans ColdFusion regex?
- 17. Comment traiter les entités HTML pour la publication de contenu multilingue
- 18. Comment convertir les caractères Unicode en codes d'échappement
- 19. Comment utiliser les caractères Unicode dans Pod et perldoc?
- 20. Entités HTML avec jQuery
- 21. Définition de caractères Unicode dans les images Java
- 22. Comment puis-je créer des caractères Unicode à partir d'entiers?
- 23. Comparaison de caractères Unicode C objectif
- 24. Conversion d'entités XML/HTML en chaîne Unicode en Python
- 25. Comment les entités Html dans la page asp.net?
- 26. Correspond à unicode dans les expressions rationnelles de ply
- 27. HTML CSS Comment arrêter l'expansion d'une cellule de table
- 28. Test Watin de FckEditor
- 29. Recherche plein texte MySQL pour les entités html
- 30. Conversion de caractères grecs en Unicode
C'est ce que je vois dans mon installation aussi bien. –