.JPG et image_reduire ou image_passe_partout #2396

Closed
opened 11 years ago by miros · 5 comments
miros commented 11 years ago

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 :


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


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

La boucle en question :

	
  • [(#VALEUR|image_passe_partout{90,90}|image_recadre{90,90,centrer})]
  • 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 :* <pre> <img src="local/cache-gd2/629e536b6f140b955e7743fc2695f15b.jpg" width="90" height="90" style="height:90px;width:90px;"> </pre> *code généré avec un .JPG :* <pre> <img src="medias/test/test.JPG" style="max-width: 100px; max-height: 100px"> </pre> medias/ étant un répertoire ou des images sont uploadés manuellement via FTP. *La boucle en question :* <pre> <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> </pre>
    Poster

    SPIP 2.1.10 [17657]

    SPIP 2.1.10 [17657]
    Owner

    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 :

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

    affichage modifié :

    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">
    Owner

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

    Ah compris, la détection de l'extension serait sensible à la casse sur certains OS. Quel est ton environnement de travail ? **Statut changé à En cours**
    Owner
    fermé par http://core.spip.org/projects/spip/repository/revisions/18694 **Statut changé à Fermé**
    Poster

    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.

    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.
    Sign in to join this conversation.
    No Milestone
    No project
    No Assignees
    3 Participants
    Notifications
    Due Date

    No due date set.

    Dependencies

    This issue currently doesn't have any dependencies.

    Loading…
    There is no content yet.