Projet

Général

Profil

Bug #5945

ajouter des variables form_role_submitter/receiver sur les formdata

Ajouté par Thomas Noël il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
15 novembre 2014
Echéance:
% réalisé:

0%

Temps estimé:
2:00 h
Patch proposed:
Oui
Planning:

Description

D'une demande sur bistro : « Bonjour, Je voulais savoir si , au même titre que [form_user], s'il existait une variable permettant de faire figurer dans un mail à l'attention de l'usager , le nom ou le mail du destinataire. »

On pourrait pour un formdata parcourir les roles qui le concernent et construire des form_role_* : form_role_submitter, form_role_receiver (et form_role_supervisor quand ça existera).


Fichiers

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 9 ans

  • Assigné à mis à Frédéric Péters
#2

Mis à jour par Frédéric Péters il y a plus de 9 ans

J'ai juste pris la partie demandée sur Bistro, à savoir concernant le rôle de traitement. C'est "supervisor-ready™".

C'est documenté ainsi :

  • form_role_receiver_name : Le nom du rôle en charge du traitement
  • form_role_receiver_emails : Les adresses électroniques associées au rôle en charge du traitement
#3

Mis à jour par Thomas Noël il y a plus de 9 ans

Ack.

Je me demandais si, en plus de la doc, on pouvait ajouter des Substitutions.register(...) à la fin de formdata.py, pour que les form_role_receiver_name/emails apparaissent dans la liste des variables disponibles (puisqu'elles le seront toujours pour les formdata) ... ?

#4

Mis à jour par Frédéric Péters il y a plus de 9 ans

Il y a un ticket existant de Pierre trouvant à redire sur les tableaux avec les variables de substitutions, je me dis qu'ils pourraient être supprimés au profit d'un lien vers la documentation d'une part mais aussi d'une vue "développeur" sur les formdata, qui afficheraient les variables disponibles; je n'ai pas encore fait de tickets avec ces idées…

#5

Mis à jour par Thomas Noël il y a plus de 9 ans

Frédéric Péters a écrit :

(...) une vue "développeur" sur les formdata (...)

Discuté aussi l'autre jour avec Victor, laissons cette idée lors d'un travail de "sobriétisation" de l'interface lambda (eocamp ?), et ack pour ton patch tel quel.

#6

Mis à jour par Frédéric Péters il y a plus de 9 ans

  • Statut changé de En cours à Résolu (à déployer)

J'ai ajouté une ligne pointant vers ce ticket dans le programme de l'eocamp.

commit 8fcee2f876677de6026839dc5113b0f76841e280
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Nov 20 16:12:13 2014 +0100

    forms: publish workflow role info in substitution variables (#5945)
#7

Mis à jour par Thomas Noël il y a plus de 9 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF