16/11/2017, 13:43:01
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.2.3.1
#~ Url du site :
#~ Hébergeur / Soft : ovh 2014 pro
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bon cela devient compliqué . Sur des sites mis à jour de 2.1.4 en 2.2.3.1 je ne réussis pas à avoir la prévisualisation des images dans le responsive file manager. Les thumbs correspondantes aux images sont pourtant bien présentes dans le répertoire tmp/thumbs etc... J'ai tout essayé, vider le cache(y compris manuellement en ftp) changer les chmod (de 644 en 755...), activer/desactiver aviary, mais rien n'y fait. (y compris desinstallation et reinstallation complète du module).
J'ai fouiné un peu et voilà le résultat de l'enquête.
Le code HTML retourné pour une image donnée est celui-ci :
Code :
[== HTML ==]
<div class="img-container">
<img class=" lazy-loaded" data-original="../../../../tmp/thumbs/images/ballons/foot-2015.jpg" src="data:image/png;base64,iVBORw0....">
</div>
Visiblement tout se passe comme si l'image était incorporé dans le HTML (embed) or sur une installation neuve directement en 2.2.3.1 tout fonctionne normalement et le code obtenu est celui-ci.
Code :
[== Indéfini ==]
<img class=" lazy-loaded" data-original="../../../../tmp/thumbs/images/ballons/foot-2015.jpg" src="../../../../tmp/thumbs/images/ballons/foot-2015.jpg" style="display: inline;">
Un paramètre ancien a du rester dans la base de données et être récupéré par tinyMCE.
Si cela parle à quelqu'un... Pour info voici la liste des modules "exogènes" installés sur les sites mises à jour (certains n'ont ni cgsimplesmarty ni cgcalendar et présentent la même pathologie)
CGCalendar: 2.5
CGExtensions: 1.57.1
CGSimpleSmarty: 2.1.7
Captcha: 0.5.5
FormBuilder: 0.8.1.6
Gallery: 2.3.2
TinyMCE: 3.2-beta3
chez OVH du mutu en php 7.0.23, en principe ça fonctionne plutôt correctement.(Server Api: fpm-fcgi )
Bon allez je vais regarder du côté de la bd....
AireLibre si t'es dans le coin
Win 10 pro 64 - CMSMS 2.2.19 - grincheux parfois...