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> </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> </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> </div></td>"; if (!$flag_3_colonnes) { echo "<td width=50> </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ès FTP au site Web.', 'info_login_trop_court' => 'Login trop court.', 'info_mail_fournisseur' => 'vous@fournisseur.com', 'info_maximum' => 'maximum :', +'info_meme_rubrique' => 'Dans la même rubrique', 'info_message' => 'Message du', 'info_message_2' => 'MESSAGE', 'info_message_efface' => 'MESSAGE EFFACÉ', -- GitLab