Changeset 112558 in spip-zone
- Timestamp:
- Nov 28, 2018, 10:50:58 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/cachelab/trunk/public/cachelab_balises.php
r112519 r112558 209 209 // Utile pour optimiser avec plugin macrosession et vérifier que ça se passe bien, et durablement, comme prévu 210 210 // 211 function cachelab_filtre_assertsession ( $cache, $arg) {211 function cachelab_filtre_assertsession (&$cache, $arg) { 212 212 if (!is_array($cache) or !isset($cache['source']) or !isset($cache['lastmodified']) or !isset($cache['invalideurs'])) { 213 213 spip_log ("cachelab_filtre_assertsession ne reçoit pas un cache mais".print_r($cache,1), "cachelab_assert"); … … 236 236 $ok = !isset($invalideurs['session']); // non défini 237 237 break; 238 case 'debug' : 239 case 'echo' : 238 240 case 'log' : 239 241 if (!isset($invalideurs['session'])) … … 244 246 $log = 'oui_anonyme'; 245 247 $ok = true; 246 spip_log ("session ? $log", "cachelab_".$source_file); 247 break; 248 switch ($arg) { 249 case 'log' : 250 spip_log ("session ? $log", "cachelab_".$source_file); 251 break; 252 case 'echo' : 253 echo "<div class='debug cachelab'>$source_file sessionné ? $log</div>"; 254 break; 255 case 'debug' : 256 $cache['texte'] .= '<'."?php echo '<div class=\"debug cachelab\" style=\"background-color:yellow\">$source_file sessionné ? $log</div>' ?>"; 257 $cache['process_ins'] = 'php'; 258 break; 259 }; 248 260 default: 249 261 $ok = false; … … 252 264 } 253 265 if (!$ok) 254 spip_log ("$source : assertsession n'est pas $arg. invalideurs=".print_r($invalideurs,1), "cachelab_assertsession");255 } 266 spip_log ("$source : assertsession n'est pas '$arg'. invalideurs=".print_r($invalideurs,1), "cachelab_assertsession"); 267 }
Note: See TracChangeset
for help on using the changeset viewer.