From 52a4c0c3d04625b72098f7b6bd9c3e0c337d276b Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Wed, 30 Mar 2011 11:25:31 +0000
Subject: [PATCH] Les pages de l'espace prive collent au cache dans Opera : -
 envoyer les entetes no-cache,must-revalidate sur les squelettes - mettre la
 globale delais=0 quand la page est un squelette complet

---
 ecrire/exec/fond.php            | 2 +-
 prive/squelettes/structure.html | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/ecrire/exec/fond.php b/ecrire/exec/fond.php
index ff726d8e2e..aed88761aa 100644
--- a/ecrire/exec/fond.php
+++ b/ecrire/exec/fond.php
@@ -14,7 +14,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return;
 
 
 $fond = _request('exec');
-
+$GLOBALS['delais'] = 0;// pas de cache !
 // Securite
 if (strstr($fond, '/')) {
 	if (!include_spip('inc/autoriser')
diff --git a/prive/squelettes/structure.html b/prive/squelettes/structure.html
index 635b796c32..e378a17871 100644
--- a/prive/squelettes/structure.html
+++ b/prive/squelettes/structure.html
@@ -1,3 +1,5 @@
+#HTTP_HEADER{Cache-Control: no-cache,must-revalidate}
+#HTTP_HEADER{Pragma: no-cache}
 #EVAL{_DOCTYPE_ECRIRE}
 [(#REM) http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/
 ]<!--[if lt IE 7 ]> <html class="[(#LANG_DIR)][ (#LANG)] no-js ie ie6 lte9 lte8 lte7" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]-->
-- 
GitLab