Changeset 86121 in spip-zone


Ignore:
Timestamp:
Nov 17, 2014, 10:37:35 AM (6 years ago)
Author:
joseph@…
Message:

Fixer les images distantes en https

Location:
_plugins_/modeles_media/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/modeles_media/trunk/media_fonctions.php

    r82826 r86121  
    157157        if (!$src)
    158158                $src = $image;
    159         if(preg_match('/[jpg|gif|png]\?/i',$src,$matches)){
     159               
     160        if(preg_match('/\.[jpg|gif|png]\?/i',$src,$matches)){
    160161                $pos = strpos($src,'?');
    161162                $src = substr($src,0,$pos);
     
    173174        spip_log("src=$src","modeles_media");
    174175
    175         list($width, $height) = getimagesize($src);
     176        $src_imgsize = str_replace('https://', 'http://', $src); // No https for getimagesize
     177        list($width, $height) = getimagesize($src_imgsize);
    176178        // hauteur du redimensionnement
    177179        if (is_numeric($hauteur) && intval($hauteur)>0)
  • _plugins_/modeles_media/trunk/modeles/media_image.html

    r74809 r86121  
    1313        [(#REM) Cas d'une inclusion avec <img>.]
    1414        [(#INCLUS|=={image}|oui)
    15                 [(#SET{img,#MEDIA_IMAGE_RETAILLEE{#URL_DOCUMENT}})]
     15                [(#SET{img,#MEDIA_IMAGE_RETAILLEE{#FICHIER}})]
    1616                [(#SET{width,[(#GET{img}|extraire_attribut{width})]})]
    1717                [(#MEDIA_AFFICHER_LEGENDE|et{#HTML5|non})
  • _plugins_/modeles_media/trunk/modeles/media_vignette.html

    r74809 r86121  
    88        On est indépendant du mode de l'image et des réglages de génération automatique des vignettes.
    99]
    10 [(#SET{vignette,#LOGO_DOCUMENT{vignette}|sinon{#URL_DOCUMENT|media_generer_vignette{#EXTENSION}}|sinon{#LOGO_DOCUMENT{icone}}})]
     10[(#SET{vignette,#LOGO_DOCUMENT{vignette}|sinon{#FICHIER|media_generer_vignette{#EXTENSION}}|sinon{#LOGO_DOCUMENT{icone}}})]
    1111[(#SET{img,#MEDIA_IMAGE_RETAILLEE{#GET{'vignette'}}})]
    1212[(#SET{width,[(#GET{img}|extraire_attribut{width})]})]
  • _plugins_/modeles_media/trunk/paquet.xml

    r85952 r86121  
    22        prefix="media"
    33        categorie="edition"
    4         version="1.2.12"
     4        version="1.2.13"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.