Index: inc/load_plugin_file.php
===================================================================
--- inc/load_plugin_file.php	(révision 2240)
+++ inc/load_plugin_file.php	(copie de travail)
@@ -10,6 +10,21 @@
 #
 # -- END LICENSE BLOCK ------------------------------------
 
+#  ClearBricks and DotClear classes auto-loader
+if (@is_dir('/usr/lib/clearbricks')) {
+	define('CLEARBRICKS_PATH','/usr/lib/clearbricks');
+} elseif (is_dir(dirname(__FILE__).'/clearbricks')) {
+	define('CLEARBRICKS_PATH',dirname(__FILE__).'/clearbricks');
+} elseif (isset($_SERVER['CLEARBRICKS_PATH']) && is_dir($_SERVER['CLEARBRICKS_PATH'])) {
+	define('CLEARBRICKS_PATH',$_SERVER['CLEARBRICKS_PATH']);
+}
+
+if (!defined('CLEARBRICKS_PATH') || !is_dir(CLEARBRICKS_PATH)) {
+	exit('No clearbricks path defined');
+}
+
+require CLEARBRICKS_PATH.'/_common.php';
+
 if (isset($_SERVER['DC_RC_PATH'])) {
 	define('DC_RC_PATH',$_SERVER['DC_RC_PATH']);
 } elseif (isset($_SERVER['REDIRECT_DC_RC_PATH'])) {
@@ -25,21 +40,6 @@
 
 require DC_RC_PATH;
 
-#  ClearBricks and DotClear classes auto-loader
-if (@is_dir('/usr/lib/clearbricks')) {
-	define('CLEARBRICKS_PATH','/usr/lib/clearbricks');
-} elseif (is_dir(dirname(__FILE__).'/clearbricks')) {
-	define('CLEARBRICKS_PATH',dirname(__FILE__).'/clearbricks');
-} elseif (isset($_SERVER['CLEARBRICKS_PATH']) && is_dir($_SERVER['CLEARBRICKS_PATH'])) {
-	define('CLEARBRICKS_PATH',$_SERVER['CLEARBRICKS_PATH']);
-}
-
-if (!defined('CLEARBRICKS_PATH') || !is_dir(CLEARBRICKS_PATH)) {
-	exit('No clearbricks path defined');
-}
-
-require CLEARBRICKS_PATH.'/_common.php';
-
 if (empty($_GET['pf'])) {
 	header('Content-Type: text/plain');
 	http::head(404,'Not Found');
@@ -83,4 +83,4 @@
 header('Content-Length: '.filesize($PF));
 readfile($PF);
 exit;
-?>
\ No newline at end of file
+?>
