diff --git a/ecrire/articles_edit.php3 b/ecrire/articles_edit.php3 index a21f83c51fb056ff6d1f6337286ba60a9b9fa74c..564617b471ce8c16ef724b94cd92a346082c8833 100644 --- a/ecrire/articles_edit.php3 +++ b/ecrire/articles_edit.php3 @@ -122,7 +122,7 @@ else if ($new=='oui') { else { // Nouvel article : titre par defaut $titre = filtrer_entites(_T('info_nouvel_article')); - $onfocus = " onfocus=\"if(!done){this.value='';done=true;}\""; + $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; } if (!$id_secteur) { $row_rub = spip_fetch_array(spip_query("SELECT id_secteur FROM spip_rubriques WHERE id_rubrique=$id_rubrique")); diff --git a/ecrire/auteur_infos.php3 b/ecrire/auteur_infos.php3 index d16e13b6ab87cca455826be00c90dd9a09455a9c..b9bf9dbc9568a12f658f19ea623ea53af5ec751b 100644 --- a/ecrire/auteur_infos.php3 +++ b/ecrire/auteur_infos.php3 @@ -75,7 +75,7 @@ if ($id_auteur) { $new = false; // eviter hack } else { $auteur['nom'] = filtrer_entites(_T('item_nouvel_auteur')); - $onfocus = " onfocus=\"if(!done){this.value='';done=true;}\""; + $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; $auteur['statut'] = '1comite'; $auteur['source'] = 'spip'; } diff --git a/ecrire/breves_edit.php3 b/ecrire/breves_edit.php3 index a8cfc75542dd091f609bf69bf992210c0af4736d..aa04f602d314589cf100816a119330cc059dc11f 100644 --- a/ecrire/breves_edit.php3 +++ b/ecrire/breves_edit.php3 @@ -54,7 +54,7 @@ if ($new != "oui") { } else { $titre = filtrer_entites(_T('titre_nouvelle_breve')); - $onfocus = " onfocus=\"if(!done){this.value='';done=true;}\""; + $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; $statut = "prop"; } diff --git a/ecrire/inc_lang.php3 b/ecrire/inc_lang.php3 index 45c4ee4afcd33c4ffbacd4f6edbb7bfd6be0b25c..a7a21dbc700ad5da31a46d485a66223ecb6d66ff 100644 --- a/ecrire/inc_lang.php3 +++ b/ecrire/inc_lang.php3 @@ -398,7 +398,9 @@ function lang_dselect ($rien='') { // - 'changer_lang' = langue de l'article, espace prive // function menu_langues($nom_select = 'var_lang', $default = '', $texte = '', $herit = '') { - global $couleur_foncee, $couleur_claire, $flag_ecrire, $connect_id_auteur; + global $couleur_foncee, $couleur_claire, $flag_ecrire, $connect_id_auteur, $multilang; + + if (!$flag_ecrire AND !$multilang AND ($nom_select == 'var_lang' OR $nom_select == 'var_lang_ecrire')) return; if ($default == '') $default = $GLOBALS['spip_lang']; diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3 index ec16017d651d3e04db314eeb89c31652b8e9ac67..3e031bf598d3a594caf118ca0093110754fa7bb7 100644 --- a/ecrire/inc_presentation.php3 +++ b/ecrire/inc_presentation.php3 @@ -967,7 +967,6 @@ function debut_html($titre = "") { afficher_script_layer(); ?> <script type='text/javascript'><!-- - function changeclass(objet, myClass) { objet.className = myClass; @@ -976,10 +975,7 @@ function changesurvol(iddiv, myClass) { document.getElementById(iddiv).className = myClass; } - - - - +var antifocus=false; // effacement titre quand new=oui //--></script> </head> <?php @@ -1519,7 +1515,7 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr global $recherche; if ($recherche == '' AND $spip_display != 2) { $recherche_aff = _T('info_rechercher'); - $onfocus = " onfocus=\"if(!done){this.value='';done=true;}\""; + $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; } else $recherche_aff = $recherche; bandeau_barre_verticale(); diff --git a/ecrire/mots_edit.php3 b/ecrire/mots_edit.php3 index 7385c1f0207bd92d5c94d79cbaa985b556dce8d3..dc90d41f91ae39211e5d90cac50693454d060e62 100644 --- a/ecrire/mots_edit.php3 +++ b/ecrire/mots_edit.php3 @@ -60,7 +60,7 @@ if ($connect_statut == '0minirezo') { } else if ($new == 'oui') { $titre_mot = filtrer_entites(_T('texte_nouveau_mot')); - $onfocus = " onfocus=\"if(!done){this.value='';done=true;}\""; + $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; } } diff --git a/ecrire/mots_type.php3 b/ecrire/mots_type.php3 index fc7634880ea0c8a39c8ebfcc5ccd5b0003f24cd7..9f5631c85c2ced7598344f819484a80097f60577 100644 --- a/ecrire/mots_type.php3 +++ b/ecrire/mots_type.php3 @@ -6,7 +6,7 @@ include ("inc.php3"); if ($connect_statut == '0minirezo' AND $new == "oui") { $id_groupe = ''; $type = filtrer_entites(_T('titre_nouveau_groupe')); - $onfocus = " onfocus=\"if(!done){this.value='';done=true;}\""; + $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; $ancien_type = ''; $unseul = 'non'; $obligatoire = 'non'; diff --git a/ecrire/rubriques_edit.php3 b/ecrire/rubriques_edit.php3 index 136dc5406619054c1fe94c9f25796bc82afc4270..4e9a9741076d90cedc08a6f1a067e398c46bc861 100644 --- a/ecrire/rubriques_edit.php3 +++ b/ecrire/rubriques_edit.php3 @@ -65,7 +65,7 @@ if ($new == "oui") { $id_parent = intval($id_parent); $id_rubrique = 0; $titre = filtrer_entites(_T('titre_nouvelle_rubrique')); - $onfocus = " onfocus=\"if(!done){this.value='';done=true;}\""; + $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; $descriptif = ""; $texte = ""; }