Forum

Support Général Support des emojis Attention perte de données

jonathanpatate Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 21/09/2014 à 20h24

Messages: 11

Le 23/03/2020 à 01h04
Bonjour,

J'espère que ce n'est pas déjà signalé mais je n'ai pas vu de ticket. J'ai l'impression qu'il y a un bug dans la gestion des caractères spéciaux type émoji au moins via l'éditeur BBCode.

Pour ceux qui sont sous Windows 10 : https://www.pcastuces.com/pratique/astuces/5361.htm
Sinon à la main : http://getemoji.com/

Ce week-end comme j'ai eu plus de temps avec le confinement coronavirus, j'ai enfin passé mon site de la v5.0 à la 5.1 puis à la 5.2. J'ignore donc quelle version est en cause mais au final je me suis retrouvé avec certains de mes articles dans la base de données complètement tronqués. Vive les sauvegardes et phpMyAdmin pour tout rétablir à la main. J'imagine que le script d'update est allé trifouillé par là-bas...

Toujours est-il que dès que le Parser BBCode tombe sur un de ces caractères, il s'arrête net et le reste des données saisies est perdu. Alors qu'il n'y avait pas de problème en v5.0. Pas la peine de fournir un rapport système. Testé avec Chrome et Firefox. Pour reproduire le bug :

  • Go sur le phpboost de démonstation (en 5.2.5) : https://demo.phpboost.com/
  • Rédiger une news ou un article avec quelques lignes :
    Ligne 1
    Ligne 2
    Ligne 3
    Ligne 4
    Ligne 5
    Ligne 6
  • Maintenant placer un caractère emoji après une ligne, comme la ligne 3 par exemple
  • Faire "Envoyer" pour publier
  • Vous constaterez que le texte est tronqué


Sur ce je suis en train de checker tous mes articles (+ de 200) afin de virer ces caractères pour le moment. Edité par jonathanpatate Le 23/03/2020 à 01h06
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie