[spip-dev] Gestion des emoji avec MySQL

Je compte sur vous pour tester :

gestion des emoji avec MySQL

Après quelques essais, je pense qu’on devrait avoir ce define() à true comme valeur par défaut dès lors qu’on utilise req/mysql ; je ne vois pas de cas où on serait content de planter à cause d’un bug de MyQSL qu’on sait contourner. Non ?

quid si on mixte des bases mysql et d'autres non mysql?

ce code n'est actif que dans req/mysql

-- Fil

ok, j'avais mal compris le "dès lors qu'on utilise req/mysql".

A mon sens on peut rendre actif par défaut, en effet.

Hello, les personnes qui sont windows 8.1 ( firefox 36.0.1 ou ie11) peuvent me dire si la clé de sol s’affiche ?

𝄞

Ou

𝄠

http://unicode-table.com/fr/sets/music-symbols

Normalement, ils doivent être fonctionnel sous windows 8.1 http://caniemoji.com/windows

La question que je pose, est de savoir s’il ne faudrait pas faire l’ajout d’une police dans le squelettes de la dist qui fonctionne permettant sont usage à tous

Benny_b semblait en avoir une fonctionnant sous ubuntu

Franck

A mon sens on peut rendre actif par défaut, en effet.

voilà c'est fait, dans la branche spip-2.1 et dans le trunk (spip/)

à reporter éventuellement dans la branche spip-3.0 ?

-- Fil

à ma connaissance il n'existe pas de police qui couvre l'ensemble d'unicode. Si tel était le cas il me semble que l'ajouter à la dist serait alourdir considérablement (parce qu'un telle police aurait beaucoup de glypghes) pour un usage peu fréquent...

à ma connaissance il n'existe pas de police qui couvre l'ensemble
d'unicode. Si tel était le cas il me semble que l'ajouter à la dist serait
alourdir considérablement (parce qu'un telle police aurait beaucoup de
glypghes) pour un usage peu fréquent...

On s'éloigne beaucoup du sujet initial qui était de permettre à SPIP (côté
serveur) d'enregistrer dans MySQL des flux de texte comportant des
caractères unicode "sur quatre bytes" *plutôt que de planter*.

Mais si on veut régler tous les problèmes d'emoji côté client, c'est
clairement quelque chose à faire hors du core.

Une des techniques possibles est de chercher en javascript les caractères
qui ne s'affichent pas, et d'aller chercher les images correspondantes
quelque part : c'est ce que propose WordPress :smiley:

-- Fil

Ok, C’est bon à savoir, j’avais fait un essai également en regardant l’espace public via l’Iphone sous ios 8.2 et J’avais le même problème.

Franck