Development #39637
création d'une demande, ne pas proposer les formulaires désactivés dans la liste
0%
Description
(sauf sans doute le formulaire actuellement sélectionné, si jamais il avait depuis été désactivé)
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
Désactivé ça veut dire non publié ou il y a une vrai notion de désactivé (invisible même dans le traitement) ? Parce que sinon je vois le cas où ça pourrait être utile (avoir un formulaire purement piloté par un workflow sans soumission BO ou FO).
Mis à jour par Frédéric Péters il y a environ 4 ans
- Lié à Development #33186: Initialisation d'un brouillon ajouté
Mis à jour par Frédéric Péters il y a environ 4 ans
- Bloque Development #39657: création d'une demande, exposer par défaut ajouté
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Nouveau à Information nécessaire
- Assigné à mis à Pierre Cros
Mis à jour par Marie Kuntz il y a environ 4 ans
Je vois peut-être trop loin mais ça me semble intéressant de voir les formulaires désactivés avec redirection
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Bloque Development #39657: création d'une demande, exposer par défaut supprimé
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Assigné à changé de Pierre Cros à Benjamin Dauvergne
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier 0001-visualization-add-a-copy-button-39637.patch ajouté
- Statut changé de Information nécessaire à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Pierre Cros il y a environ 4 ans
Marie Kuntz a écrit :
Je vois peut-être trop loin mais ça me semble intéressant de voir les formulaires désactivés avec redirection
Tu as un cas d'usage ? Parce que je ne vois pas de situation où je vais vouloir créer une demande dans un formulaire désactivé, même s'il est redirigé.
Benjamin Dauvergne a écrit :
Désactivé ça veut dire non publié ou il y a une vrai notion de désactivé (invisible même dans le traitement) ? Parce que sinon je vois le cas où ça pourrait être utile (avoir un formulaire purement piloté par un workflow sans soumission BO ou FO).
Ça veut dire non publié. Et pour moi un formulaire purement piloté par un workflow, serait avantageusement remplacé par une fiche.
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
Pierre Cros a écrit :
Ça veut dire non publié. Et pour moi un formulaire purement piloté par un workflow, serait avantageusement remplacé par une fiche.
C'est pas exactement pareil, mais ok si on est tous d'accord pour dire que non publié ça veut dire invisible à tout le monde partout, je fais ça et qu'on ne préfère pas avoir un vrai statut "désactivé" et qu'on joue plutôt dans ces cas là avec les rôles associés au formulaire pour le rendre non publié mais actif.
Le cas d'usage dans ma tête c'est le formulaire invisible des usagers entre le service GRU et le service technique par exemple, et qui aurait je suppose un rôle d'accès Agent le rendant uniquement visibles aux agents (et à l'action dont on parle ici).
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier
0001-visualization-add-a-copy-button-39637.patchsupprimé
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
Thomas Noël a écrit :
(erreur patch/ticket à mon avis)
Ouaip, j'ai corrigé.
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier 0001-create_formdata-hide-disabled-formdefs-39637.patch 0001-create_formdata-hide-disabled-formdefs-39637.patch ajouté
J'ai trouvé un entre deux, le formdef doit être explicitement désactivé, si
c'est désactivé via les dates d'ouverture il est tout de même visible (je n'utilise pas FormDef.is_disabled() mais FormDef.disabled).
Question: que faire pour un formulaire désactivé après la configuration de l'action ? Rien ? Continuer normalement ? Logger une erreur ?
Mis à jour par Pierre Cros il y a environ 4 ans
Continuer normalement.
Mais, Fred le pointait dans la description du ticket, celui-là doit apparaître dans la liste du coup.
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Solution proposée à En cours
D'ac.
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier 0001-create_formdata-hide-disabled-formdefs-39637.patch 0001-create_formdata-hide-disabled-formdefs-39637.patch ajouté
- Statut changé de En cours à Solution proposée
Rebasé et formulaire en cours toujours visible même si désactivé.
Mis à jour par Marie Kuntz il y a environ 4 ans
Pierre Cros a écrit :
Marie Kuntz a écrit :
Je vois peut-être trop loin mais ça me semble intéressant de voir les formulaires désactivés avec redirection
Tu as un cas d'usage ? Parce que je ne vois pas de situation où je vais vouloir créer une demande dans un formulaire désactivé, même s'il est redirigé.
J'avais en tête une démarche située ailleurs que dans la GRU, sur spfr ou un portail famille par exemple. Mais peut-être que c'est de l'over-thinking
Mis à jour par Marie Kuntz il y a environ 4 ans
Marie Kuntz a écrit :
J'avais en tête une démarche située ailleurs que dans la GRU, sur spfr ou un portail famille par exemple. Mais peut-être que c'est de l'over-thinking
Et maintenant je me rends compte que c'est totalement inutile, il suffit d'utiliser la redirection, c'est tout pour moi, merci, bonne nuit
Mis à jour par Thomas Noël il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit b41cc0fff9fdc4456cc6fdc84dee09ee99ab372d Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Wed Feb 12 12:14:47 2020 +0100 create_formdata: hide disabled formdefs (#39637)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
create_formdata: hide disabled formdefs (#39637)