Mise à jour vers 5.8.22 : TinyMCE rouspète
Bonjour,
Je viens de faire une mise à jour de mon site https://papillonembarrasse.ouvaton.org vers la 5.8.22 (depuis la 5.8.19 je crois), tout s'est bien passé sauf que la première fois que je me connecte à l'administration, un panneau d'alerte brutal m'annonce
An error is occured with the "TINYMCE" plugin :
version: 2.3.0 - date: 21/04/2020 - author: Jean-Pierre Pourrez
type : 8192 E_DEPRECATED - See https://www.php.net/manual/fr/errorfunc.constants.php#constant.e-deprecated
message : Creation of dynamic property tinyMCE::$plx_theme is deprecated
file : tinyMCE/tinyMCE.php
line : 111
Je vous joins la capture d'écran.

Que se passe-t-il et que dois-je faire ?
Merci pour votre aide.
0
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
C'est la version de PHP > 8.0.0 qui pose problème.
J'ai publié une mise à jour pour régler le problème :
Télécharger la dernière version du plugin TinyMCE
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Super, j'ai téléchargé la mise à jour, le problème semble résolu, et j'ai bien "TinyMCE - Version 2.3.1 (03/02/2026)" d'indiqué dans ma liste de plugin! Je vais derechef tester cette nouvelle version, merci !
Bonjour,
Je viens de télécharger le plugin, j'ai un message d'erreur : "type : 2 E_WARNING - See https://www.php.net/manual/fr/errorfunc.constants.php#constant.e-warning message : Undefined variable $today "
Version Pluxml : 5.8.22
Bonjour,
fais-nous un copier-coller du texte en vert sur fond noir. Cela nous fera gagner du temps avec tous les éléments nécessaires.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour,
Merci pour la réponse, voici l'erreur :
Bonjour,
Effectivement, il y a un petit bug.
Mise à jour du plugin version 2.3.2
Télécharger la dernière version du plugin
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour,
Cela fonctionne, merci beaucoup !
Bonjour.
Le plugin marche bien mais j'ai le message :
_A valid API key is required to continue using TinyMCE. Please alert the admin to check the current API key. Click here to learn more. _
Je comprend le message, mais la clef API on la renseigne où ?
Bonjour,
Il faut une "API key" si tu télécharges les librairies de TinyMCE depuis le Cloud.
Dans la config du plugin, décoches l'option "Installer un réseau de serveurs (CDN)" pour éviter ce problème.
Le plugin contient les librairies nécessaires à TinyMCE. Tu peux ainsi utiliser PluXml hors réseau.
Voir copie écran config du plugin
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
D'accord. Merci. Au final j'utilise PLX Editor (avec PHP 8.3) qui me convient mais je réessayerais.
Je t'avoue que j'en ai testé au moins 3/4 car les sources et les versions sont variables !
PluXml, les plugins plxEditor et tinyMCE sont compatibles PHP 8.5.
Je t'encourage à utiliser cette version de PHP si ton hébergeur le permet.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
D'accord, c'est noté. J'ai aussi dans l'idée de faire un petit plugin avec un composeur conciliant qui permette de crée une galerie par exemple directement dans un paragraphe, ce que n'est pas toujours le cas.
Dans Drupal, par exemple, cette option n'existe pas.
Dans Wordpress old school avec tinyMCE, oui mais sans Gutenbeurk.