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