Support des emojis dans Saytup et Emajine

Documentation

  • e-majine
  • saytup
  • Module de base
  • Ma boutique
  • Annuaire
  • Blog
  • Référencement
  • Communauté
  • Newsletter
  • Petites annonces
  • Forum
  • Langues
  • Administrateurs
  • Template
  • Module de base
  • Annuaire
  • Blog
  • Référencement
Support des Emojis dans Saytup et Emajine : Configuration MySQL, PHP et Encodage utf8mb4

Support des emojis dans Saytup et Emajine

Introduction

Actuellement, les CMS Saytup et Emajine utilisent un encodage qui ne prend pas en charge les emojis. Pour permettre leur affichage correct sans impacter d'autres projets, il est nécessaire d'ajuster la configuration du système.

Ce guide vous expliquera étape par étape comment :

  • Modifier la communication entre PHP et MySQL.
  • Changer l'encodage de la base de données pour qu'elle supporte les emojis.

1. Modification de la communication entre le Projet (PHP) et la Base de Données (MySQL)

Étapes à suivre :

  1. Accédez aux configurations du module Webo-Facto.
  2. Recherchez l'option Module de base > Paramètres avancés.
  3. Modifiez le Jeu de caractères de la base de données de utf8 à utf8mb4.
  4. Enregistrez les modifications.

2. Accès à la base de données

Étapes à suivre :

  1. Connectez-vous à votre interface de gestion de base de données phpMyAdmin.
  2. Sélectionnez la base de données concernée.

3. Modification de l'encodage d'un champ spécifique

Étapes à suivre :

  1. Ouvrez la table contenant les champs qui doivent supporter les emojis.

  1. Identifiez le champ à modifier et ouvrez ses paramètres.

  1. Changez l'encodage de utf8 à utf8mb4_general_ci.

  1. Validez la modification.

4. Vérification et tests

Étapes à suivre :

  1. Enregistrez un texte contenant un emoji dans votre CMS.
  2. Vérifiez qu'il s'affiche correctement.
  3. Si le problème persiste, assurez-vous que toutes les modifications ont bien été appliquées.

Conclusion

En suivant ces étapes, vous pourrez activer le support des emojis dans Saytup et Emajine sans perturber le fonctionnement d'autres projets. Si vous rencontrez des difficultés, n’hésitez pas à contacter le support technique.