Changeset 77117 in spip-zone


Ignore:
Timestamp:
Oct 9, 2013, 9:18:47 PM (8 years ago)
Author:
esj@…
Message:

Retour sur r77037, attention au cas du fichier distant (Eric).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/rainette/trunk/rainette_fonctions.php

    r77037 r77117  
    4444        if (is_array($icone)) {
    4545                // Utilisation des icones natifs des services autres que weather.com
    46                 $file = $icone['url'];
     46                $file = $icone;
    4747                $icone = $icone['code'];
    4848        }
     
    6060function rainette_icone($nom, $texte, $chemin='', $extension="png", $taille=''){
    6161
    62         if (!$chemin) $chemin = _RAINETTE_ICONES_PATH.$taille.'/';
    63         $file = $nom . '.' . $extension;
    64         // Le dossier personnalise ou le dossier passe en argument
    65         // a-t-il bien l'icone requise ?
    66         $img = find_in_path($file, $chemin);
    67         if (!$img) {
    68         // Non, on prend l'icone par defaut dans le repertoire img_meteo/
    69                 $img = find_in_path($file, 'img_meteo/'.$taille.'/');
    70                 if (!$img)  return ''; //???
     62        if (is_array($icone)) {
     63                $img = $icone['url'];
     64        }
     65        else {
     66                if (!$chemin) $chemin = _RAINETTE_ICONES_PATH.$taille.'/';
     67                $file = $nom . '.' . $extension;
     68                // Le dossier personnalise ou le dossier passe en argument
     69                // a-t-il bien l'icone requise ?
     70                $img = find_in_path($file, $chemin);
     71                if (!$img) {
     72                // Non, prendre l'icone par defaut dans le repertoire img_meteo
     73                        $img = find_in_path($file, 'img_meteo/'.$taille.'/');
     74                        if (!$img)  return ''; //???
     75                }
    7176        }
    7277        $a = ($a = @getimagesize($img)) ? " width='$a[0]' height='$a[1]'":'';
Note: See TracChangeset for help on using the changeset viewer.