Oups..
Après verif mon image webp a bien été téléchargé via le gestionaire de médias de pluxml et il apparait bien dans la liste de simages.
En fait c'est lorsque j'utilise CMixlm ( ==CKeditor) que je ne ne le vois pas dans les images pouvant être insérée.
Je vais donc essayer un autre plugin
D'ailleurs il faudrait peut etre qu'on lance un sujet à ce propos, même en laissant le choix entre Tinymce ou CKeditor à chacun.
Mais les divers plugins n'ont pas été mis à jour depuis juillet 2020.
Voir le fichier config.php pour ajouter ou retirer une extension. (NO_EXT , c'est pour les fichiers sans extensions) pas sur que cela suffise à les afficher, il y a peut-être une autre valeur à modifier dans la config.
En téléchargeant le plugin, je m'aperçois qu'il n'utilise pas CKfinder
il faut regarder dans ajax_upload.php à la ligne 44
Bonjour,
Cela n'a pas corrigé le problème en rajoutant "webp".
d'accord avec toi pour la version trop ancienne; j'essaye d'integrer la version 5 de CKEdtor.
Bonsoir,
en regardant dans les fichiers js, a première vue dans image.js , ckeditor.js , default.js , on s'aperçoit aussi que CKeditor gère les formats d'images à plusieurs endroit (Cmixlm.php aussi est concerné pour l'affichage ligne 202 ) .
Je commencerais par patché les deux fichiers php voir si les images téléchargées apparaissent dans les listes (thumbnails que tu vois pas si j'ai bien compris) , ensuite j'irai à la chasse dans les fichiers js.
Pour le moment j'ai juste télécharger le plugin sans l'avoir installé et puis je n'ai pas d'image au format webp sous la main pour investiguer plus loin, je le ferais surement dans les jours à venir.
Cdt
Cordialement, gcyrillus , simple membre du forum et utilisateur de pluxml
Effectivement, l'ajout de l'extension "webp" dans ajax_upload.php, à la ligne 44, ne résout pas le problème.
Ce serait bien d'avoir un plugin Cimxml à jour, pour éviter que chacun doive bidouiller ce plugin.
en installant le plugin (cmixlm) et en ajoutant la gestion des extension webp aux lignes :
:44 de ajax-upload.php ligne à editer
if (!in_array(strtolower(pathinfo($temp['name'], PATHINFO_EXTENSION)), array("gif", "jpg", "jpeg", "png"))) {
en
if (!in_array(strtolower(pathinfo($temp['name'], PATHINFO_EXTENSION)), array("gif", "jpg", "jpeg", "png", "webp"))) {
et
:202 de Cmixml.php ligne a éditer
if ((/\.(gif|jpg|jpeg|png|svg)$/i).test(ancres[i].href))
en
if ((/\.(gif|jpg|jpeg|png|svg|webp)$/i).test(ancres[i].href))
Comme evoqué plus haut,
Je commencerais par patché les deux fichiers php voir si les images téléchargées apparaissent dans les listes (thumbnails que tu vois pas si j'ai bien compris) , ensuite j'irai à la chasse dans les fichiers js.
ce n'était en final pas si compliqué . ( tip , j'ai rechercher les occurrences png dans les fichiers du plugin pour trouver les portions de codes pertinentes)
Vous pouvez contacter l'auteur et lui proposer la modification que cela profites aux prochains qui telechargeront le plugin
Réponses
Quel version de PluXml utilises tu ?
apparement dans class.plx.medias.php
Ce type d'image semblent bien accepté.
dans la fonction de redimensionnement de class.plx.utils.php on y trouve aussi :
Quel est le message d'erreur que te renvoi PluXml ?
pour infos si cela dépend de la version de php :
https://www.php.net/manual/fr/function.imagecreatefromwebp.php
https://www.php.net/manual/fr/wrappers.php
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Oups..
Après verif mon image webp a bien été téléchargé via le gestionaire de médias de pluxml et il apparait bien dans la liste de simages.
En fait c'est lorsque j'utilise CMixlm ( ==CKeditor) que je ne ne le vois pas dans les images pouvant être insérée.
Je vais donc essayer un autre plugin
Je viens d'activer le plugin Timixml.. même souci
Avec le plugin de bazooka07 TinyMce, cela fonctionne.
D'ailleurs il faudrait peut etre qu'on lance un sujet à ce propos, même en laissant le choix entre Tinymce ou CKeditor à chacun.
Mais les divers plugins n'ont pas été mis à jour depuis juillet 2020.
Bonjour,
Je n'utilise pas ce plugin mais apparemment il serait construit sur une version 4 de CKeditor et de son plugin CKfinder .Malheureusement, le support de ce format semble dépendre de CKfinder https://github.com/ckfinder/ckfinder/issues/450En cherchant dans la doc, on peut y trouver :Voir le fichier config.php pour ajouter ou retirer une extension. (NO_EXT , c'est pour les fichiers sans extensions) pas sur que cela suffise à les afficher, il y a peut-être une autre valeur à modifier dans la config.En téléchargeant le plugin, je m'aperçois qu'il n'utilise pas CKfinder
il faut regarder dans ajax_upload.php à la ligne 44
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonjour,
Cela n'a pas corrigé le problème en rajoutant "webp".
d'accord avec toi pour la version trop ancienne; j'essaye d'integrer la version 5 de CKEdtor.
Bonsoir,
en regardant dans les fichiers js, a première vue dans image.js , ckeditor.js , default.js , on s'aperçoit aussi que CKeditor gère les formats d'images à plusieurs endroit (Cmixlm.php aussi est concerné pour l'affichage ligne 202 ) .
Je commencerais par patché les deux fichiers php voir si les images téléchargées apparaissent dans les listes (thumbnails que tu vois pas si j'ai bien compris) , ensuite j'irai à la chasse dans les fichiers js.
Pour le moment j'ai juste télécharger le plugin sans l'avoir installé et puis je n'ai pas d'image au format webp sous la main pour investiguer plus loin, je le ferais surement dans les jours à venir.
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Effectivement, l'ajout de l'extension "webp" dans ajax_upload.php, à la ligne 44, ne résout pas le problème.
Ce serait bien d'avoir un plugin Cimxml à jour, pour éviter que chacun doive bidouiller ce plugin.
en installant le plugin (cmixlm) et en ajoutant la gestion des extension webp aux lignes :
:44 de ajax-upload.php ligne à editer
en
et
:202 de Cmixml.php ligne a éditer
en
Comme evoqué plus haut,
ce n'était en final pas si compliqué . ( tip , j'ai rechercher les occurrences png dans les fichiers du plugin pour trouver les portions de codes pertinentes)
Vous pouvez contacter l'auteur et lui proposer la modification que cela profites aux prochains qui telechargeront le plugin
test effectué avec cette image https://res.cloudinary.com/cld-name/image/upload/w_300,q_80/koala.webp et plx 587
Pour infos et le plugin tmixml , mêmes modif ligne 44 pour ajax-upload.php et ligne 158 pour timixml.php
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Cela fonctionne maintenant
merci
Je vous tiens au courant si j'arrive à bidouiller le plugin pour integrer CKEditor 5
Cordialement