Ignore:
Timestamp:
Jan 24, 2019, 8:34:33 AM (4 months ago)
Author:
root
Message:

Grosse simplification suite à r24141. Il ne reste plus que la partie manuelle du fix... et il ne sert à rien d'activer le plugin, qui ne sert plus que comme repo de source, voué à changer de forme et à disparaître un jour. On fête ça par un luxueux up x pré-funéraire

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cachefix/trunk/inc/utils.fix.3.0.php

    r113542 r113598  
    22022202        foreach(is_array($fond) ? $fond : array($fond) as $f){
    22032203
    2204                 // fix #4235 :
    22052204                unset($GLOBALS['cache_utilise_session']); // fix #4235 : Chaque inclusion commence sans sessionnement préallable
    22062205
     
    22312230
    22322231                // fix #4235 : contamination de la session appelante, pour les inclusions statiques
    2233                 if (isset($options['sessionnement_contaminant'])
    2234                         and isset($page['invalideurs']['session']))
     2232                if (isset($page['invalideurs']['session']))
    22352233                        $cache_utilise_session_appelant = $page['invalideurs']['session'];
    2236 
    22372234        }
    22382235
    22392236        // fix #4235 : restaurer le sessionnement du contexte appelant,
    22402237        // éventuellement contaminé si on vient de récupérer une inclusion statique sessionnée
    2241         $GLOBALS['cache_utilise_session']
    2242                 = (isset($cache_utilise_session_appelant) ? $cache_utilise_session_appelant : null);
     2238        if (isset($cache_utilise_session_appelant)) {
     2239                $GLOBALS['cache_utilise_session'] = $cache_utilise_session_appelant;
     2240        }
    22432241
    22442242        $GLOBALS['_INC_PUBLIC']--;
Note: See TracChangeset for help on using the changeset viewer.