Scénario #5564
Comportement asymétrique dans la gestion des groupes
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
Version mineure
Version cible:
Début:
19/10/2015
Echéance:
18/12/2015
% réalisé:
100%
Temps estimé:
(Total: 2.00 h)
Temps passé:
(Total: 3.25 h)
Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
Pour un utilisateur qui gère ses groupes, le comportement dans l'affichage est asymétrique.
- S'il sélectionne un groupe dans la partie gauche (groupe disponible) et clique sur "ajouter", le groupe disparait à gauche, et apparaît dans la partie droite.
- Par contre, s'il sélectionne un groupe à droite et clique sur "retirer", le groupe disparait à droite, mais il n'apparaît pas à gauche tant que l'on a pas cliqué sur "valider". C'est cette partie qui est étrange.
- situation initiale.
- ajout du groupe_test ok
- suppression du groupe_test : il disparait totalement de l'affichage tant que l'on a pas validé
Sous-tâches
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans
- Tracker changé de Anomalie à Proposition Scénario
- Projet changé de Scribe à ead
- Catégorie mis à Version mineure
- Priorité changé de Bas à Normal
La demande ne semble pas complexe a implémenter :
- dans le fichier backend/actions/scribe/tool/formencode.py, remplacer :
href1 = "javascript:formRemoveFromList('%s_form');" % racine
par
href1 = "javascript:formRemoveFromList('%s_form', '%s_select');" % (racine, racine)
Dans le fichier : frontend/web/static/script/5_formulaire.js
Prendre ne compte la modification :
function formRemoveFromList(from, to){ // supprime les lignes sélectionnées d'un formulaire composé de checkbox tag = $(from); if (to) tagTo = $(to); checked = formGetCheckedElement(tag); for (i=0; i<checked.length;i++){ name = checked[i].name; if (name.substr(0,6)!='sticky'){ rmtag = $(name); rmtag.parentNode.removeChild(rmtag);} if (to) { tagTo.childNodes[1].innerHTML += "<option value=\"" + name + "\">" + name + "</option>"; }; } }
#2 Mis à jour par Scrum Master il y a plus de 8 ans
- Tracker changé de Proposition Scénario à Scénario
- Début
19/10/2015supprimé - Release mis à EOLE 2.5.2
- Points de scénarios mis à 1.0
- Distribution mis à Toutes
#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Echéance mis à 18/12/2015
- Version cible mis à Sprint 2015 49-51 - Équipe MENESR
- Début mis à 30/11/2015
#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Assigné à mis à force verte
#5 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Nouveau à Terminé (Sprint)