Unicode module converts unicode characters to html entities so that drupal may
store them correctly in mysql.
This module only does this conversion prior to saving entities by looping over the defined properties of the entity and only converts properties of type text & formatted text.
Other modules may extend this module with hook_unicode_allowed_properties_alter(&$allowed_properties) to support additional properties and define a custom callback for conversion.
See: MySQL driver does not support full UTF-8 (emojis, asian symbols, mathematical symbols)
Requirements
Entity API Module
INSTALLATION
Simply enable the module and go to admin/config/content/unicode
and choose which entities should be checked for conversion or which should be excluded depending on your selected strategy.
SECURITY CONCERN
There should be no security concern as this escapes unicode characters to
html entities only.
TROUBLE SHOOTING
This does sadly not work with node title...
Project information
- Project categories: Content editing experience
17 sites report using this module
- Created by Helgi Andri Jónsson on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.