From 7e4d17a979ac00df967414a15a210cdef0bdfc1b Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Tue, 5 Oct 2010 10:45:12 +0000
Subject: [PATCH] eviter de detecter a tort un modele dans du html/code/cadre
 .... pour l'association de document avec un objet

---
 ecrire/inc/modifier.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc/modifier.php b/ecrire/inc/modifier.php
index b603843e21..d6da73da3e 100644
--- a/ecrire/inc/modifier.php
+++ b/ecrire/inc/modifier.php
@@ -202,7 +202,9 @@ function marquer_doublons_documents($champs,$id,$type,$id_table_objet,$table_obj
 	include_spip('inc/texte');
 	include_spip('base/abstract_sql');
 	$GLOBALS['doublons_documents_inclus'] = array();
-	traiter_modeles($champs['chapo'].$champs['texte'],true); // detecter les doublons
+	// echapper le html
+	// et detecter les modeles de document dans le texte restant
+	traiter_modeles(echappe_html($champs['chapo'].$champs['texte']),true);
 	sql_updateq("spip_documents_liens", array("vu" => 'non'), "id_objet=$id AND objet=".sql_quote($type));
 	if (count($GLOBALS['doublons_documents_inclus'])){
 		// on repasse par une requete sur spip_documents pour verifier que les documents existent bien !
-- 
GitLab