From 51acffe715b7ec8a87967da7c5ee435f5c5c3ce8 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Tue, 22 Nov 2005 22:38:33 +0000
Subject: [PATCH] diverses corrections proposees par Nicolas Krebs: - utiliser
 <code> plutot que <tt> pour faire web semantique - <div> plutot que <table>
 pour le gadget des rubriques (me semble plus rapide, en plus)

---
 ecrire/inc_js_menu_rubriques.php | 6 +++---
 ecrire/inc_texte.php3            | 4 ++--
 ecrire/spip_style.php3           | 3 +++
 spip_style.css                   | 4 +++-
 4 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/ecrire/inc_js_menu_rubriques.php b/ecrire/inc_js_menu_rubriques.php
index 363db771ce..e8c2a8826d 100644
--- a/ecrire/inc_js_menu_rubriques.php
+++ b/ecrire/inc_js_menu_rubriques.php
@@ -82,7 +82,7 @@ function bandeau_menu() {
 		}
 		$ret .= "</div>";
 	}
-	unset($GLOBALS['db_art_cache']); // On lib�re la m�moire
+	unset($GLOBALS['db_art_cache']); // On libere la memoire
 	return $ret;
 }
 
@@ -157,9 +157,9 @@ function js_menu_rubriques_dist()
 	header('Content-type: text/javascript; charset='.$GLOBALS['meta']['charset']);
 	include_ecrire("inc_texte.php3");
 	echo "document.write(\"";
-	echo "<table><tr><td valign='top' width='200'>";
+	echo "<div valign='top' width='200'>";
 	echo bandeau_menu();
-	echo "</td></tr></table>";
+	echo "</div>";
 	echo "\");\n";
 }
 ?>
diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3
index 34e6e629f4..7024c62069 100644
--- a/ecrire/inc_texte.php3
+++ b/ecrire/inc_texte.php3
@@ -102,10 +102,10 @@ function echappe_html($letexte, $source='SOURCEPROPRE', $no_transform=false) {
 
 			// ne pas mettre le <div...> s'il n'y a qu'une ligne
 			if (is_int(strpos($lecode,"\n"))) {
-				$lecode = nl2br("<div style='text-align: left;' class='spip_code' dir='ltr'><tt>".$lecode."</tt></div>");
+				$lecode = nl2br("<div style='text-align: left;' class='spip_code' dir='ltr'><code>".$lecode."</code></div>");
 				$marqueur_echap = "</no p>$marqueur_echap<no p>";
 			} else
-				$lecode = "<span class='spip_code' dir='ltr'><tt>".$lecode."</tt></span>";
+				$lecode = "<span class='spip_code' dir='ltr'><code>".$lecode."</code></span>";
 
 			$lecode = str_replace("\t", "&nbsp; &nbsp; &nbsp; &nbsp; ", $lecode);
 			$lecode = str_replace("  ", " &nbsp;", $lecode);
diff --git a/ecrire/spip_style.php3 b/ecrire/spip_style.php3
index 1aa996d690..15c75cf0ba 100644
--- a/ecrire/spip_style.php3
+++ b/ecrire/spip_style.php3
@@ -1245,6 +1245,9 @@ a.spip_out {
 a.spip_url {
 }
 
+.spip_code {
+	font-family: monospace;
+}
 
 a.spip_note {
 	background-color:#eeeeee;
diff --git a/spip_style.css b/spip_style.css
index d45d245f30..d8154e50a0 100644
--- a/spip_style.css
+++ b/spip_style.css
@@ -12,7 +12,9 @@ a.spip_in { }
 a.spip_out { }
 a.spip_glossaire { }
 
-.spip_code { }
+.spip_code {
+	font-family: monospace;
+}
 
 p.spip_note { }
 
-- 
GitLab