diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3 index 8b15fe0d2871d23bb2773bb0faa78d89b8f2dd29..2124bd076a88c5ad5b7bbe7a49122738a0bbbf1a 100644 --- a/ecrire/inc_version.php3 +++ b/ecrire/inc_version.php3 @@ -341,11 +341,6 @@ define_once('_DIR_LANG', (_DIR_RESTREINT . 'lang/')); define_once('_ACCESS_FILE_NAME', '.htaccess'); define_once('_AUTH_USER_FILE', '.htpasswd'); -# obsoletes: utiliser les constantes ci-dessus. -# Conserver pour compatibité vieilles contrib uniquement - -$flag_ecrire = !@file_exists(_DIR_RESTREINT_ABS . 'inc_version.php3'); -$dir_ecrire = (ereg("/ecrire/", $GLOBALS['REQUEST_URI'])) ? '' : 'ecrire/'; // Version courante de SPIP // Stockee sous forme de nombre decimal afin de faciliter les comparaisons @@ -496,17 +491,22 @@ function spip_log($message, $logname='spip') { // // Compatibilite avec serveurs ne fournissant pas $REQUEST_URI -if (!$REQUEST_URI) { +if (!$REQUEST_URI) $REQUEST_URI = $PHP_SELF; - if (!strpos($REQUEST_URI, '?') && $QUERY_STRING) - $REQUEST_URI .= '?'.$QUERY_STRING; -} +if ($QUERY_STRING AND !strpos($REQUEST_URI, '?')) + $REQUEST_URI .= '?'.$QUERY_STRING; if (!$PATH_TRANSLATED) { if ($SCRIPT_FILENAME) $PATH_TRANSLATED = $SCRIPT_FILENAME; else if ($DOCUMENT_ROOT && $SCRIPT_URL) $PATH_TRANSLATED = $DOCUMENT_ROOT.$SCRIPT_URL; } +# obsoletes: utiliser les constantes ci-dessus. +# Conserver pour compatibité vieilles contrib uniquement +$flag_ecrire = !@file_exists(_DIR_RESTREINT_ABS . 'inc_version.php3'); +$dir_ecrire = (ereg("/ecrire/", $GLOBALS['REQUEST_URI'])) ? '' : 'ecrire/'; + +// API d'appel a la base de donnees function spip_query($query) { if (!_FILE_CONNECT) {$GLOBALS['db_ok'] = false; return;} include_local(_FILE_CONNECT);