Changeset 48812 in spip-zone


Ignore:
Timestamp:
Jun 15, 2011, 1:36:57 PM (10 years ago)
Author:
yffic@…
Message:
  • Ajout du réglage de la durée de cache
  • Ajouts des fonctions d'install et de désinstallation
Location:
_plugins_/thumbsites
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/thumbsites/fonds/cfg_thumbsites.html

    r48805 r48812  
    156156        // --></script>
    157157
     158        <fieldset>
     159                <legend><:thumbsites:cfg_lgd_cache:></legend>
     160                <label for="duree_cache"><:thumbsites:cfg_lbl_duree_cache:></label>
     161                        <input type="text" name="duree_cache" id="duree_cache" [value="(#ENV{duree_cache,30})"]>
     162        </fieldset>
     163
    158164        <div style="text-align: right; margin-right:3px;">
    159165                <input type="reset" class="fondo" title="<:thumbsites:bulle_bouton_effacer:>" value="<:thumbsites:bouton_effacer:>" />
  • _plugins_/thumbsites/inc/thumbsites_filtres.php

    r48811 r48812  
    8080                spip_log("thumbshot demande de rafraichissement url $url_site file $thumb_cache suppression reussie ? $ret");
    8181        }
     82       
     83        include_spip("inc/filtres");
     84        $duree = intval(sinon(lire_config('thumbsites/duree_cache'),30)) ;
    8285
    83         if ((!file_exists($thumb_cache) OR ((time()-3600*24*30 > filemtime($thumb_cache)) AND $nb > 0))) {
     86        if ((!file_exists($thumb_cache) OR ((time()-3600*24*$duree > filemtime($thumb_cache)) AND $nb > 0))) {
    8487
    8588                $nb--;
  • _plugins_/thumbsites/lang/thumbsites_fr.php

    r48811 r48812  
    4040        'cfg_lbl_choix_serveur' => 'Choisissez le serveur de vignettes',
    4141        'cfg_lbl_cle' => 'Votre clé',
     42        'cfg_lbl_duree_cache' => 'Durée du cache (en jours)',
    4243        'cfg_lbl_identifiant' => 'Votre identifiant',
    4344        'cfg_lbl_signature' => 'Votre signature',
    4445        'cfg_lbl_taille_vignette' => 'Taille des vignettes',
    4546        'cfg_lgd_choix_serveur' => 'Serveur',
     47        'cfg_lgd_cache' => 'Cache',
    4648
    4749        // T
  • _plugins_/thumbsites/plugin.xml

    r48810 r48812  
    66        <auteur>Camille Lafitte, Eric Lupinacci</auteur>
    77        <licence>GNU/GPL - &#169; 2008-&#224; plus tard</licence>
    8         <version>0.4.3</version>
     8        <version>0.5</version>
    99        <etat>stable</etat>
    1010
Note: See TracChangeset for help on using the changeset viewer.