RSS Feed/News [Bug / UX] Smilie import shows misleading error when emoji cannot be stored due to fullUnicode being disabled

Status
Not open for further replies.

ENXF NET

Administrator
Staff member
Administrator
Moderator
+Lifetime VIP+
S.V.I.P.S Member
S.V.I.P Member
V.I.P Member
Collaborate
Registered
Joined
Nov 13, 2018
Messages
31,766
Points
823

Reputation:

When fullUnicode is disabled in config.php, the database uses utf8 (3-byte) instead of utf8mb4 (4-byte), which cannot store emoji characters. When a smilie with an emoji replacement is imported, the emoji is silently stripped by the database layer, and the smilie validator then shows:

Please enter a valid emoji short-name or image URL.
Click to expand...

This error is misleading. The field was filled correctly, but the emoji was lost before validation could see it...

Read more

Continue reading...
 
Status
Not open for further replies.
Top