From 56858ebb6c90658bdf6d386d1ef88e1742ffd9fe Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Thu, 23 Mar 2006 10:52:52 +0000
Subject: [PATCH] afficher les revisions de l'auteur. corrige #160

---
 ecrire/exec/suivi_revisions.php |  4 +---
 ecrire/inc/barre.php            |  2 +-
 ecrire/inc/suivi_versions.php   | 10 +++++-----
 3 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/ecrire/exec/suivi_revisions.php b/ecrire/exec/suivi_revisions.php
index ffb0db3cf9..b86f7d77f7 100644
--- a/ecrire/exec/suivi_revisions.php
+++ b/ecrire/exec/suivi_revisions.php
@@ -125,9 +125,7 @@ fin_cadre_relief();
 
 debut_droite();
 
-afficher_suivi_versions ($debut, $id_secteur,
-	$uniq_auteur ? $connect_id_auteur : '',
-	$lang_choisie);
+ afficher_suivi_versions ($debut, $id_secteur, $id_auteur, $lang_choisie);
 
 fin_page();
 }
diff --git a/ecrire/inc/barre.php b/ecrire/inc/barre.php
index 7fd5ce051c..93209c6902 100644
--- a/ecrire/inc/barre.php
+++ b/ecrire/inc/barre.php
@@ -118,7 +118,7 @@ function afficher_barre($champ, $forum=false, $lang='') {
 		$ret .= "\n<tr>\n<td colspan='$col'><input disabled='disabled' type='text' id='barre_$num_barre' size='45' maxlength='100' style='width:100%; font-size:11px; color: black; background-color: #e4e4e4; border: 0px solid #dedede;'\nvalue=\"".attribut_html(_T('barre_aide'))."\" /></td></tr>";
 
 	$ret .= "</table>";
-	$num_barre++;
+
 	return $ret;
 }
 
diff --git a/ecrire/inc/suivi_versions.php b/ecrire/inc/suivi_versions.php
index bd90c5419e..91e9d0225e 100644
--- a/ecrire/inc/suivi_versions.php
+++ b/ecrire/inc/suivi_versions.php
@@ -28,15 +28,15 @@ function afficher_para_modifies ($texte, $court = false) {
 	return $texte;
 }
 
-function afficher_suivi_versions ($debut = 0, $id_secteur = 0, $id_auteur = false, $lang = "", $court = false, $rss = false) {
+function afficher_suivi_versions ($debut = 0, $id_secteur = 0, $uniq_auteur = false, $lang = "", $court = false, $rss = false) {
 	global $dir_lang;
 	
 	$nb_aff = 10;
 	$champs = array('surtitre', 'titre', 'soustitre', 'descriptif', 'nom_site', 'url_site', 'chapo', 'texte', 'ps');
 
-	if ($id_auteur) {
+	if ($uniq_auteur) {
 		$req_where = " AND articles.statut IN ('prepa','prop','publie')"; 
-		$req_where = " AND versions.id_auteur = $id_auteur";
+		$req_where .= " AND versions.id_auteur = $uniq_auteur";
 	} else {
 		$req_where = " AND articles.statut IN ('prop','publie')";
 	}
@@ -51,7 +51,7 @@ function afficher_suivi_versions ($debut = 0, $id_secteur = 0, $id_auteur = fals
 		SELECT versions.*, articles.statut, articles.titre 
 		FROM spip_versions AS versions, spip_articles AS articles 
 		WHERE versions.id_article = articles.id_article AND versions.id_version > 1 $req_where ";
-	
+
 	$result = spip_query($query . " ORDER BY versions.date DESC LIMIT $debut, $nb_aff");
 	if (spip_num_rows($result) > 0) {
 
@@ -78,7 +78,7 @@ function afficher_suivi_versions ($debut = 0, $id_secteur = 0, $id_auteur = fals
 					if ($i*$nb_aff == $debut) echo "<b>";
 					else {
 					  $next = ($i * $nb_aff);
-echo "<a href='", generer_url_ecrire('suivi_revisions', "debut=$next&id_secteur=$id_secteur&uniq_auteur=$uniq_auteur&lang_choisie=$lang"),"'>";
+echo "<a href='", generer_url_ecrire('suivi_revisions', "debut=$next&id_secteur=$id_secteur&id_auteur=$uniq_auteur&lang_choisie=$lang"),"'>";
 					}
 					echo (($i * $nb_aff) + 1);
 					if ($i*$nb_aff == $debut) echo "</b>";
-- 
GitLab