diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php index 040f12138e45dd5c8ae376cfa217de6e5bd24f7a..1906df4501ae71498af62019db35bcccf43af585 100644 --- a/ecrire/inc_version.php +++ b/ecrire/inc_version.php @@ -28,7 +28,7 @@ define('_FEED_GLOBALS', false); define ('_PHP_MIN', '4.4.11'); # le nom du repertoire ecrire/ -define('_DIR_RESTREINT_ABS', 'ecrire/'); +if (!defined('_DIR_RESTREINT_ABS')) define('_DIR_RESTREINT_ABS', 'ecrire/'); # sommes-nous dans ecrire/ ? define('_DIR_RESTREINT', (!is_dir(_DIR_RESTREINT_ABS) ? "" : _DIR_RESTREINT_ABS)); @@ -42,7 +42,7 @@ define('_ROOT_RESTREINT', _ROOT_CWD . _DIR_RESTREINT); // Icones # nom du dossier images -define('_NOM_IMG_PACK', 'images/'); +if (!defined('_NOM_IMG_PACK')) define('_NOM_IMG_PACK', 'images/'); # le chemin http (relatif) vers les images standard define('_DIR_IMG_PACK', (_DIR_RACINE . 'prive/' . _NOM_IMG_PACK)); # le chemin des vignettes de type de document @@ -53,7 +53,7 @@ define('_ROOT_IMG_PACK', dirname(dirname(__FILE__)) . '/prive/' . _NOM_IMG_PACK) define('_ROOT_IMG_ICONES_DIST', dirname(dirname(__FILE__)) . '/prive/vignettes/'); # le nom du repertoire des bibliotheques JavaScript -define('_JAVASCRIPT', 'javascript/'); // utilisable avec #CHEMIN et find_in_path +if (!defined('_JAVASCRIPT')) define('_JAVASCRIPT', 'javascript/'); // utilisable avec #CHEMIN et find_in_path define('_DIR_JAVASCRIPT', (_DIR_RACINE . 'prive/' . _JAVASCRIPT)); # Le nom des 4 repertoires modifiables par les scripts lances par httpd @@ -61,13 +61,13 @@ define('_DIR_JAVASCRIPT', (_DIR_RACINE . 'prive/' . _JAVASCRIPT)); # mais on peut les mettre ailleurs et changer completement les noms # le nom du repertoire des fichiers Temporaires Inaccessibles par http:// -define('_NOM_TEMPORAIRES_INACCESSIBLES', "tmp/"); +if (!defined('_NOM_TEMPORAIRES_INACCSSIBLES')) define('_NOM_TEMPORAIRES_INACCESSIBLES', "tmp/"); # le nom du repertoire des fichiers Temporaires Accessibles par http:// -define('_NOM_TEMPORAIRES_ACCESSIBLES', "local/"); +if (!defined('_NOM_TEMPORAIRES_ACCSSIBLES')) define('_NOM_TEMPORAIRES_ACCESSIBLES', "local/"); # le nom du repertoire des fichiers Permanents Inaccessibles par http:// -define('_NOM_PERMANENTS_INACCESSIBLES', "config/"); +if (!defined('_NOM_PERMANENTS_INACCSSIBLES')) define('_NOM_PERMANENTS_INACCESSIBLES', "config/"); # le nom du repertoire des fichiers Permanents Accessibles par http:// -define('_NOM_PERMANENTS_ACCESSIBLES', "IMG/"); +if (!defined('_NOM_PERMANENTS_ACCSSIBLES')) define('_NOM_PERMANENTS_ACCESSIBLES', "IMG/"); /* * detecteur de robot d'indexation @@ -82,7 +82,7 @@ if (!defined('_IS_BOT')) // Le nom du fichier de personnalisation -define('_NOM_CONFIG', 'mes_options'); +if (!defined('_NOM_CONFIG')) define('_NOM_CONFIG', 'mes_options'); // Son emplacement absolu si on le trouve if (@file_exists($f = _ROOT_RACINE . _NOM_PERMANENTS_INACCESSIBLES . _NOM_CONFIG . '.php') @@ -95,7 +95,7 @@ OR (_EXTENSION_PHP AND @file_exists($f = _ROOT_RESTREINT . _NOM_CONFIG . _EXTENS // Constante utilisee par le compilateur et le decompilateur // sa valeur etant traitee par inc_traduire_dist -define('MODULES_IDIOMES', 'public/spip/ecrire'); +if (!defined('MODULES_IDIOMES')) define('MODULES_IDIOMES', 'public/spip/ecrire'); // *** Fin des define *** // @@ -349,7 +349,7 @@ if (_FILE_OPTIONS) {include_once _FILE_OPTIONS;} // Masquer les warning if (!defined('E_DEPRECATED')) define('E_DEPRECATED', 8192); // compatibilite PHP 5.3 -define('SPIP_ERREUR_REPORT', E_ALL ^ E_NOTICE ^ E_DEPRECATED); +if (!defined('SPIP_ERREUR_REPORT')) define('SPIP_ERREUR_REPORT', E_ALL ^ E_NOTICE ^ E_DEPRECATED); error_reporting(SPIP_ERREUR_REPORT); // Initialisations critiques non surchargeables par les plugins @@ -418,7 +418,7 @@ OR _request('action') == 'test_dirs')) { // Vanter notre art de la composition typographique // La globale $spip_header_silencieux permet de rendre le header minimal pour raisons de securite -define('_HEADER_COMPOSED_BY', "Composed-By: SPIP"); +if (!defined('_HEADER_COMPOSED_BY')) define('_HEADER_COMPOSED_BY', "Composed-By: SPIP"); if (!headers_sent()) { header("Vary: Cookie, Accept-Encoding"); if (!isset($GLOBALS['spip_header_silencieux']) OR !$GLOBALS['spip_header_silencieux'])