Page 1 sur 2
Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 1:16
par Rem 82
Bonjour ,
Y'a t'il possibilité que ce forum puisse accepter les emojis venant de notre smartphone ?
Merci à l'avance !

Re: Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 11:22
par Admin
Rem 82 a écrit :Y'a t'il possibilité que ce forum puisse accepter les emojis venant de notre smartphone ?
Bonjour…
Heu… C'est quoi ?
Ça se présente comment ?
Re: Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 11:52
par philigram
En effet quand on met un emoticon, venant du clavier iPad ou autre smartphone, ça met une erreur générale mysql, incorrect string value dans post_text. Les caractères spéciaux ne passent pas.
Re: Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 11:55
par Rem 82
philigram a écrit :En effet quand on met un emoticon, venant du clavier iPad ou autre smartphone, ça met une erreur générale mysql, incorrect string value dans post_text. Les caractères spéciaux ne passent pas.
Voila Philigram !
Sur certains forums ça passe nickel chrome ... pourquoi pas sur Asperansa ?
https://fr.m.wikipedia.org/wiki/Emoji
Re: Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 13:21
par Admin
Rem 82 a écrit :philigram a écrit :En effet quand on met un emoticon, venant du clavier iPad ou autre smartphone, ça met une erreur générale mysql, incorrect string value dans post_text. Les caractères spéciaux ne passent pas.
Voila Philigram !
Sur certains forums ça passe nickel chrome ... pourquoi pas sur Asperansa ?
https://fr.m.wikipedia.org/wiki/Emoji
Ah oui.
C'est à cause de la base de données MySQL qui n'est pas configurée pour gérer les extensions de la norme UTF-8 (via l'utilisation d'un encodage étendu dénommé « utf8mb4 »), qui ajoutent des caractères supplémentaires dont ces emojis font partie.
Il m'avait semblé avoir déjà eu une discussion à ce sujet il y a quelque mois, mais je n'arrive pas à en retrouver la trace. C'était peut-être sur un autre forum.
Toujours est-il qu'il y a quelques mois j'aurais sans doute répondu que ce n'était pas possible parce que la version du serveur de bases de données MySQL ne prenait pas ça en charge, mais ce n'est plus vrai depuis que j'ai changé de serveur : on était sur MySQL 5.1.49, on est maintenant sur MySQL 5.5.54, et cette caractéristique est prise en charge depuis MySQL 5.5.3.
Donc c'est sans doute juste une modification de configuration de MySQL qui est requise, et peut-être une petite modification du forum, comme celle qui est décrite
ici.
Mais je ne vais pas me lancer là-dedans sans faire des tests au préalable sur un autre serveur
(je ne veux pas risquer de « casser » le forum de production pour ça).
Donc on verra ça dans les jours ou les semaines qui viennent, quand j'aurai le temps.
Re: Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 14:09
par Tugdual
Admin a écrit :Donc on verra ça dans les jours ou les semaines qui viennent, quand j'aurai le temps.
Assurément, rien ne presse.
D'ailleurs, est-ce seulement souhaitable ?
Les incompréhensions sont fréquentes sur le forum,
et les différences d'interprétations des smileys usuels
sont déjà conséquentes (voir cette
ancienne discussion) ...
Re: Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 14:50
par Admin
Tugdual a écrit :D'ailleurs, est-ce seulement souhaitable ?
Les choses qui marchent sont toujours plus souhaitables que les choses qui ne marchent pas.
Mais bon, là tout de suite j'ai d'autres priorités.
Mais ça viendra.
Re: Accepter les emojis sur ce forum ?
Posté : jeudi 6 avril 2017 à 17:02
par philigram
Rien ne presse. On s'en passe pour le moment !
Et merci pour l'info, car j'ai le soucis sur mes forums,o c'est ù les gens se plaignent d'avoir ce message phpbb, sans savoir me dire quand. Avant que je comprenne que ça venait des emoticone,i c'est l m.a fallu du temps ! Maintenant j'ai en plus la solution

Re: Accepter les emojis sur ce forum ?
Posté : samedi 15 avril 2017 à 22:30
par Admin
Bonjour.
Je viens de modifier l'encodage de caractères de la base de données, qui devrait donc à partir de maintenant prendre en charge les nouveaux caractères Unicode dont les emojis font partie
(sous réserve aussi que votre navigateur Internet les prenne en charge, ce qui est encore autre chose).
Voici un échantillon :
? ? ? ? ? ? ? ? ? ? ? 
?
?
?️

? ?? ?? ?? ?? ?? ? ?? ?? ?? ?? ??
? ?? ?? ?? ?? ?? ? ?? ?? ?? ?? ??
(tous les emojis ci-dessus auraient provoqué une erreur de base de données avant la modification)
J'en ai profité pour modifier en même temps l'interclassement de la base de données, ce qui a les conséquences suivantes :
- Les caractères accentués ne sont plus déterminants dans les noms d'utilisateurs. Autrement dit, un utilisateur Emile et un utilisateur Émile sont maintenant la même personne, ce qui n'était pas le cas jusqu'ici (j'ai d'ailleurs été obligé, pour cela, de régler 16 conflits parmi les utilisateurs existants, soit en renommant leur profil, soit en les supprimant purement et simplement)
- Dans la liste des membres, les noms avec caractères accentués sont maintenant classés correctement quand on les trie.
- La liste d'indexation des mots des messages doit être complètement reconstruite. Je viens de lancer ce processus de reconstruction, il y en a pour toute la nuit, donc si vous tentez de faire une recherche de mots dans les messages et que ça ne marche pas, pour le moment, c'est normal. Recommencez demain matin.
Notez que théoriquement, ce changement est valide partout, ce qui veut dire que vous devriez même être capables de créer des noms de profils contenant ces emojis, si l'envie vous en prenait.
Ceci étant dit, je ne sais pas trop si je vous conseille de faire ça …
Parce que dans ce cas, je vous souhaite bien du plaisir pour réussir à taper ces « caractères » avec votre clavier au moment de vous connecter …
?
(bon, ok, on peut faire ça avec un copier-coller, mais ce n'est quand même pas très pratique)
Re: Accepter les emojis sur ce forum ?
Posté : dimanche 16 avril 2017 à 12:45
par freeshost
Nous utilisons beaucoup

et peu

.

Re: Accepter les emojis sur ce forum ?
Posté : dimanche 16 avril 2017 à 15:11
par Rem 82
Merci cher Admin pour ce beau travail !
?
Re: Accepter les emojis sur ce forum ?
Posté : dimanche 16 avril 2017 à 20:45
par Tugdual
Merci de ne pas utiliser les emojis dans les titres
des discussions, cela nuit à la lisibilité du forum ...
Re: Accepter les emojis sur ce forum ?
Posté : dimanche 16 avril 2017 à 20:59
par Rem 82
Tugdual a écrit :Merci de ne pas utiliser les emojis dans les titres
des discussions, cela nuit à la lisibilité du forum ...
J'allais m'en douter ...

Re: Accepter les emojis sur ce forum ?
Posté : dimanche 16 avril 2017 à 21:12
par Tugdual
Ce serait cool que tu fasses le ménage dans tes titres ...
Re: Accepter les emojis sur ce forum ?
Posté : dimanche 16 avril 2017 à 23:11
par patic
_deleted_