diff --git a/ecrire/exec/articles.php b/ecrire/exec/articles.php
index 6ac5a4b90a647252f982d0f6ec946054f5d8045a..1c7e920cf171061d0b4e80366de5966843e0dd22 100644
--- a/ecrire/exec/articles.php
+++ b/ecrire/exec/articles.php
@@ -34,7 +34,8 @@ function exec_articles_dist()
 		$discuter = charger_fonction('discuter', 'inc');
 		$row['titre'] = sinon($row["titre"],_T('info_sans_titre'));
 
-		$res = articles_affiche($id_article, $row, _request('cherche_auteur'), _request('ids'), _request('cherche_mot'), _request('select_groupe'), _request('trad_err'))
+		$res = debut_gauche('accueil',true)
+		.  articles_affiche($id_article, $row, _request('cherche_auteur'), _request('ids'), _request('cherche_mot'), _request('select_groupe'), _request('trad_err'))
 		. "<br /><br />\n<div align='center'>"
 		  . icone(_T('icone_poster_message'), generer_url_ecrire("forum_envoi", "statut=prive&id=$id_article&script=articles") ."#formulaire", "forum-interne-24.gif", "creer.gif", '', false)
 		. "</div><br />"
@@ -104,9 +105,7 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
 
 	$instituer_article = charger_fonction('instituer_article', 'inc');
 
-	$res = debut_gauche('accueil',true)
-
-	.	boite_info_articles($id_article, $statut_article, $visites, $id_version)
+	$res =  boite_info_articles($id_article, $statut_article, $visites, $id_version)
 
 	.	$icone
 
