inc_version.php3 1.394 1.395

Update of /home/spip-cvs/spip/ecrire
In directory alan:/tmp/cvs-serv16087/ecrire

Modified Files:
  inc_version.php3
Log Message:
double bug sur les forums (du coup, recherche partout)

Index: inc_version.php3

RCS file: /home/spip-cvs/spip/ecrire/inc_version.php3,v
retrieving revision 1.394
retrieving revision 1.395
diff -u -d -r1.394 -r1.395
--- inc_version.php3 26 Oct 2004 09:35:56 -0000 1.394
+++ inc_version.php3 28 Oct 2004 20:50:08 -0000 1.395
@@ -217,11 +217,13 @@
// *** Fin du parametrage statique ***
//

-$flag_ecrire = !@file_exists('./ecrire/inc_version.php3');
+define_once('_DIR_RESTREINT_ABS', 'ecrire/');
+
+$flag_ecrire = !@file_exists(_DIR_RESTREINT_ABS . 'inc_version.php3');

# en fait flag_ecrire est une constante, equivalente a la nullite de:

-define_once('_DIR_RESTREINT', (!@is_dir('ecrire') ? "" : "ecrire/"));
+define_once('_DIR_RESTREINT', (!@is_dir(_DIR_RESTREINT_ABS) ? "" : _DIR_RESTREINT_ABS));

/* bientot

@@ -241,11 +243,6 @@
   include(_DIR_PREFIX2 . 'mes_options.php3');
}

-## c'est tres bete de charger ce fichier a chaque hit sur le serveur !
-if (@file_exists(_DIR_PREFIX2 . 'data/inc_plugins.php3')) {
- include(_DIR_PREFIX2 . 'data/inc_plugins.php3');
-}
-
define_once('_FILE_CONNECT_INS', (_DIR_PREFIX2 . "inc_connect"));
define_once('_FILE_CONNECT',
   (@file_exists(_FILE_CONNECT_INS . _EXTENSION_PHP) ?
@@ -261,6 +258,12 @@
define_once('_DIR_SESSIONS', _DIR_PREFIX2 . "data/");
define_once('_DIR_TRANSFERT', _DIR_PREFIX2 . "upload/");

+
+## c'est tres bete de charger ce fichier a chaque hit sur le serveur !
+if (@file_exists(_DIR_SESSIONS . 'inc_plugins.php3')) {
+ include(_DIR_SESSIONS . 'inc_plugins.php3');
+}
+
// exemples de redefinition possible,
// SOUS RESERVE QUE php.ini N'AIT PAS pas openbasedir=. !!!!!!
// il est recommande de mettre les deux premiers en dehors de l'arbo http
@@ -294,7 +297,7 @@
// pour ceux qui n'aiment pas nos icones, tout est prevu
// (pas tout à fait)

-define_once('_DIR_IMG_PACK', (_DIR_RESTREINT . 'img_pack'));
+define_once('_DIR_IMG_PACK', (_DIR_RESTREINT . 'img_pack/'));

// qq chaines standard

@@ -972,7 +975,7 @@
//
function timeout($lock=false, $action=true, $connect_mysql=true) {
   static $ok = true;
- global $db_ok, $dir_ecrire;
+ global $db_ok;

   // Fichier lock hebergeur ? (age maxi, 10 minutes)