From cba82c2f2874ac3ae023904f8b0ec55fe44bc1eb Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Thu, 23 Mar 2006 09:43:09 +0000
Subject: [PATCH] integration patch #167 sure les plugins (Cedric)

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

diff --git a/ecrire/inc/plugin.php b/ecrire/inc/plugin.php
index 0a294f91f2..2e4dc76823 100644
--- a/ecrire/inc/plugin.php
+++ b/ecrire/inc/plugin.php
@@ -100,7 +100,8 @@ function ecrire_plugin_actifs($plugin,$pipe_recherche=false){
 						$action = trim(array_pop($pipe['action']));
 					else
 						$action = $nom;
-					$GLOBALS['spip_pipeline'][$nom] .= "|$prefix$action";
+					if (strpos($GLOBALS['spip_pipeline'][$nom],"|$prefix$action")===FALSE)
+						$GLOBALS['spip_pipeline'][$nom] .= "|$prefix$action";
 					if (isset($pipe['inclure'])){
 						$GLOBALS['spip_matrice']["$prefix$action"] = 
 							"_DIR_PLUGINS$plug/".array_pop($pipe['inclure']);
-- 
GitLab