Project

General

Profile

Anomalie #2396

.JPG et image_reduire ou image_passe_partout

Added by Anonymous over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
11/06/2011
Due date:
% Done:

0%

Resolution:
Navigateur:

Description

Si on upload des images du type .JPG sans passer par la moulinette de SPIP, il semblerait que image_reduire et image_passe_partout ne fonctionne pas.
J'ai fait le test avec les itérateurs et les filtres

code généré avec un .jpg :

<img src="local/cache-gd2/629e536b6f140b955e7743fc2695f15b.jpg" width="90" height="90" style="height:90px;width:90px;">

code généré avec un .JPG :

<img src="medias/test/test.JPG" style="max-width: 100px; max-height: 100px">

medias/ étant un répertoire ou des images sont uploadés manuellement via FTP.

La boucle en question :

<BOUCLE_ls4(DATA){source glob, #VALEUR/*}{valeur!==\.zip$}>
    <li>
        [<a target="_blank" href="[(#VALEUR|replace{//,/})]">(#VALEUR|image_passe_partout{90,90}|image_recadre{90,90,centrer})</a>]
    </li>
</BOUCLE_ls4>

History

#1 Updated by Anonymous over 9 years ago

SPIP 2.1.10 [17657]

#2 Updated by denisb - over 9 years ago

je refais un test simplifié (SPIP 2.1.11 SVN [18669] ; iterateurs 0.3.0 SVN [47856])

un répertoire 'medias' à la racine du site contenant 2 fichiers-image identiques nommés respectivement 'photo_test.jpg' et 'photo_test_2.JPG'. ces fichiers ont été directement déposés par ftp en dehors donc d'un upload spip)

une boucle :
<BOUCLE_g(DATA){source glob, medias/*}>
[(#VALEUR|image_reduire{100})]
</BOUCLE_g>

affichage :
<img width="100" height="75" style="height:75px;width:100px;" src="medias/photo_test.jpg">
<img style="max-width: 100px; max-height: 100px" src="medias/photo_test_2.JPG">

si je modifie mon squelette :
<BOUCLE_g(DATA){source glob, medias/*}>
[(#VALEUR|strtolower|image_reduire{100})]
</BOUCLE_g>

affichage modifié :
<img width="100" height="75" style="height:75px;width:100px;" src="medias/photo_test.jpg">
<img width="100" height="75" style="height:75px;width:100px;" src="medias/photo_test_2.jpg">

#3 Updated by cedric - over 9 years ago

  • Status changed from Nouveau to En cours

Ah compris, la détection de l'extension serait sensible à la casse sur certains OS. Quel est ton environnement de travail ?

#4 Updated by denisb - over 9 years ago

  • Status changed from En cours to Fermé

#5 Updated by Anonymous over 9 years ago

c'est un LAMP (Debian), ça a un rapport ?

Sinon j'avais expliquer le pb à denisb et visiblement c'est corrigé. j'ai plus qu'a tester :)

Merci.

Also available in: Atom PDF