Unicode

Categories

Component ID

2695215

Component name

Unicode

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1022

Component created

Component changed

Component body

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...