The Higher Education and Research forge

Home My Page Projects Code Snippets Project Openings Développement de WIMS
Summary Activity Forums Tracker Tasks Docs Surveys News SCM Files Listes Sympa

[#12821] Date fermeture/ouverture automatique des séquences

Date:
2021-10-12 11:47
Priority:
3
State:
Closed
Submitted by:
Bruno MIFSUD (bmifsud)
Assigned to:
Fabrice Guerimand (guerimand)
Hardware:
none
Operating System:
none
Version:
none
Severity:
none
Resolution:
none
URL:
état:
Closed
Summary:
Date fermeture/ouverture automatique des séquences

Detailed description
Bonjour,
dans la dernière version WIMS-4.23a, on peut rendre visible ou cachée une séquence. Merci d'avoir travaillé dessus. Cela permet d'anticiper.
Cependant, ces deux dates rentrent en conflit avec le menu visible/caché. Je n'arrive pas à le configurer

A mon sens, il serait bon de reprendre quelque chose qui ressemble à l'activation des examens.
Un menu déroulant avec les trois choix : Visible/Caché/Visibles aux dates suivantes.
Le calendrier n’apparaît qu'au troisième choix sélectionné.

Merci d'avance.
Bruno

Message  ↓
Date: 2021-12-08 17:07
Sender: Bruno MIFSUD

Ok, je comprends mieux.
Effectivement uniformiser en changeant le caché/montrer par En préparation/active me semble une très bonne idée.
Idem pour les boutons. Effectivement, ils sont très utiles.
Un café ? Volontiers mais je ne sais pas quand. :)
Merci pour tout ce travail que tu fais et qui améliore et facilite le travail au quotidien des collègues.

Date: 2021-12-07 12:50
Sender: Fabrice Guerimand

le menu déroulant n'a pas la même utilité. Il faut peut-être changer la terminologie et reprendre celle des feuilles En préparation/active plutôt que caché/visible
Le statut est global (donc en partage avec toutes les classes) alors que le réglage en bas de page n'est valable que pour la classe.
Il me semble que les boutons Cacher/montrer doivent rester mais peut-être changer en activer/desactiver
il y a une réflexion de vocabulaire à effectuer. Peut-être l'occasion d'un café wimsedu ?

Date: 2021-12-07 12:25
Sender: Bruno MIFSUD

C'est bien ce qu'il faut, mais il faudrait aussi supprimer le menu déroulant de la séquence : Statut (peut être contradictoire avec la conf de bas de page)
Et aussi, sur la page avec toutes les séquences, supprimer le bouton : CACHER/Montrer ( là je suis moins certain, cela peut avoir une utilité, mais cela ne rentre-t-il pas en conflit avec la configuration date/heure?)
Voir PJ capture des 2 pages

Date: 2021-12-04 15:31
Sender: Fabrice Guerimand

j'ai posté une mise à jour en copiant le fonctionnement des examens et des feuilles de travail (r16143)
Du coup, j'ai désactivé le mode automatique hide/show précédent qui n'a plus vraiment d'utilité il me semble.
Il faut vérifier sur le serveur wims.test si c'est bien ce qu'il fallait.

Date: 2021-10-22 15:52
Sender: Fabrice Guerimand

de toute façon dans l'état actuel, le fonctionnement n'est pas correct car les dates de changements de statut sont communes à toutes les classes en partage. Ce qui n'est pas vraiment souhaitable.
il faut donc comme tu le proposes, rapprocher la terminologie des exams/feuilles avec un statut En préparation/Actif/Caché (qui sera partagé par les classes en partages) et une visibilité pour tous / personne / suivant heure et date qui sera elle localisée dans chacune des classes.

Date: 2021-10-22 13:42
Sender: Bruno MIFSUD

Oui, je pense que cela serait bien de supprimer les dates par défaut, mais je te propose d'autres choses (Attention, les utilisateurs ne peuvent pas supprimer cette date)
Ensuite, quelques propositions :
0) regrouper au moins les trois champs (statuts, date ouverture, date fermeture) pour que l'utilisateur comprenne.

1) je ne sais pas si c'est possible mais :
Si le statut est sélectionné : Caché, ne pas faire apparaître la date de fermeture automatique.
Si le statut est sélectionné : Visible, ne pas faire apparaître la date d'ouverture automatique.
(l'affichage conditionnel avec les menus existe pour les examens)

1 bis ) Imposer que la date saisie soit au moins le lendemain.

Dans ce qui suit, le texte entre §§ §§ est à mettre si l'affichage des dates n'est pas conditionné au statut visible/caché.
2) Les commentaires sous les champs dates :
"A cette date, la séquence sera automatiquement cachée." Remplacer par "§§Si la séquence est visible§§, à cette date, la séquence sera automatiquement cachée. Sauf si cette date antérieure à aujourd'hui."
et "A cette date, la séquence sera automatiquement montrée." Remplacer par "§§Si la séquence est cachée§§, à cette date, la séquence sera automatiquement montrée. Sauf si cette date antérieure à aujourd'hui."

3) Dans les aides :
exemple pour la fermeture auto :
"Si une date est saisie dans le champ" : il y a toujours une date et on ne peut pas la supprimer. Si on saisit 0, c'est la date d'ouverture de la classe qui s'affiche.
Remplacer par :
"Date de fermeture automatique de la séquence
§§Il faut pour cela que la séquence soit visible.§§
A la date saisie, la séquence passera automatiquement en mode cachée.
Le changement s'effectue lors de la maintenance quotidienne du serveur. Si la date est déjà dépassée, il ne se passera rien. "

J'espère t'avoir aidé. Je veux bien tester à nouveau. Dis moi.
Merci de ton aide et de ton travail.
Bruno

Date: 2021-10-22 07:42
Sender: Fabrice Guerimand

la date saisie change le statut de la séquence. La formulation de l'aide n'est peut être pas claire (il faudrait faire une proposition de formulation).
par exemple si le statut est caché et qu'il y a une date d'activation, le statut passera à visible à la date indiqué. Si l'enseignant change le statut après la date il n'y a plus de date.
C'est le même principe pour les deux dates (rendre visible / rendre caché)
Peut-être que pour éviter les malentendus, la date devrait être supprimée une fois qu'elle est dépassée ?

No related tasks

Attachments:
Size Name Date By Download
7 KiBmontrer_cacher.png2021-12-07 12:25montrer_cacher.png
7 KiBstatut_.png2021-12-07 12:25statut_.png
Field Old Value Date By
status_idOpen2022-01-19 09:01
close_dateNone2022-01-19 09:01
étatOpen2022-01-19 09:01
File Added1907 : montrer_cacher.png2021-12-07 12:25
File Added1908 : statut_.png2021-12-07 12:25
assigned_tonone2021-10-22 15:52