diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3 index e05379ee42c653b809f85210cbe44f5a193c72af..d16c38acc5116779473ea27ae931de2862f5cb55 100644 --- a/ecrire/inc_version.php3 +++ b/ecrire/inc_version.php3 @@ -64,33 +64,6 @@ function include_plug($file) { } -// Que faire si Spip n'est pas installe... sauf si justement on l'installe! -if (!(_FILE_CONNECT -OR defined('_ECRIRE_INSTALL') -OR defined('_TEST_DIRS') -OR defined('_ECRIRE_AIDE'))) { - // Soit on est dans ecrire/ et on envoie sur l'installation - if (@file_exists("inc_version.php3")) { - header("Location: " . _DIR_RESTREINT . "install.php3"); - exit; - } - // Soit on est dans le site public - else if (defined("_INC_PUBLIC")) { - # on ne peut pas deviner ces repertoires avant l'installation ! - define('_DIR_INCLUDE', _DIR_RESTREINT); - define('_DIR_IMG_PACK', (_DIR_RESTREINT . 'img_pack/')); - define('_DIR_LANG', (_DIR_RESTREINT . 'lang/')); - $db_ok = false; - include_ecrire ("inc_presentation.php3"); - install_debut_html(_T('info_travaux_titre')); - echo "<p>"._T('info_travaux_texte')."</p>"; - install_fin_html(); - exit; - } - // Soit on est appele de l'exterieur (spikini, etc) -} - - // *********** traiter les variables ************ // Recuperer les superglobales $_GET si non definies @@ -1169,4 +1142,33 @@ function find_in_path ($filename, $path='AUTO') { # spip_log("find_in_path: pas de fichier '$filename' sur le chemin '$path'"); } + +// +// Que faire si Spip n'est pas installe... sauf si justement on l'installe! +// +if (!(_FILE_CONNECT +OR defined('_ECRIRE_INSTALL') +OR defined('_TEST_DIRS') +OR defined('_ECRIRE_AIDE'))) { + // Soit on est dans ecrire/ et on envoie sur l'installation + if (@file_exists("inc_version.php3")) { + header("Location: " . _DIR_RESTREINT . "install.php3"); + exit; + } + // Soit on est dans le site public + else if (defined("_INC_PUBLIC")) { + # on ne peut pas deviner ces repertoires avant l'installation ! + define('_DIR_INCLUDE', _DIR_RESTREINT); + define('_DIR_IMG_PACK', (_DIR_RESTREINT . 'img_pack/')); + define('_DIR_LANG', (_DIR_RESTREINT . 'lang/')); + $db_ok = false; + include_ecrire ("inc_presentation.php3"); + install_debut_html(_T('info_travaux_titre')); + echo "<p>"._T('info_travaux_texte')."</p>"; + install_fin_html(); + exit; + } + // Soit on est appele de l'exterieur (spikini, etc) +} + ?>