From 9bee16501291dd3665f6745e1d741b19632a51ca Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Wed, 15 Sep 2010 21:58:39 +0000
Subject: [PATCH] SPIP n'est pas encore un plugin comme les autres, il faut
 ignorer le path qui apparait la

---
 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 1d38f024cf..3963f5fce0 100644
--- a/ecrire/inc/plugin.php
+++ b/ecrire/inc/plugin.php
@@ -409,7 +409,8 @@ function ecrire_plugin_actifs($plugin,$pipe_recherche=false,$operation='raz') {
 				// permet de faire des include_spip pour attraper un inc_ du plugin
 				if ($charge=='chemins'){
 					$prefix = strtoupper(preg_replace(',\W,','_',$info['prefix']));
-					$splugs .= "define('_DIR_PLUGIN_$prefix',$dir);\n";
+					if ($dir) // cas de SPIP : dir='' :> ignorer ici
+						$splugs .= "define('_DIR_PLUGIN_$prefix',$dir);\n";
 					if (count($info['path']))
 						foreach($info['path'] as $chemin){
 							if (!isset($chemin['version']) OR plugin_version_compatible($chemin['version'],$GLOBALS['spip_version_branche'])){
-- 
GitLab