diff --git a/ecrire/articles.php3 b/ecrire/articles.php3
index 9c436d93187388331621cc748b60c7f08e5aa068..e85582fa2bd49659a6afc07f35ba1d98cae4268d 100644
--- a/ecrire/articles.php3
+++ b/ecrire/articles.php3
@@ -205,6 +205,11 @@ if ($titre && !$ajout_forum && $flag_editable) {
 	
 	// afficher le nouveau titre dans la barre de fenetre
 	$titre_article = stripslashes($titre);
+
+	// marquer l'article (important pour les articles nouvellement crees)
+	$query = "UPDATE spip_articles SET date_modif=NOW(), auteur_modif=$connect_id_auteur WHERE id_article=$id_article";
+	$result = spip_query($query);
+	$id_article_bloque = $id_article;   // message pour inc_presentation
 }
 
 
diff --git a/ecrire/auteurs_edit.php3 b/ecrire/auteurs_edit.php3
index 771b54f3e6950e471b0b150321c02ed2a28e8538..0ecd95d31bf9acc87e3d0de8d94abe92439707ba 100644
--- a/ecrire/auteurs_edit.php3
+++ b/ecrire/auteurs_edit.php3
@@ -60,9 +60,9 @@ if ($row = mysql_fetch_array($result)) {
 	$imessage=$row["imessage"];
 
 
-if ($connect_id_auteur == $id_auteur) debut_page($nom_auteur, "redacteurs", "perso");
-else if (ereg("5poubelle",$statut)) debut_page("$nom_auteur","redacteurs","redac-poubelle");
-else if (ereg("0minirezo",$statut)) debut_page("$nom_auteur","redacteurs","administrateurs");
+if ($connect_id_auteur == $id_auteur) debut_page($nom, "redacteurs", "perso");
+else if (ereg("5poubelle",$statut)) debut_page("$nom","redacteurs","redac-poubelle");
+else if (ereg("0minirezo",$statut)) debut_page("$nom","redacteurs","administrateurs");
 else debut_page("$nom_auteur","redacteurs","redacteurs");
 
 
diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3
index d4f17e2648fbf74578aa473a5e1904ccc386a0b1..4a1dd02ca01b08a65dc929feda678ca08ba6e357 100644
--- a/ecrire/inc_texte.php3
+++ b/ecrire/inc_texte.php3
@@ -47,11 +47,7 @@ else {
 //
 // Variables globales : a virer pour une gestion intelligente de la langue
 //
-if (!$GLOBALS['lang']
-	|| $GLOBALS['HTTP_GET_VARS']['lang']
-	|| $GLOBALS['HTTP_POST_VARS']['lang']
-	|| $GLOBALS['HTTP_COOKIE_VARS']['lang'])
-	$GLOBALS['lang'] = 'fr';
+tester_variable('lang', 'fr');
 
 //
 // Trouver une locale qui marche