From a76a2d374d64f0369c68d082155b44a426d4e41a Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Fri, 24 Feb 2006 17:15:14 +0000
Subject: [PATCH] on ne maitrise pas la racine, par defaut ca peut etre un
 index.html, alors tant pis... prevoir ca dans la page de configuration des
 urls

---
 ecrire/inc_utils.php   | 13 +++++--------
 ecrire/inc_version.php |  2 +-
 inc-public.php3        |  2 +-
 3 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/ecrire/inc_utils.php b/ecrire/inc_utils.php
index 6fc5cb65da..69bff416da 100644
--- a/ecrire/inc_utils.php
+++ b/ecrire/inc_utils.php
@@ -718,14 +718,7 @@ function generer_url_ecrire($script, $args="", $no_entities=false, $rel=false) {
 // Detecter le fichier de base, a la racine, comme etant spip.php ou ''
 // dans le cas de '', un $default = './' peut servir (comme dans urls/page.php)
 function get_spip_script($default='') {
-	if (!defined('_SPIP_SCRIPT')) {
-		if (lire_fichier(_DIR_RACINE.'index.php', $contenu)
-		AND preg_match(',spip\.php,', $contenu))
-			@define('_SPIP_SCRIPT', '');
-		else
-			@define('_SPIP_SCRIPT', 'spip.php');
-	}
-
+	# cas define('_SPIP_SCRIPT', '');
 	if (_SPIP_SCRIPT)
 		return _SPIP_SCRIPT;
 	else
@@ -905,6 +898,10 @@ function spip_initialisation() {
 
 	define('_SPIP_PATH', './:squelettes/:dist/:formulaires/:ecrire/');
 
+	// L'adresse de base du site ; on peut mettre '' si la racine est geree par
+	// le script index.php
+	define('_SPIP_SCRIPT', 'spip.php');
+
 
 	// *********** traiter les variables ************
 
diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php
index 0e5a984358..74baa56bd6 100644
--- a/ecrire/inc_version.php
+++ b/ecrire/inc_version.php
@@ -221,7 +221,7 @@ if (@file_exists(_FILE_OPTIONS)) {
 //
 // Definitions standards (charge aussi inc_flock)
 //
-# on peu mettre ces deux lignes dans mes_options si on veut beneficier
+# on peut mettre ces deux lignes dans mes_options si on veut beneficier
 # des definitions (notamment de $auteur_session)
 define('_DIR_INCLUDE', _DIR_RESTREINT);
 require_once(_DIR_INCLUDE . 'inc_utils.php');
diff --git a/inc-public.php3 b/inc-public.php3
index e1d537f12d..0a64fc1c60 100644
--- a/inc-public.php3
+++ b/inc-public.php3
@@ -1,4 +1,4 @@
 <?php
 	# fantome
-	include('ecrire/public.php');
+	include('spip.php');
 ?>
-- 
GitLab