Tâche #13668
Scénario #5564: Comportement asymétrique dans la gestion des groupes
pouvoir réactiver un groupe désactivé dans l'EAD
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
La demande ne semble pas complexe a implémenté :
- 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>"; }; } }
Révisions associées
Correction de l'affichage dans la gestion des groupes
- backend/actions/lib/widgets/form.py : gestion du cas où le "select" est vide
- backend/actions/scribe/tool/formencode.py : injection de la destination
- frontend/web/static/script/5_formulaire.js : prise en compte de la destination
Ref: #13668 @3h
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Sujet changé de pouvoir réactiver un groupe désactiver dans l'EAD à pouvoir réactiver un groupe désactivé dans l'EAD
#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans
Pour tester :
- scénario original
- créer des groupes de type "Groupe"
- se connecter à l'EAD avec un compte prof et aller dans Préférences => Groupes
- scénario alternatif
- créer des groupes de type "Groupe"
- éditer un compte élève (Gestion->Utilisateurs->Recherche d'utilisateur)
- aller dans le bloc "GROUPES"
- test complémentaire
- tester avec la liste des Groupes disponibles vide (cas non géré dans la proposition de correction initiale)
#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.25
#4 Mis à jour par Lionel Morin il y a plus de 8 ans
- Restant à faire (heures) changé de 0.25 à 2.0
Testé sur les paquets dev : OK => Fermer
#5 Mis à jour par Lionel Morin il y a plus de 8 ans
- Restant à faire (heures) changé de 2.0 à 0.0
#6 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Résolu à Fermé