Skip to content
Extraits de code Groupes Projets
Valider 68e44def rédigé par Fil's avatar Fil
Parcourir les fichiers

remettre l'antifocus sur les mots apres un tour d'ajax (#630)

parent 0c2e0d30
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -343,6 +343,8 @@ function formulaire_mots_cles($id_groupes_vus, $id_objet, $les_mots, $table, $ta ...@@ -343,6 +343,8 @@ function formulaire_mots_cles($id_groupes_vus, $id_objet, $les_mots, $table, $ta
// http://doc.spip.org/@menu_mots // http://doc.spip.org/@menu_mots
function menu_mots($row, $id_groupes_vus, $les_mots) function menu_mots($row, $id_groupes_vus, $les_mots)
{ {
$rand = rand(0,10000); # pour antifocus & ajax
$id_groupe = $row['id_groupe']; $id_groupe = $row['id_groupe'];
$result = spip_query("SELECT id_mot, type, titre FROM spip_mots WHERE id_groupe =$id_groupe " . ($les_mots ? "AND id_mot NOT IN ($les_mots) " : '') . "ORDER BY type, titre"); $result = spip_query("SELECT id_mot, type, titre FROM spip_mots WHERE id_groupe =$id_groupe " . ($les_mots ? "AND id_mot NOT IN ($les_mots) " : '') . "ORDER BY type, titre");
...@@ -360,7 +362,7 @@ function menu_mots($row, $id_groupes_vus, $les_mots) ...@@ -360,7 +362,7 @@ function menu_mots($row, $id_groupes_vus, $les_mots)
// forcer le recalcul du noeud car on est en Ajax // forcer le recalcul du noeud car on est en Ajax
$jscript1 = "findObj_forcer('$ancre').style.visibility='visible';"; $jscript1 = "findObj_forcer('$ancre').style.visibility='visible';";
$jscript2 = "if(!antifocus_mots[$id_groupe]){this.value='';antifocus_mots[$id_groupe]=true;}"; $jscript2 = "if(!antifocus_mots['$rand-$id_groupe']){this.value='';antifocus_mots['$rand-$id_groupe']=true;}";
if ($n > 50) { if ($n > 50) {
$jscript = "onfocus=\"$jscript1 $jscript2\""; $jscript = "onfocus=\"$jscript1 $jscript2\"";
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter