X-Git-Url: http://git.cyclocoop.org/?p=lhc%2Fweb%2Fclavette_www.git;a=blobdiff_plain;f=www%2Fecrire%2Finc%2Fcvt_autosave.php;h=36b41c3c5925009841550f6b2163e0a52e70ed7f;hp=af7837ee57f1a770492482a6cda917fd47b417e4;hb=cc641eb476987612f6d6df1a5417c1c5582a8ab8;hpb=7d84a490677fb716a1fd4df260f8eab35f6a8506 diff --git a/www/ecrire/inc/cvt_autosave.php b/www/ecrire/inc/cvt_autosave.php index af7837e..36b41c3 100644 --- a/www/ecrire/inc/cvt_autosave.php +++ b/www/ecrire/inc/cvt_autosave.php @@ -3,7 +3,7 @@ /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * - * Copyright (c) 2001-2014 * + * Copyright (c) 2001-2016 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * @@ -75,7 +75,9 @@ function cvtautosave_formulaire_traiter($flux){ if ($cle_autosave = _request('autosave')){ include_spip('inc/session'); session_set('session_autosave_'.$cle_autosave, null); + } + if (isset($GLOBALS['visiteur_session']) AND $GLOBALS['visiteur_session']){ // delai par defaut avant purge d'un backup de form : 72H if (!defined('_AUTOSAVE_GB_DELAY')) define('_AUTOSAVE_GB_DELAY',72*3600); $time_too_old = time() - _AUTOSAVE_GB_DELAY; @@ -92,6 +94,7 @@ function cvtautosave_formulaire_traiter($flux){ } } } + return $flux; }