From 0251d2536953a086adae8f65cf3bfc454b2974c4 Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Thu, 22 Dec 2005 23:22:21 +0000
Subject: [PATCH] en plus de la fonctionnalisation des appels de scripts php
 (encore 77 avant l'autoroute), un peu de conformite XHTML pour egayer le
 boulot

---
 ecrire/inc_barre.php3      |  2 +-
 ecrire/inc_breves_voir.php | 25 ++++++++++++++-----------
 ecrire/inc_debug_sql.php3  |  2 +-
 ecrire/inc_extra.php3      |  2 +-
 ecrire/inc_filtres.php3    |  2 +-
 5 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/ecrire/inc_barre.php3 b/ecrire/inc_barre.php3
index 13ec5c3fe1..39ce5e0300 100755
--- a/ecrire/inc_barre.php3
+++ b/ecrire/inc_barre.php3
@@ -15,7 +15,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
 function afficher_barre($champ, $forum=false) {
 	global $barre_typo;
 	tester_variable("barre_typo", "spip");
-	if($barre_typo != '' &&  file_exists(_DIR_RESTREINT."inc_barre_$barre_typo.php3")) {
+	if($barre_typo != '' &&  file_exists(_DIR_RESTREINT."inc_barre_$barre_typo" . _EXTENSION_PHP)) {
 		include_ecrire("inc_barre_$barre_typo");
 		$f = "afficher_barre_$barre_typo";
 		if(function_exists($f)) {
diff --git a/ecrire/inc_breves_voir.php b/ecrire/inc_breves_voir.php
index 8ca16f405c..641fde119e 100644
--- a/ecrire/inc_breves_voir.php
+++ b/ecrire/inc_breves_voir.php
@@ -20,7 +20,7 @@ include_ecrire ("inc_date");
 include_ecrire ("inc_abstract_sql");
 include_ecrire ("inc_index");
 
-function afficher_breves_voir($id_breve, $changer_lang, $cherche_mot, $supp_mot, $nouv_mot, $retour )
+function afficher_breves_voir($id_breve, $changer_lang, $cherche_mot, $supp_mot, $nouv_mot )
 {
 	global $champs_extra, $options, $connect_statut, $les_notes;
 
@@ -56,8 +56,8 @@ debut_gauche();
 debut_boite_info();
 
 echo "<CENTER>";
-echo "<FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=1><B>"._T('info_gauche_numero_breve')."&nbsp;:</B></FONT>";
-echo "<BR><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=6><B>$id_breve</B></FONT>";
+echo "<FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE='1'><B>"._T('info_gauche_numero_breve')."&nbsp;:</B></FONT>";
+echo "<BR><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE='6'><B>$id_breve</B></FONT>";
 echo "</CENTER>";
 
 voir_en_ligne ('breve', $id_breve, $statut);
@@ -71,7 +71,9 @@ fin_boite_info();
 
 if ($id_breve>0 AND ($connect_statut == '0minirezo' AND acces_rubrique($id_rubrique)))
 	afficher_boite_logo('breve', 'id_breve', $id_breve,
-			    _T('logo_breve').aide ("breveslogo"), _T('logo_survol'), $retour);
+			    _T('logo_breve').aide ("breveslogo"),
+			    _T('logo_survol'), 
+			    http_php_scriptnq("breves_voir", "id_breve=$id_breve"));
 
 debut_raccourcis();
 icone_horizontale(_T('icone_nouvelle_breve'), http_php_scriptnq("breves_edit","new=oui"), "breve-24.gif","creer.gif");
@@ -111,11 +113,12 @@ if ($flag_editable AND ($options == 'avancees' OR $statut == 'publie')) {
 
 
 		debut_cadre_enfonce();
-		echo afficher_formulaire_date("breves_voir.php3?id_breve=$id_breve&options=$options", _T('texte_date_publication_article'), $jour, $mois, $annee);
+		echo afficher_formulaire_date(http_php_scriptnq("breves_voir", "id_breve=$id_breve&options=$options"),
+					      _T('texte_date_publication_article'), $jour, $mois, $annee);
 		fin_cadre_enfonce();	
 	}
 	else {
-		echo "<BR><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=3><B>".affdate($date_heure)."&nbsp;</B></FONT><P>";
+		echo "<br /><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE='3'><B>".affdate($date_heure)."&nbsp;</B></FONT><P>";
 	}
 }
 
@@ -220,7 +223,9 @@ fin_cadre_relief();
 echo "<BR><BR>";
 
 echo "\n<div align='center'>";
-icone(_T('icone_poster_message'), "forum_envoi.php3?statut=prive&adresse_retour=".urlencode($retour)."&id_breve=$id_breve&titre_message=".urlencode($titre), "forum-interne-24.gif", "creer.gif");
+ icone(_T('icone_poster_message'),
+       http_php_scriptnq("forum_envoi", "statut=prive&id_breve=$id_breve&titre_message=".urlencode($titre) . "&adresse_retour=".urlencode( http_php_scriptnq("breves_voir", "id_breve=$id_breve"))),
+       "forum-interne-24.gif", "creer.gif");
 echo "</div>";
 
 
@@ -228,7 +233,7 @@ echo "<P align='left'>";
 
 
 afficher_forum(spip_query("SELECT * FROM spip_forum WHERE statut='prive' AND id_breve='$id_breve' AND id_parent=0 ORDER BY date_heure DESC LIMIT 20"),
-	       $retour);
+	        http_php_scriptnq("breves_voir", "id_breve=$id_breve"));
 
 fin_page();
 }
@@ -254,8 +259,6 @@ if (($id_breve == 0) AND ($new == "oui")) {
 		"('"._T('item_nouvelle_breve')."', NOW(), '$id_rubrique', 'refuse', '$langue_new', 'non')");
 }
 
-$retour = "breves_voir.php3?id_breve=$id_breve";
-
 if (strval($titre)!='' AND $modifier_breve) {
 	$titre = addslashes($titre);
 	$texte = addslashes($texte);
@@ -311,6 +314,6 @@ if ($jour AND $connect_statut == '0minirezo') {
 	calculer_rubriques();
 }
 
-afficher_breves_voir($id_breve, $changer_lang, $cherche_mot, $supp_mot, $nouv_mot, $retour);
+ afficher_breves_voir($id_breve, $changer_lang, $cherche_mot, $supp_mot, $nouv_mot);
 }
 ?>
diff --git a/ecrire/inc_debug_sql.php3 b/ecrire/inc_debug_sql.php3
index 4e734c5f23..21ed816eb4 100644
--- a/ecrire/inc_debug_sql.php3
+++ b/ecrire/inc_debug_sql.php3
@@ -444,7 +444,7 @@ function debug_dumpfile ($texte, $fonc, $type) {
 	  echo "</fieldset></div>";
 	}
 	echo "\n</div>";
-	include_local(find_in_path('inc-formulaire_admin.php3'));
+	include_local(find_in_path('inc-formulaire_admin' . _EXTENSION_PHP));
 	echo inclure_balise_dynamique(
 		balise_FORMULAIRE_ADMIN_dyn('spip-admin-float', $debug_objets)
 	);
diff --git a/ecrire/inc_extra.php3 b/ecrire/inc_extra.php3
index 772c4d0797..e9d5d269a9 100644
--- a/ecrire/inc_extra.php3
+++ b/ecrire/inc_extra.php3
@@ -14,7 +14,7 @@
 
 ////////////////////////////////////////////////////////////////////////////////////
 // Pour utiliser les champs "extra", il faut installer dans le fichier
-// ecrire/mes_options.php3 un tableau definissant les champs pour chaque
+// ecrire/mes_options un tableau definissant les champs pour chaque
 // type d'objet que l'on veut Žtendre (article, rubrique, breve, auteur,
 // site ou mot). Pour acceder aux valeurs des champs extra dans les
 // squelettes du site public, utiliser la notation :
diff --git a/ecrire/inc_filtres.php3 b/ecrire/inc_filtres.php3
index d656e29d3b..7ae7535c63 100644
--- a/ecrire/inc_filtres.php3
+++ b/ecrire/inc_filtres.php3
@@ -253,7 +253,7 @@ function vider_url($url) {
 }
 
 // urls des liens spip [->article1]
-// voir la definition tordue de extraire_lien() dans inc_texte.php3
+// voir la definition tordue de extraire_lien() dans inc_texte
 function calculer_url($url) {
 	list(,$l) = extraire_lien(array('','','',vider_url($url)));
 	return $l;
-- 
GitLab