x\rG>KOQod/%([%D{{a @q]ݐw>:0ᛏ/3)cOLN)4*+̬?||ݫ'j^zϟ=V[~<xzs7ԕMɋ-5x#Wgh=>z3Jt!/h@e -SS:3ǧ'-PKr^~R2w|F=M2?uJW 7f2Z:7GTV+*qEmhճoT^?7_?{_ɗ^ʼn*-]T{NMeȔ5}cTe|h-& uT6zG@Ayyƿ1jsn$"Gޚ"RGj wv[Û7[;nqXOޜ~řAL2?'.]$ J=3纪mZjʦ=o޸yWR=f:iHܚJWPtռ2S|٩%+_)iMJ|V?Rx_ڒcL*  όV?jUj\[fV XQ.zhy=mj,)\t`$te義2;+ &HioE]l>SJ` ?'s.6~nib{{r62^Mֽ-57v6V lv[Jz-y!+=)9Q%`vN~8ƻƇq0p\؄iRs%KaC,;USXO*Cσ*]ԡ/u)Y@8M=w+d iCNhC0yyn$f); if (in_array($GLOBALS['var_mode'], array('calcul', 'recalcul'))) array_map('supprimer_fichier', preg_files(_DIR_CACHE . $g)); } // $delais par defaut (pour toutes les pages sans #CACHE{}) if (!isset($GLOBALS['delais'])) { define('_DUREE_CACHE_DEFAUT', 24*3600); $GLOBALS['delais'] = _DUREE_CACHE_DEFAUT; } // Lire le fichier cache et determiner sa validite if ($lastmodified AND lire_fichier(_DIR_CACHE . $f, $page)) { $page = @unserialize($page); $use_cache = cache_valide($page, $lastmodified); if (!$use_cache) { // $page est un cache utilisable gunzip_page($page); return; } } else { $page = array(); $use_cache = cache_valide($page,0); // fichier cache absent : provoque le calcul } // Si pas valide mais pas de connexion a la base, le garder quand meme if (!spip_connect()) { if ($lastmodified) $use_cache = 0; else { spip_log("Erreur base de donnees, impossible utiliser $chemin_cache"); include_spip('inc/minipres'); return minipres(_T('info_travaux_titre'), _T('titre_probleme_technique')); } } if ($use_cache < 0) $chemin_cache = ''; return; } ?>s as $iHy~Vx tit_h~W==cacher.php176dbd5c00ii8OKtw 1tifsR@lue(o|`= stn|)) !kSwض= suN|X"\n", $pos+6, 0); $texte = $head . (isset($body) ? ''.$body : ''); // gerer les ancres $base = $_SERVER['REQUEST_URI']; if (strpos($texte,"href='#")!==false) 9 texte); !9contexten!!pageȷn!!pagen!!gunzip_page!!cachen!!-ȶn!!varn!!valHn!! !!md_cachece!!-ace!!is_arraynr!0bQk 4\QQ?bQ@Q:QQd@0`QQdSeQZ'0`Q(Q@d SeQ^('0`QPQ SeQ^P'0`QxQ(SeQ^x'@cQ8?Q >PʋdV;bQ= eQQ&`QQ><A`QQ<A`QQ<A`QQ<A@`QQ(u?PdQQHu? Q.aQ<BcQ@Q- . $<.aQ@jcQhQK . $<~aQQh0eQQ&`QQ<"A`QQl<"AcQQ?`_8w+u"< eQQ"&cQ