Bug sur le masquage des modules #174
Labels
No Label
ABS
à confirmer
API
Apogée
bug
BUT
Dev
duplicate
enhancement
Entreprises
frontend
help wanted
invalid
Jury
PE
prio
question
RGPD
Users
wontfix
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ScoDoc/ScoDoc#174
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Relevé par Pascal (canal tests_scodoc 20/10/21 à 16h30):
la case cacher les modules semble inopérante (les modules sont cachés de toutes façon)
l url générée semble correcte
pas d erreur dans la console javascript
formation parcours en 6 semestres
pour l'instant non reproductible ?
Pas reproduit chez moi (3 machines testées)
En lien avec #6.
Le masquage ne devrait pas déclencher de requête mais se rédurie à une simple manip js/css.
Reproduit avec le même serveur avec différents navigateur sur des machines clientes différents et des utilisateurs ayant différents droits.
J'aurais tendances à penser que le problème est du coté serveur.
Comme vous n'avez pas le soucis, peut être dû à une particularité dans ma formation ?
J'ai oublié de préciser : Le masquage des origines de bacs se passent bien
Sur le serveur où j'ai le problème, j'ai créé une nouvelle formation (contenant 1 seul module et 1 seul étudiant, et aucune évaluation).
Que ce soit un "DUT" ou un "Parcours en 6 semestres", le problème n'est pas reproductible. Il n'est que sur le vrai "S1" du BUT en production.
Pourtant l'URL change. Ce n'est pas le `onchange="document.f.submit()" sur la case check qui provoque une nouvelle requete ?
C'est programmé comme tu le dis Pascal.
le #6 est peut être une proposition de réalisation moins couteuse ?
Pour essayer de cibler le pb:
-...
Oui, il y a des notes, certaines évaluations sont complètes d'autres incomplètes.
Je ne sais pas si ça peut être la cause, mais il y a :
Je joins le programme en XML (zippé, car les XML n'ont pas le droit d'être joints)
[edit] : En finalisant la création des UE du S2 (en ajoutant un module pour qu'un semestre soit attribué), le problème persiste.
merci! Bug reproduit.
is_external est True dans les UE de la formation, c'est pourquoi les modules ne sont affichés dans le recap.
Reste à savoir comment cette formation a été créée ?
Elle a été créée sous Scodoc 7 lorsque scodoc 9 n'était pas encore dispo, et export XML vers scodoc 9.
Voilà l'export de Scodoc 7
Cecit dit, ne vaudrait t-il pas mieux utiliser le mecanisme js/local #6 pour cacher les colonnes ?
la réalisation est plus simple et j ai l impression qu'avec le bulletin qui nous attends on aura d autres colonnes qui auront éventuellement besoin d'être cachées
@pascal.bouron merci. Je vais ajouter un garde fou car cet indicateur n'a pas lieu d'être importé.
@jmplace oui, bien sûr. On exportera toujours toutes les données (accessibles par l'utilisateur courant) et le JS/CSS se chargera du réglage de l'affichage. Je laisse donc #6 ouvert, et vais fermer ce ticket.