diff --git a/dist/404.html b/dist/404.html
index 46a0b3cfae7a05bd70ef1a1ec091387417aaaad0..00655d47b3e1ced8733cfe06286802aeae364c5d 100644
--- a/dist/404.html
+++ b/dist/404.html
@@ -9,13 +9,13 @@
 	<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 	<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-	<link rel="stylesheet" href="spip_style.css" type="text/css" />
+	<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 	<!-- Les feuilles de style specifiques aux presents squelettes -->
-	<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+	<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 	<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-	<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="print, projection, screen, tv" />
+	<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" />
 
 </head>
 <body>
diff --git a/dist/article.html b/dist/article.html
index f37e1b2c2e33f1cb91f0dd695f3e5dda81d90616..f963e44805238a3a7fb75586e4c96a0be421af5f 100644
--- a/dist/article.html
+++ b/dist/article.html
@@ -5,15 +5,15 @@
 <title>[(#TITRE|textebrut)]</title>
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" />
 <!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/impression.css" type="text/css" media="print" />
+<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" />
 </head>
 
 <body>
diff --git a/dist/auteur.html b/dist/auteur.html
index 8f8eb19e918ca554d63dbc6d215debdad3d03e53..2f39310d41e8a63cd2ad3735dd52b1ca1e775279 100644
--- a/dist/auteur.html
+++ b/dist/auteur.html
@@ -7,15 +7,15 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" />
 <!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/impression.css" type="text/css" media="print" />
+<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" />
 </head>
 
 <body>
diff --git a/dist/breve.html b/dist/breve.html
index fb1af11b905f653c16eb798c65f5805f5f298da7..88d63ca3804376ba9d1c788976060e29ea146934 100644
--- a/dist/breve.html
+++ b/dist/breve.html
@@ -7,15 +7,15 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" />
 <!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/impression.css" type="text/css" media="print" />
+<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" />
 </head>
 
 <body>
diff --git a/dist/forum.html b/dist/forum.html
index 5da985b65316600d6c344bbb7a9dde21be7dcba4..08010e88772437d39a1daa6059f571eaa07584f2 100644
--- a/dist/forum.html
+++ b/dist/forum.html
@@ -8,13 +8,13 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="print, projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" />
 </head>
 
 <body>
diff --git a/dist/login.html b/dist/login.html
index cd50d4062db795bea292edd9a4d2075cc7e1ac14..511f4067eb31ed9e580bbfaf71190051ba006308 100644
--- a/dist/login.html
+++ b/dist/login.html
@@ -11,8 +11,8 @@
 <head>
 	<title><:login_acces_prive:></title>
 	<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
-	<link rel="stylesheet" href="spip_style.css" type="text/css" />
-	<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+	<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
+	<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 </head>
 <body>
 
diff --git a/dist/mot.html b/dist/mot.html
index 03ccaa78f141cad54f1afdddde4751b003b6d1ea..17202bc1b0436be500d039c97694fe1a1df1b42c 100644
--- a/dist/mot.html
+++ b/dist/mot.html
@@ -6,15 +6,15 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" />
 <!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/impression.css" type="text/css" media="print" />
+<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" />
 </head>
 
 <body>
diff --git a/dist/plan.html b/dist/plan.html
index 47301173155e158cf93ab302000094237eed5cd6..bca779af23400353fd4a879f9307234f9fd92c32 100644
--- a/dist/plan.html
+++ b/dist/plan.html
@@ -6,13 +6,13 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="print, projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" />
 </head>
 
 <body>
diff --git a/dist/recherche.html b/dist/recherche.html
index b1840513e4d4d3dd67e433180f0a4b7d3c8d27e9..b02653334c9ffacb263c5025883f2a0bf0204765 100644
--- a/dist/recherche.html
+++ b/dist/recherche.html
@@ -7,15 +7,15 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" />
 <!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/impression.css" type="text/css" media="print" />
+<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" />
 </head>
 
 <body>
diff --git a/dist/resume.html b/dist/resume.html
index 85bc2bd02d2cbffd438d3c8af7b9c15afb83cffe..6e0596495b14243fe01a950eea778f319a8b0f1f 100644
--- a/dist/resume.html
+++ b/dist/resume.html
@@ -6,13 +6,13 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="print, projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" />
 </head>
 
 <body>
diff --git a/dist/rubrique.html b/dist/rubrique.html
index 06e9a920c514b476323a68e12d77787b88095eee..99a88e92efa79cde7140b19fdb3953bd42772429 100644
--- a/dist/rubrique.html
+++ b/dist/rubrique.html
@@ -7,15 +7,15 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" />
 <!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/impression.css" type="text/css" media="print" />
+<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" />
 
 <!-- Lien vers le backend pour navigateurs eclaires -->
 <link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:>" href="#URL_PAGE{backend,id_rubrique=#ID_RUBRIQUE}" />
diff --git a/dist/site.html b/dist/site.html
index 0f3d76f2049f413b9af59c796dd1a3da3299ce4b..6a672f4df99b70dd5f9951f11b890c4f0bcb52c5 100644
--- a/dist/site.html
+++ b/dist/site.html
@@ -12,15 +12,15 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" />
 <!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/impression.css" type="text/css" media="print" />
+<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" />
 </head>
 
 <body>
diff --git a/dist/sommaire.html b/dist/sommaire.html
index 259ce74605ea4df7ab70c069b1b3a438173842bb..3fb98a7be28d8a79a6370733f969ac4557e228b2 100644
--- a/dist/sommaire.html
+++ b/dist/sommaire.html
@@ -6,14 +6,13 @@
 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
 
 <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP -->
-<link rel="stylesheet" href="spip_style.css" type="text/css" />
-<link rel="stylesheet" href="spip_admin.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" />
 
 <!-- Les feuilles de style specifiques aux presents squelettes -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/typographie.css" type="text/css" />
+<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" />
 
 <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) -->
-<link rel="stylesheet" href="#DOSSIER_SQUELETTE/habillage.css" type="text/css" media="print, projection, screen, tv" />
+<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" />
 
 <!-- Lien vers le backend pour navigateurs eclaires -->
 <link rel="alternate" type="application/rss+xml" title="<:syndiquer_site:>" href="#URL_PAGE{backend}" />
@@ -164,7 +163,7 @@
 
 
 </div>
-[(#FORMULAIRE_ADMIN{'spip-admin-float'})]
+
 #SPIP_CRON
 </body>
 </html>
diff --git a/ecrire/action/inscription.php b/ecrire/action/inscription.php
index 6f6a724d33e517b2b42f73e549e23fb78303689f..12ead6d402f5cda6c8c6c895bf36d12b4a2cffcd 100644
--- a/ecrire/action/inscription.php
+++ b/ecrire/action/inscription.php
@@ -30,7 +30,7 @@ function action_inscription_dist() {
 <head><title>',
   _T('pass_vousinscrire'), 
   '</title>
-<link rel="stylesheet" type="text/css" href="spip_style.css" />
+<link rel="stylesheet" type="text/css" href="'.find_in_path('spip_style.css').'" />
 </head><body>';
 
 	inclure_balise_dynamique(balise_formulaire_inscription_dyn(_request('mode'), _request('focus'), _request('id_rubrique'))
diff --git a/ecrire/inc/presentation.php b/ecrire/inc/presentation.php
index 6aeb57600ee444b1ed700009e77473eb66a86074..4ac66a17f02a9566a36e8eb786bd1c3b99b2ebc4 100644
--- a/ecrire/inc/presentation.php
+++ b/ecrire/inc/presentation.php
@@ -1738,7 +1738,7 @@ function envoi_link($nom_site_spip, $rubrique="") {
 
 	// CSS par defaut /spip_style.css
 	$res = '<link rel="stylesheet" type="text/css" href="'
-	. _DIR_RACINE . 'spip_style.css'.'" />'
+	. find_in_path('spip_style.css').'" />'
 
 	// CSS espace prive
 	. '<link rel="stylesheet" type="text/css" href="'
diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index 3d94fc00b76d4f30fd5dafa4ca17fb10193af1d4..fce618df606efa64a0b6005e09478d9b731ebb2f 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -16,8 +16,6 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
 // Gestion des inclusions et infos repertoires
 //
 
-$included_files = array();
-
 function include_ecrire($file, $silence=false) {
 # Hack pour etre compatible avec les mes_options qui appellent cette fonction
 	define('_DIR_INCLUDE', _DIR_RESTREINT);
@@ -608,42 +606,36 @@ function texte_script($texte) {
 //
 
 function find_in_path ($filename, $sinon = NULL, $path='AUTO') {
-	static $autopath;
-	static $count=0; # nombre de plugins ; s'il change il faut refaire le path
 
 	// Chemin standard depuis l'espace public
 	if ($path == 'AUTO') {
-		if (!$autopath
-		OR ($count != ($c = count($GLOBALS['plugins'])))) {
-			$count = $c;
-			// Depuis l'espace prive, remonter d'un cran, sauf pour :
-			// - les absolus (/) ; - les locaux (./) ; les remontees (../)
-			if (_DIR_RACINE) {
-				$autopath = array();
-				foreach (split(':', _SPIP_PATH) as $dir) {
-					if (!preg_match('@^([.]{0,2}/)@', $dir))
-						$dir = _DIR_RACINE.$dir;
-					$autopath[] = $dir;
-				}
-				$autopath = join(':', $autopath);
-			} else
-				$autopath = _SPIP_PATH;
-
-			// Ajouter les repertoires des plugins
-			foreach ($GLOBALS['plugins'] as $plug)
-				$autopath = _DIR_PLUGINS.$plug.'/:'.$autopath;
-		}
-		$path = $autopath;
-
+		$path = defined('_SPIP_PATH') ? explode(':', _SPIP_PATH) : 
+			array(
+				_DIR_RACINE,
+				_DIR_RACINE.'dist/',
+				_DIR_RACINE.'formulaires/',
+				_DIR_RESTREINT
+			);
+
+		// Ajouter les repertoires des plugins
+		foreach ($GLOBALS['plugins'] as $plug)
+			array_unshift($path, _DIR_PLUGINS.$plug.'/');
+
+		// Ajouter squelettes/
+		array_unshift($path, _DIR_RACINE.'squelettes/');
+
+		// Et le dossier des squelettes nomme
 		if ($GLOBALS['dossier_squelettes'])
-			$path = $GLOBALS['dossier_squelettes'].'/:'.$path;
+			array_unshift($path,
+			_DIR_RACINE.$GLOBALS['dossier_squelettes'].'/');
 	}
 
 	// Parcourir le chemin
 	# Attention, dans l'espace prive on a parfois sinon='' pour _DIR_INCLUDE
-	if ($sinon !== NULL) $path .= ':'.$sinon;
+	if ($sinon !== NULL)
+		array_push($path, $sinon);
 
-	foreach (split(':', $path) as $dir) {
+	foreach ($path as $dir) {
 		// ajouter un / eventuellement manquant a la fin
 		if (strlen($dir) AND substr($dir,-1) != '/') $dir .= "/";
 		if (@is_readable($f = "$dir$filename")) {
@@ -913,8 +905,6 @@ function spip_initialisation() {
 
 	define('_DOCTYPE_ECRIRE', "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>\n");
 
-	define('_SPIP_PATH', './:squelettes/:dist/:formulaires/:ecrire/');
-
 	// L'adresse de base du site ; on peut mettre '' si la racine est geree par
 	// le script index.php
 	define('_SPIP_SCRIPT', 'spip.php');
diff --git a/ecrire/public/balises.php b/ecrire/public/balises.php
index bc4267fa42a68c3fb1c93a7240a7a95b5bf7d5a5..f0dc7af4ee718bd017cd20405bb21436d0771ec9 100644
--- a/ecrire/public/balises.php
+++ b/ecrire/public/balises.php
@@ -757,6 +757,34 @@ function balise_URL_PAGE_dist($p) {
 	return $p;
 }
 
+//
+// #CHEMIN{fichier} -> find_in_path(fichier)
+//
+function balise_CHEMIN_dist($p) {
+	if ($p->param && !$p->param[0][0]) {
+		$p->code =  calculer_liste($p->param[0][1],
+					$p->descr,
+					$p->boucles,
+					$p->id_boucle);
+
+		$args =  calculer_liste($p->param[0][2],
+					$p->descr,
+					$p->boucles,
+					$p->id_boucle);
+
+		if ($args != "''")
+			$p->code .= ','.$args;
+
+		// autres filtres (???)
+		array_shift($p->param);
+	}
+
+	$p->code = 'find_in_path(' . $p->code .')';
+
+	#$p->interdire_scripts = true;
+	return $p;
+}
+
 //
 // #ENV
 // l'"environnement", id est le $contexte (ou $contexte_inclus)