Projet

Général

Profil

Development #39637

création d'une demande, ne pas proposer les formulaires désactivés dans la liste

Ajouté par Frédéric Péters il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07 février 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

(sauf sans doute le formulaire actuellement sélectionné, si jamais il avait depuis été désactivé)


Fichiers


Demandes liées

Lié à w.c.s. - Development #33186: Initialisation d'un brouillonFermé17 mai 201917 janvier 2020

Actions

Révisions associées

Révision b41cc0ff (diff)
Ajouté par Benjamin Dauvergne il y a environ 4 ans

create_formdata: hide disabled formdefs (#39637)

Historique

#1

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).

#2

Mis à jour par Frédéric Péters il y a environ 4 ans

#3

Mis à jour par Frédéric Péters il y a environ 4 ans

#4

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Statut changé de Nouveau à Information nécessaire
  • Assigné à mis à Pierre Cros
#5

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

#6

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

#7

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Assigné à changé de Pierre Cros à Benjamin Dauvergne
#8

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
#9

Mis à jour par Thomas Noël il y a environ 4 ans

(erreur patch/ticket à mon avis)

#10

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.

#11

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).

#12

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Fichier 0001-visualization-add-a-copy-button-39637.patch supprimé
#13

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é.

#14

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

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 ?

#15

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.

#16

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Statut changé de Solution proposée à En cours

D'ac.

#17

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

Rebasé et formulaire en cours toujours visible même si désactivé.

#18

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

#19

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

#20

Mis à jour par Thomas Noël il y a environ 4 ans

  • Statut changé de Solution proposée à Solution validée
#21

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)
#22

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

Formats disponibles : Atom PDF