Changeset 112724 in spip-zone
- Timestamp:
- Dec 11, 2018, 3:51:12 PM (2 years ago)
- Location:
- _plugins_/cachelab/trunk
- Files:
-
- 20 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/cachelab/trunk/inc/cachelab.php
r112671 r112724 122 122 } 123 123 } 124 else 125 $plusfunc = ''; 124 126 125 127 // options … … 271 273 272 274 if ($return) 273 $stats[' retour'] = $return;275 $stats['val'] = $return; 274 276 return $stats; 275 277 } -
_plugins_/cachelab/trunk/inc/cachelab_invalideur.php
r112671 r112724 124 124 125 125 static $var_cache; 126 $infos = $hint_squel = ''; 126 127 if (!isset($var_cache)) 127 $var_cache = ((strpos(_request('var_mode'), 'cache') !== false) or _request('var_cache')); 128 $hint_squel = ($var_cache ? ' title="'.attribut_html($page['source']).'" ' : ''); 128 $var_cache = _request('var_cache'); 129 if ($var_cache=='sessionnement') // on veut le sessionnement seul à l'écran 130 $hint_squel = ' title="'.attribut_html($page['source']).'" '; 131 else 132 $infos = $page['source']; // on prépare les infos supplémentaires 129 133 130 134 // Pour le calcul dynamique d'une durée de cache, la fonction user … … 143 147 144 148 if ($var_cache) 145 echo "<div class=' inclure_blocs cachelab_blocs' $hint_squel><h6>Durée dynamique : $duree</h6></div>";149 echo "<div class='cachelab_blocs' $hint_squel><h6>Durée dynamique : $duree</h6><small>$infos</small></div>"; 146 150 147 151 $page['duree'] = $duree; … … 176 180 177 181 if ($var_cache) 178 echo '<div class=" inclure_blocscachelab_blocs" '.$hint_squel.'><h6>Sessionnement : '182 echo '<div class="cachelab_blocs" '.$hint_squel.'><h6>Sessionnement : ' 179 183 .cachelab_etat_sessionnement($page['invalideurs'], 'précis') 180 .'</h6>< /div>';184 .'</h6><small>'.$infos.'</small></div>'; 181 185 } -
_plugins_/cachelab/trunk/paquet.xml
r112671 r112724 2 2 prefix="cachelab" 3 3 categorie="outil" 4 version="0. 9.0"4 version="0.10.0" 5 5 etat="dev" 6 6 compatibilite="[3.0.0;3.2.*]" … … 12 12 <auteur lien="https://contrib.spip.net/JLuc">JLuc</auteur> 13 13 <credit lien="https://thenounproject.com/term/lab/1796357/">Icone de Nawicon Studio, Licence Creative Commons</credit> 14 15 <pipeline nom="insert_head_css" inclure="cachelab_pipelines.php" /> 14 16 </paquet> -
_plugins_/cachelab/trunk/public/cachelab_balises.php
r112625 r112724 249 249 // #CACHE{session log} loge l'état du sessionnement dans un cache dédié à ce squelette 250 250 // #CACHE{session insert} insère à la fin du cache l'affichage de l'état du sessionnement 251 // #CACHE{session echo} affiche l'état du sessionnement (comme var_mode=cache mais en permanence pour ce cache seulement) 251 // #CACHE{session echo} affiche l'état du sessionnement comme var_cache 252 // mais pour ce cache seulement et seulement pour les caches dynamiques 252 253 // 253 254 function cachelab_filtre_session (&$cache, $totarg) { … … 289 290 if (!isset($Memoization)) { 290 291 spip_log ("Erreur dans $source : #CACHE{session insert} nécessite que le plugin Memoization soit activé", 'cachelab_erreur'); 291 echo "<div class=' debug cachelab'><h6>Erreur dans $source : #CACHE{session insert} nécessite que le plugin Memoization soit activé</h6></div>";292 echo "<div class='cachelab_blocs'><h6>Erreur dans $source : #CACHE{session insert} nécessite que le plugin Memoization soit activé</h6></div>"; 292 293 break; 293 294 } 294 $cache['texte'] .= '<'."?php echo '<div class=\" debug cachelab\"><h6>$source sessionné : $sess</h6></div>' ?>";295 $cache['texte'] .= '<'."?php echo '<div class=\"cachelab_blocs\"><h6>$source sessionné : $sess</h6></div>' ?>"; 295 296 $cache['process_ins'] = 'php'; 296 297 break; 297 298 case 'echo' : 298 echo "<div class=' debug cachelab'><h6>$source sessionné : $sess</h6></div>";299 echo "<div class='cachelab_blocs'><h6>$source sessionné : $sess</h6></div>"; 299 300 break; 300 301 case 'log' :
Note: See TracChangeset
for help on using the changeset viewer.