THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Bug dans redimlive (1.3) ?

(17-07-2007 22:29:03)


Je viens de passer 2h avec un pbm sur des affichages d'images dans une boucle IMAGE. La boucle image produit le bon code HTML, à savoir, pour 2 images rattachées à un dossier:

<img src="fonctions/redimlive.php?nomorig=../client/gfx/photos/dossier/CB_8.gif&width=28&height=&opacite=100&nb=&miroir=" alt="Carte Bleue" border="0" />
<img src="fonctions/redimlive.php?nomorig=../client/gfx/photos/dossier/VISA_13.gif&width=28&height=&opacite=100&nb=&miroir=" alt="Visa" border="0" />

Je me sert de ce dossier pour afficher des logos de cartes de paiement. Bien que le HTML soit bon, le code ci-dessus affiche en fait 2 fois la première image (CB_8.gif). Je pense que l'erreur est à la ligne 66 de fonctions/redimlive.php:

ereg("/([^\/]*.[jpg])", $nomorig, $nsimple); ---> ne traitait que les jpg

devrait être:

ereg("/([^\/]*.(gif|jpg|png)$)", $nomorig, $nsimple);  ---> étendu au 3 extensions supportées

En effet dans le premier cas, mon dossier cache se remplit de --100-40--- sans aucun nom de fichier à la fin sauf pour les .jpg. J'en ai déduit que quelquepart, quelque chose ne fonctionnait que pour les jpg. Je ne m'en suis aperçu que parceque j'avais 2 gif consécutifs (alors que souvent les catalogues sont des suites de jpg puisque photos, je serai certainement passé à côté sans ce cas spécial ...)

A noter que le pbm apparaissait aussi dans le back-office qui utilise le même traitement, pour les gif ...

Quelqu'un d'autre confirme ? Yoan ?

Last edited by pierrot (17-07-2007 23:54:35)

Offline


je confirme...

exactement meme probleme avec des gif, ca me met des _130__ _300__ ..... dans le cache et ensuite ca ne m'affiche pas les bonnes photos dans les pages...

la soluce fonctionne pour moi...

merci pierrot, j'avais pas fait attention aux gifs smile

steph

  • yoan
  • Cofondateur Thelia

Offline


En effet, c'est suite à une nouvelle version.
Ce serait vraiment super sympa de me mettre ça sur le tracker, que je puisse voir d'un coup d'oeil et corriger.

Merci bien tout cas.


http://yoandemacedo.com

Cofondateur de la solution Thelia 1.x

Offline


J'étais en congé, j'ai pas vu la confirmation et la demande de Yoan. Souhaites-tu toujours qu'on ajoute ça au tracker ou le pbm est déjà réglé ? (il me semble que la 1.3.2pr1 liste ça, si c'est bien la même chose).