Development #89727
Prendre en compte l'option include_authors_in_form_history dans le "Message quand un formulaire a été enregistré"
0%
Description
La demande fait suite à un changement récent (#9203, https://git.entrouvert.org/entrouvert/wcs/commit/f1471ca20cc2bca2e70007950ae4d3912b6e4b6d) où
default=_('The form has been recorded on {{ form_receipt_datetime }} with the number {{ form_number }}.'),
est devenu
default=_( ''' The form has been recorded on {{ form_receipt_datetime }} with the number {{ form_number }}. {% if form_submission_agent_display_name %} It has been submitted for you by {{ form_submission_agent_display_name }} {% if form_submission_channel == "phone" %}after a phone call. {% elif form_submission_channel == "email" %}after an email. {% elif form_submission_channel == "mail" %}after a mail. {% elif form_submission_channel == "social-network" %}after a message on a social network. {% elif form_submission_channel == "counter" %}after your passage at the counter. {% else %}. {% endif %} {% endif %} ''' ), )
Dans #89700 Stéphane signale que ça ne prend pas en compte une option existante nommée "include_authors_in_form_history" qui devrait cacher les agents de saisie aux usagers. Est-ce qu'il ne faudrait pas le prendre en compte ici1 ?
Historique
Mis à jour par Frédéric Péters il y a 14 jours
Il y a cette réponse dans la PR (https://git.entrouvert.org/entrouvert/wcs/pulls/1243) :
J'ai poussé sans ça parce qu'on n'a actuellement pas include_authors_in_form_history dans le contexte et que ça alourdissait le gabarit qui doit pourtant pouvoir servir de modèle. (et mettre la variable dans le contexte ça allait faire qu'elle allait être utilisée, alors que je reprendrais bien à un moment tout ça, pour gérer de manière moins bricolée, avec un paramètre par démarche).
Bref, pour moi, s'il y a souhait de ne pas avoir le nom de l'agent, il suffit de personnaliser le gabarit pour le retirer.