X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fecrire%2Fgenie%2Fmise_a_jour.php;fp=www%2Fecrire%2Fgenie%2Fmise_a_jour.php;h=dd0629e9436ccfdd84ea9787ff9794c66b2ed155;hp=0000000000000000000000000000000000000000;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c diff --git a/www/ecrire/genie/mise_a_jour.php b/www/ecrire/genie/mise_a_jour.php new file mode 100644 index 0000000..dd0629e --- /dev/null +++ b/www/ecrire/genie/mise_a_jour.php @@ -0,0 +1,88 @@ +'; + if (preg_match("/$re/", $page)) return $page; + + $url = _VERSIONS_SERVEUR . $dir . '/' . _VERSIONS_LISTE; + $a = file_exists($nom) ? filemtime($nom) : ''; + include_spip('inc/distant'); + $res = recuperer_lapage($url, false, 'GET', _COPIE_LOCALE_MAX_SIZE, '',false, $a); + // Si rien de neuf (ou inaccessible), garder l'ancienne + if ($res) list(, $page) = $res; + // Placer l'indicateur de fraicheur + $page = preg_replace('/^/', $re, $page); + sous_repertoire(_DIR_CACHE_XML); + ecrire_fichier($nom, $page); + return $page; +} + +?>