Changeset 66172 in spip-zone


Ignore:
Timestamp:
Sep 23, 2012, 4:17:26 PM (7 years ago)
Author:
eric@…
Message:

Utilisation de la valeur par défaut dans la fonction lire_config.
Ajout systématique de l'include inc/config

Location:
_plugins_/thumbsites/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/thumbsites/trunk/inc/thumbsites_filtres.php

    r62604 r66172  
    11<?php
    22
    3 /*! \brief filtre à utiliser dans les squelettes
     3/*! \brief filtre utiliser dans les squelettes
    44 *
    5  *  Définition de la fonction de filtre
    6  *  Vérifie que le plugin est activé et qu'il n'existe pas ailleurs deja ce filtre
    7  *  Rappel : dans le cadre d'une utilisation SPIP, il n'y a pas de paramètre à donner. $url correspond à la balise appelant le filtre
     5 *  Dfinition de la fonction de filtre
     6 *  V�rifie que le plugin est activ� et qu'il n'existe pas ailleurs deja ce filtre
     7 *  Rappel : dans le cadre d'une utilisation SPIP, il n'y a pas de param�tre � donner. $url correspond � la balise appelant le filtre
    88 * 
    9  * \param $url_site url du site à consulter
    10  * \return url de l'image générée par le serveur
     9 * \param $url_site url du site consulter
     10 * \return url de l'image g�n�r�e par le serveur
    1111 */
    1212if (!defined("_ECRIRE_INC_VERSION")) return;
     
    1414        function url_thumbsite($url_site) {
    1515                $url_serveur = '';
    16                 //determine le serveur d'aperçu a utiliser, defaut thumbshots.com
    17                 include_spip("inc/filtres");
    18                 $serveur = sinon(lire_config('thumbsites/serveur'), "thumbshots");
     16                //determine le serveur de vignettes a utiliser, defaut thumbshots.com
     17                include_spip("inc/config");
     18                $serveur = lire_config('thumbsites/serveur', 'thumbshots');
    1919                //Charge le fichier de conf specifique au serveur
    2020                include_spip('serveurs/'.$serveur);
     
    8484        include_spip("inc/filtres");
    8585        include_spip('inc/config');
    86         $duree = intval(sinon(lire_config('thumbsites/duree_cache'),30)) ;
     86        $duree = intval(lire_config('thumbsites/duree_cache', 30)) ;
    8787
    8888        if ((!file_exists($thumb_cache) OR ((time()-3600*24*$duree > filemtime($thumb_cache)) AND $nb > 0))) {
  • _plugins_/thumbsites/trunk/serveurs/apercite.php

    r53455 r66172  
    11<?php
    22if (!defined("_ECRIRE_INC_VERSION")) return;
    3     /*! \file thumbshots.php 
     3    /*! \file thumbshots.php
    44     *  \brief Fichier de fonctions personnalisées au serveur thumbshots
    5      *         
     5     *
    66     *  Défini la surcharge de thumb
    77     *  Le nom du fichier doit être obligatoirement celui déclaré dans le fond pour le paramétre thumbsites/serveur
     
    1717     */
    1818    function url_thumbsite_serveur($url_site) {
    19                   $taille = lire_config('thumbsites/apercite_taille');
    20         //retourne l'url de la vignette
    21         return "http://www.apercite.fr/api/apercite/".$taille."/oui/oui/".$url_site;
     19                include_spip('inc/config');
     20                $taille = lire_config('thumbsites/apercite_taille', '120x90');
     21
     22                //retourne l'url de la vignette
     23                return "http://www.apercite.fr/api/apercite/${taille}/oui/oui/${url_site}";
    2224    }       
    2325?>
  • _plugins_/thumbsites/trunk/serveurs/robothumb.php

    r53455 r66172  
    1717     */
    1818    function url_thumbsite_serveur($url_site) {
    19         $taille = lire_config('thumbsites/robothumb_taille');
     19                include_spip('inc/config');
     20        $taille = lire_config('thumbsites/robothumb_taille', '120x90');
     21
    2022        //retourne l'url de la vignette
    21         return "http://www.robothumb.com/src/?url=".$url_site."&size=".$taille;
     23        return "http://www.robothumb.com/src/?url=${url_site}&size=${taille}";
    2224    }       
    2325?>
  • _plugins_/thumbsites/trunk/serveurs/thumbshots.php

    r53455 r66172  
    1818    function url_thumbsite_serveur($url_site) {
    1919        //retourne l'url de la vignette
    20         return "http://open.thumbshots.org/image.pxf?url=".$url_site."&ext=jpg";
     20        return "http://open.thumbshots.org/image.pxf?url=${url_site}&ext=jpg";
    2121    }       
    2222?>
  • _plugins_/thumbsites/trunk/serveurs/thumbshots_de.php

    r53455 r66172  
    1818    function url_thumbsite_serveur($url_site) {
    1919        //retourne l'url de la vignette
    20         return "http://www.thumbshots.de/cgi-bin/show.cgi?url=".$url_site;
     20        return "http://www.thumbshots.de/cgi-bin/show.cgi?url=${url_site}";
    2121    }       
    2222?>
  • _plugins_/thumbsites/trunk/serveurs/websnapr.php

    r53455 r66172  
    1818    function url_thumbsite_serveur($url_site) {
    1919        //obtient les paramétres de connexion
     20                include_spip('inc/config');
    2021        $clef = lire_config('thumbsites/websnapr_clef');
    21         $taille = lire_config('thumbsites/websnapr_taille');
     22        $taille = lire_config('thumbsites/websnapr_taille', 'T');
    2223   
    2324        //retourne l'url de la vignette
    24         return "http://images.websnapr.com/?size=".$taille."&key=".$clef."&url=".$url_site;
     25        return "http://images.websnapr.com/?size=${taille}&key=${clef}&url=${url_site}";
    2526    }       
    2627?>
Note: See TracChangeset for help on using the changeset viewer.