From 869e86d60268a5d599f2b08e67625c03734dd2c0 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Thu, 6 Sep 2007 20:36:21 +0000
Subject: [PATCH] -ignorer le filtre supprimer_numero dans l'espace prive
 -retour des champs extra dans la page de visu (#1049)

---
 ecrire/inc/afficher_contenu_objet.php | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/ecrire/inc/afficher_contenu_objet.php b/ecrire/inc/afficher_contenu_objet.php
index 7fa9ed63e1..26abb41c7f 100644
--- a/ecrire/inc/afficher_contenu_objet.php
+++ b/ecrire/inc/afficher_contenu_objet.php
@@ -74,6 +74,11 @@ function inc_afficher_contenu_objet_dist($type, $id,$row = NULL){
 					? $table_des_traitements[$balise][$table]
 					: $table_des_traitements[$balise][0];
 				$filtre = str_replace('%s','$valeur', $filtre);
+
+				# dans l'espace prive on veut afficher le rang
+				# (temporaire, en attendant un vrai champ rang ??)
+				$filtre = str_replace('supprimer_numero(','(', $filtre);
+
 				$valeur = eval("return $filtre;");
 			}
 		}
@@ -86,8 +91,8 @@ function inc_afficher_contenu_objet_dist($type, $id,$row = NULL){
 
 	}
 
-	// il serait temps de s'en debarasser, non ? pas de squelette pour eux ...
-	if ($champs_extra AND $row['extra']) {
+	// pas de squelette pour les champs extra (vieillissants)
+	if ($GLOBALS['champs_extra'] AND $row['extra']) {
 		include_spip('inc/extra');
 		$contenu_objet .= extra_affichage($row['extra'], $table);
 	}
-- 
GitLab