From b0257a54630f6751addcc023155213a06457a47e Mon Sep 17 00:00:00 2001
From: ARNO* <arno@rezo.net>
Date: Wed, 2 Jun 2004 20:46:34 +0000
Subject: [PATCH] Dans page d'un article, afficher les articles de la meme
 rubrique, eventuellement avec leur numero.

---
 ecrire/articles.php3         | 28 ++++++++++++++++++++++++++++
 ecrire/inc_presentation.php3 |  3 ++-
 ecrire/lang/spip_fr.php3     |  1 +
 3 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/ecrire/articles.php3 b/ecrire/articles.php3
index 2192a2ff85..7afc4ba3c3 100644
--- a/ecrire/articles.php3
+++ b/ecrire/articles.php3
@@ -644,6 +644,34 @@ if ($options == "avancees" && $connect_statut=='0minirezo' && $flag_editable) {
 }
 
 
+//
+// Articles dans la meme rubrique
+//
+
+		$vos_articles = spip_query("SELECT articles.id_article, articles.titre, articles.statut FROM spip_articles AS articles WHERE articles.id_rubrique='$id_rubrique' AND (articles.statut = 'publie' OR articles.statut = 'prop') AND articles.id_article != '$id_article' ".
+			" ORDER BY articles.date DESC LIMIT 0,30");
+		if (spip_num_rows($vos_articles) > 0) {
+			echo "<div>&nbsp;</div>";
+			echo "<div class='bandeau_rubriques' style='z-index: 1;'>";
+			bandeau_titre_boite2(_T('info_meme_rubrique'), "article-24.gif");
+			echo "<div class='plan-articles'>";
+			while($row = spip_fetch_array($vos_articles)) {
+				$ze_article = $row['id_article'];
+				$ze_titre = typo($row['titre']);
+				$ze_statut = $row['statut'];
+				
+				if ($options == "avancees") {
+					$numero = "<div class='arial1' style='float: $spip_lang_right; color: black; padding-$spip_lang_left: 4px;'><b>"._T('info_numero_abbreviation')."$ze_article</b></div>";
+				}
+				echo "<a class='$ze_statut' style='font-size: 10px;' href='articles.php3?id_article=$ze_article'>$numero$ze_titre</a>";
+			}
+			echo "</div>";
+			echo "</div>";
+		}
+
+
+
+
 //
 // Afficher les raccourcis
 //
diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index b8123c7072..9d804f6e0c 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -283,6 +283,7 @@ function bandeau_titre_boite2($titre, $logo="", $fond="white", $texte="black") {
 //
 
 function debut_raccourcis() {
+	echo "<div>&nbsp;</div>";
 	creer_colonne_droite();
 
 	debut_cadre_enfonce();
@@ -2542,7 +2543,7 @@ function debut_droite($rubrique="") {
 		if (!$deja_colonne_droite) creer_colonne_droite($rubrique);
 	}
 
-	echo "<br></td>";
+	echo "<div>&nbsp;</div></td>";
 
 	if (!$flag_3_colonnes) {
 		echo "<td width=50>&nbsp;</td>";
diff --git a/ecrire/lang/spip_fr.php3 b/ecrire/lang/spip_fr.php3
index f661365877..fc47e414eb 100644
--- a/ecrire/lang/spip_fr.php3
+++ b/ecrire/lang/spip_fr.php3
@@ -766,6 +766,7 @@ exige d\'avoir un acc&egrave;s FTP au site Web.',
 'info_login_trop_court' => 'Login trop court.',
 'info_mail_fournisseur' => 'vous@fournisseur.com',
 'info_maximum' => 'maximum&nbsp;:',
+'info_meme_rubrique' => 'Dans la m&ecirc;me rubrique',
 'info_message' => 'Message du',
 'info_message_2' => 'MESSAGE',
 'info_message_efface' => 'MESSAGE EFFAC&Eacute;',
-- 
GitLab