From e68170e6da5e51c43858eaba4fa7dc74a2ba93ca Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Thu, 26 Jan 2006 12:33:32 +0000
Subject: [PATCH] Passage a la version Alpha2, vu le changement massif

Reecriture du log precedent, ecourte par le Shell:

Le code JavaScript appelant du PHP (notamment AJAX) doit contenir des esperluetes non transcodees
en html (merci W3C+Perl etc). Transparent avant la migration parce qu'il n'y avait qu'un seul argument. Correction sur les fichiers, plus un generer_url_ecrire qui n'avait pas ete vu. Plus qq extensions .php inoffensives mais derogatoire que le remplaceur automatique n'avait pas vues. Plus intervention manuelle dans les fichiers JavaScript appelant du php (pour 4 occurrences j'allais pas ecrire un remplaceur automatique)
NewSpip
---
 ecrire/inc_utils.php   | 23 ++++-------------------
 ecrire/inc_version.php |  2 +-
 2 files changed, 5 insertions(+), 20 deletions(-)

diff --git a/ecrire/inc_utils.php b/ecrire/inc_utils.php
index b3b175a441..fe3ac4bcb8 100644
--- a/ecrire/inc_utils.php
+++ b/ecrire/inc_utils.php
@@ -62,25 +62,11 @@ function include_fonction($nom) {
 		return $f;
 	else {
 	  spip_log("fonction $nom indisponible" .
-		   ($inc ? "" : "(aucun fichier inc_$f disponible)"));
+		   ($inc ? "" : "(aucun fichier exec_$f disponible)"));
 	  exit;
 	}
 }
 
-// a supprimer apres renommage php / php3
-
-function include_rustine($inc)
- {
-	$f = _DIR_INCLUDE . ($inc . _EXTENSION_PHP);
-	if (is_readable($f)) {
-	  if (!$GLOBALS['included_files'][$inc]++)
-	    {include($f); return true;}
-	}
-	return;
-}
-
-
-
 // un pipeline est lie a une action et une valeur
 // chaque element du pipeline est autorise a modifier la valeur
 //
@@ -704,12 +690,11 @@ function generer_url_ecrire($script, $args="", $no_entities=false, $rel=false) {
 // scripts publics appeles a partir de l'espace prive ou de l'exterieur (mail)
 function generer_url_public($script, $args="", $no_entities=false) {
 	
-	$site = url_de_base();
-
 	if (!$no_entities) $args = str_replace('&', '&amp;', $args);
-	$ext =  (ereg('.php[3]?$', $script) ? '' :_EXTENSION_PHP).($args ? '?' : "");
 
-	return $site . $script . $ext . $args;
+	$ext = (ereg('.php[3]?$', $script) ? '' :_EXTENSION_PHP).($args ? '?' : "");
+
+	return url_de_base() . $script . $ext . $args;
 }
 
 function generer_url_action($script, $args="", $no_entities=false) {
diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php
index 7cceee9f2d..506031bff7 100644
--- a/ecrire/inc_version.php
+++ b/ecrire/inc_version.php
@@ -279,7 +279,7 @@ include(_DIR_INCLUDE . 'inc_utils.php');
 $spip_version = 1.906;
 
 // version de spip
-$spip_version_affichee = "1.9 alpha";
+$spip_version_affichee = "1.9 alpha 2";
 
 // appliquer le cookie_prefix
 if ($cookie_prefix != 'spip') {
-- 
GitLab