diff --git a/ecrire/exec/articles_edit.php b/ecrire/exec/articles_edit.php
index 91d5ad09aee88778da383c0239d2c8ec77d4f766..819c821362bb61a21390790dce66a47b65cc1df2 100644
--- a/ecrire/exec/articles_edit.php
+++ b/ecrire/exec/articles_edit.php
@@ -59,7 +59,7 @@ function articles_edit($id_article, $id_rubrique,$lier_trad,  $id_version, $new,
 		# note : traiter_modeles($texte, true) repere les doublons
 		# aussi efficacement que propre(), mais beaucoup plus rapidement
 		traiter_modeles(join('',$row), true);
-		echo afficher_documents_colonne($id_article, 'article', true);
+		echo afficher_documents_colonne($id_article, 'article';
 	} else {
 		# ICI GROS HACK
 		# -------------
@@ -69,7 +69,7 @@ function articles_edit($id_article, $id_rubrique,$lier_trad,  $id_version, $new,
 		# le moment venu, c'est-à-dire lors de la creation de l'article
 		# dans editer_article.
 		echo afficher_documents_colonne(
-			0-$GLOBALS['auteur_session']['id_auteur'], 'article', true);
+			0-$GLOBALS['auteur_session']['id_auteur'], 'article');
 	}
 
 	echo pipeline('affiche_gauche',array('args'=>array('exec'=>'articles_edit','id_article'=>$id_article),'data'=>''));
diff --git a/ecrire/exec/breves.php b/ecrire/exec/breves.php
index 85f201c4cfc408b9fae0f7d23dedad3f25ca2c3b..6b2c930a8b7ba7b043feb43c5f5b4ebadb9aa647 100644
--- a/ecrire/exec/breves.php
+++ b/ecrire/exec/breves.php
@@ -17,7 +17,7 @@ include_spip('inc/presentation');
 // http://doc.spip.org/@exec_breves_dist
 function exec_breves_dist()
 {
-	global $spip_lang_left, $spip_lang_right;
+	global  $couleur_foncee, $spip_lang_left, $spip_lang_right;
 
 	charger_generer_url();
  	pipeline('exec_init',array('args'=>array('exec'=>'breves'),'data'=>''));
@@ -43,9 +43,12 @@ function exec_breves_dist()
 
 		$statuts = "'prop', 'publie'" . ($editable ? ", 'refuse'": "");
 
-		echo afficher_breves($titre.aide ("breves"), array("SELECT" => 'id_rubrique, id_breve, date_heure, titre, statut', "FROM" => 'spip_breves', 'WHERE' => "id_rubrique='$id_rubrique' AND statut IN ($statuts)", 'ORDER BY' => "date_heure DESC"));
+		$res = afficher_breves($titre.aide ("breves"), array("SELECT" => 'id_rubrique, id_breve, date_heure, titre, statut', "FROM" => 'spip_breves', 'WHERE' => "id_rubrique='$id_rubrique' AND statut IN ($statuts)", 'ORDER BY' => "date_heure DESC"));
+
+		echo $res ;
 
 		if ($editable) {
+		  if (!$res) echo bandeau_titre_boite2($titre, "breve-24.gif", $couleur_foncee, "white", false);
 		  echo "<div align='$spip_lang_right'>";
 		  icone(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui&id_rubrique=$id_rubrique"), "breve-24.gif", "creer.gif");
 		  echo "</div>";
diff --git a/ecrire/exec/breves_edit.php b/ecrire/exec/breves_edit.php
index 10288056b74c835e822a6e102bb62313f41e3772..47fd44736fe67a7babbd9ff7a8c2d8fc3203ee68 100644
--- a/ecrire/exec/breves_edit.php
+++ b/ecrire/exec/breves_edit.php
@@ -75,7 +75,7 @@ if ($new != 'oui' AND ($connect_statut=="0minirezo" OR $statut=="prop")) {
 	# note : traiter_modeles($texte, true) repere les doublons
 	# aussi efficacement que propre(), mais beaucoup plus rapidement
 	traiter_modeles("$titre$texte", true);
-	afficher_documents_colonne($id_breve, "breve", true);
+	afficher_documents_colonne($id_breve, "breve");
 }
 echo pipeline('affiche_gauche',array('args'=>array('exec'=>'breves_edit','id_breve'=>$id_breve),'data'=>''));
 creer_colonne_droite();
diff --git a/ecrire/exec/rubriques_edit.php b/ecrire/exec/rubriques_edit.php
index 2788f05408bcd61d0bcfb53f0cbe9f5c5359f3c7..6e798a22ffe264d1b6f224503e250031247e6a2c 100644
--- a/ecrire/exec/rubriques_edit.php
+++ b/ecrire/exec/rubriques_edit.php
@@ -88,7 +88,7 @@ function exec_rubriques_edit_dist()
 		# note : traiter_modeles($texte, true) repere les doublons
 		# aussi efficacement que propre(), mais beaucoup plus rapidement
 		traiter_modeles(join('',$row), true);
-		echo afficher_documents_colonne($id_rubrique, 'rubrique', true);
+		echo afficher_documents_colonne($id_rubrique, 'rubrique');
 	} 
 
 	echo pipeline('affiche_gauche',array('args'=>array('exec'=>'rubriques_edit','id_rubrique'=>$id_rubrique),'data'=>''));
diff --git a/ecrire/inc/documents.php b/ecrire/inc/documents.php
index 0bc49abf678fedf0fe3f8483fafa8e336ab049ec..b8e7a7084a67fa227b153df6a12fbf579745c85e 100644
--- a/ecrire/inc/documents.php
+++ b/ecrire/inc/documents.php
@@ -115,9 +115,7 @@ function document_et_vignette($document, $url, $portfolio=false) {
 //
 
 // http://doc.spip.org/@afficher_documents_colonne
-function afficher_documents_colonne($id, $type="article", $flag_modif = true) {
-	global $connect_id_auteur, $connect_statut, $options;
-
+function afficher_documents_colonne($id, $type="article") {
 	// seuls cas connus : article, breve ou rubrique
 	$script = $type.'s_edit';
 
@@ -171,7 +169,7 @@ function afficher_documents_colonne($id, $type="article", $flag_modif = true) {
 	$ret .= "<p></p><div id='liste_documents'>\n";
 
 	foreach($documents_lies as $doc) {
-			$ret .= afficher_case_document($doc, $id, $script, $type, $id_doc_actif == $doc);
+		$ret .= afficher_case_document($doc, $id, $script, $type, false);
 	}
 	$ret .= "</div>";
   
@@ -217,7 +215,6 @@ function est_inclus($id_document) {
 
 // http://doc.spip.org/@afficher_case_document
 function afficher_case_document($id_document, $id, $script, $type, $deplier=false) {
-	global $connect_id_auteur, $connect_statut;
 	global $options, $couleur_foncee, $spip_lang_left, $spip_lang_right;
 
 	charger_generer_url();