From a790e07bbee22e09202efe53841fd53e514214ab Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Fri, 8 Apr 2005 21:42:06 +0000
Subject: [PATCH] =?UTF-8?q?g=C3=A9n=C3=A9rateur=20de=20Alt=20plus=20malin,?=
 =?UTF-8?q?=20m=C3=AAme=20pour=20le=20(grand=20=3F)=20public?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 inc-balises.php3       | 2 +-
 inc-calcul-outils.php3 | 6 ++----
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/inc-balises.php3 b/inc-balises.php3
index d6d09d299d..a677c9c268 100644
--- a/inc-balises.php3
+++ b/inc-balises.php3
@@ -591,7 +591,7 @@ function calculer_balise_logo ($p) {
 			$code_lien = "''";
 		$code_lien .= ", '". addslashes($align) . "'";
 	}
-
+	$code_lien .= ",'logo $type_objet ' . $_id_objet";
 	// cas des documents
 	if ($type_objet == 'DOCUMENT') {
 		$code_logo = "calcule_document($_id_objet, '" .
diff --git a/inc-calcul-outils.php3 b/inc-calcul-outils.php3
index 65a347dfa3..de5a5cec7e 100644
--- a/inc-calcul-outils.php3
+++ b/inc-calcul-outils.php3
@@ -37,15 +37,13 @@ function calcule_fichier_logo($on) {
 
 // Renvoie le code html pour afficher un logo, avec ou sans survol, lien, etc.
 
-function affiche_logos($logos, $lien, $align) {
-	static $num_survol=0;
+function affiche_logos($logos, $lien, $align, $alt='logo') {
 
 	list ($arton, $artoff) = $logos;
 
 	if (!$arton) return $artoff;
 
-	$num_survol++;
-	$milieu = "<img src='$arton'\nalt='image$num_survol'"
+	$milieu = "<img src='$arton'\nalt='$alt'"
 		. ($align ? " align='$align'" : '') 
 		. " style='border-width: 0px;' class='spip_logos' />";
 
-- 
GitLab