Test avec un autre navigateur (chrome) : pareil
Avez-vous testé sur la version de démonstration de Dolibarr pour voir si le problème était le même ? Oui, le problème est le même. Capture faite sur le site démo de dolibarr https://demo.dolibarr.org
Version actuelle de Dolibarr (Programs) 13.0.3
Thème courant eldy
Gestionnaire menu courant eldy_menu.php
Module WYSIWYG activé : OUI
UserAgent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0
Version Linux 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64
Version PHP 7.4.18
Version MySQL or MariaDB 5.5.5-10.3.29-MariaDB-0ubuntu0.20.04.1
Type du pilote mysqli (mysqlnd 7.4.18)
Version Apache
Modules Externes complémentaires activés ou non et version : une vingtaine
Note : le problème existe à la fois pour ma signature, mais c’est aussi le cas de courriels préparés depuis un logiciel externe. C’est comme si Dolibarr « réinterprétais » le code source autrement.
Il faudrait tester l’import de la signature sans utiliser l’éditeur WYSIWYG car je pense que c’est lui qui change une partie de votre code HTML pour le mettre à sa sauce.
Vérifier également que la police utilisée est bien présente dans les polices proposées par Dolibarr.
Oui, il faut voir du côté de la documentation de l’éditeur ( CKEditor ) pour voir si on peut l’obliger à ne pas transformer la signature avec un code ou autre.
Ckeditor est passé à la version 5, mais sur leur site démo je ne vois pas la possibilité d’insérer du code HTML comme sur Ckeditor 4.
En tout cas, sur leur démonstrateur en ligne de la v4, je peux également reproduire le problème. CKEditor Sample
Déjà, comment est-ce que je peux voir si il y a bien la dernière version de CKEditor dans le core Dolibarr ?
La dernière en V4 semble être CKEditor 4.16.1
Et juste en testant CKEditor sans le mettre dans Dolibarr, car si sur la version de démo (qui est en V4.17 d’ailleurs) le problème persiste, je pense qu’en l’intégrant dans Dolibarr le problème va être également là.
Sinon pour la version 5 il faut créer sois-même un package à télécharger et ainsi avoir un .zip que l’on peut mettre sur son hébergement web et accéder au dossier sample et voir le résultat, je viens de rapidement tester et l’intégration du bouton source est en grandes discutions :
Alors j’ai testé Jodit qui est mentionné dans le sujet, et c’est à peine mieux que CKEditor v4
Par contre summernote (https://summernote.org) rend pratiquement la même chose que mon fichier HTML de base, à la fois sur ma signature et un exemple de courriel que j’ai pris.
Je ne sais pas du tout, mais je pense qu’en tout cas ça sera un gros travail, si tu es développeur tu peux tenter sinon il faut voir avec @eldy ou prendre contact avec un développeur pour estimer le travail à faire, voir la liste des Dolibarr Preferred Partner fr - Dolibarr ERP CRM Wiki .
PS : il faudrait changer le titre du sujet car ce n’est pas Dolibarr mais CKEditor qui modifier le code HTML