From 46ea2e0f72fd82cf9f9e73e50be3621ee0b2658b Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Mon, 24 Nov 2008 14:17:25 +0000
Subject: [PATCH] report de [13253] et [13254]

---
 ecrire/inc/presentation.php  |  4 +++-
 ecrire/inc/utils.php         | 12 ++++++------
 ecrire/public/parametrer.php |  2 +-
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/ecrire/inc/presentation.php b/ecrire/inc/presentation.php
index 08ff115775..48092c3121 100644
--- a/ecrire/inc/presentation.php
+++ b/ecrire/inc/presentation.php
@@ -425,13 +425,15 @@ function parametres_css_prive(){
 	
 	$v = "&v=".$GLOBALS['spip_version_code'];
 
+	$p = "&p=".substr(md5($GLOBALS['meta']['plugins_installes']),0,4);
+	
 	$c = (is_array($visiteur_session)
 	AND is_array($visiteur_session['prefs']))
 		? $visiteur_session['prefs']['couleur']
 		: 1;
 
 	$couleurs = charger_fonction('couleurs', 'inc');
-	return 'ltr=' . $GLOBALS['spip_lang_left'] . '&'. $couleurs($c) .$v . $ie ;
+	return 'ltr=' . $GLOBALS['spip_lang_left'] . '&'. $couleurs($c) . $v . $p . $ie ;
 }
 
 
diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index e5dfffbb6a..4ae0cd32c8 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -1279,7 +1279,7 @@ function init_var_mode(){
 		$GLOBALS['var_mode'] = false;
 		$GLOBALS['var_preview'] = false;
 		$GLOBALS['var_images'] = false;
-		$GLOBALS['var_noisettes'] = false;
+		$GLOBALS['var_inclure'] = false;
 		$GLOBALS['var_urls'] = false;
 		if (isset($_GET['var_mode'])) {
 			// tout le monde peut calcul/recalcul
@@ -1288,7 +1288,7 @@ function init_var_mode(){
 				$GLOBALS['var_mode'] = $_GET['var_mode'];
 		
 			// preview, debug, blocs, urls et images necessitent une autorisation
-			else if (in_array($_GET['var_mode'],array('preview','debug','blocs','urls','images'))) {
+			else if (in_array($_GET['var_mode'],array('preview','debug','inclure','urls','images'))) {
 				include_spip('inc/autoriser');
 				if (autoriser(
 					($_GET['var_mode'] == 'preview')
@@ -1304,10 +1304,10 @@ function init_var_mode(){
 							// et ne pas enregistrer de cache
 							$GLOBALS['var_nocache'] = true;
 							break;
-						case 'blocs':
+						case 'inclure':
 							// forcer le compilo et ignorer les caches existants
 							$GLOBALS['var_mode'] = 'calcul';
-							$GLOBALS['var_noisettes'] = true;
+							$GLOBALS['var_inclure'] = true;
 							// et ne pas enregistrer de cache
 							$GLOBALS['var_nocache'] = true;
 							break;
@@ -1545,7 +1545,7 @@ function recuperer_fond($fond, $contexte=array(), $options = array(), $connect='
 		if (isset($options['ajax'])AND $options['ajax'])
 			$page['texte'] = encoder_contexte_ajax($contexte,'',$page['texte']);
 			
-		if ($GLOBALS['var_noisettes'])
+		if ($GLOBALS['var_inclure'])
 			$page['texte'] = "<fieldset class='blocs'><legend>".$page['sourcefile']."</legend>".$page['texte']."</fieldset>";
 		$page = pipeline('recuperer_fond',array(
 			'args'=>array('fond'=>$fond,'contexte'=>$contexte,'options'=>$options,'connect'=>$connect),
@@ -1607,4 +1607,4 @@ function spip_fetch_array($r, $t=NULL) {
 	}
 }
 
-?>
+?>
\ No newline at end of file
diff --git a/ecrire/public/parametrer.php b/ecrire/public/parametrer.php
index d4de1ea352..c57ee3eeee 100644
--- a/ecrire/public/parametrer.php
+++ b/ecrire/public/parametrer.php
@@ -132,7 +132,7 @@ function public_parametrer_dist($fond, $contexte='', $cache='', $connect='')  {
 
 	$page['contexte'] = $contexte;
 	// faire remonter le fichier source
-	if ($GLOBALS['var_noisettes'])
+	if ($GLOBALS['var_inclure'])
 		$page['sourcefile'] = $sourcefile;
 
 	if ($select) lang_select();
-- 
GitLab