open-formulieren / open-forms

Smart and dynamic forms
https://open-forms.readthedocs.io
Other
35 stars 27 forks source link

Various co-sign improvements #4320

Open joeribekker opened 4 months ago

joeribekker commented 4 months ago

Thema / Theme

Frontend

Omschrijving / Description

Globaal

Startpagina

Mede-onderteken component

Bevestigingspagina

Bevestigings e-mail naar de indiener

Mede-onderteken e-mail

Bevestiging mede-ondertekening

joeribekker commented 3 months ago

This ticket will include:

joeribekker commented 3 months ago

@sergei-maertens will add details that we discussed.

sergei-maertens commented 3 months ago

Writing these down so we don't forget what was discussed last Friday

We'll build CoSign v3 and deprecate/remove v1 and v2. Now cosign is set up as a formio component, but that is a "wrong" approach since you can only ever use one such component in the entire form (which goes against the idea of a component). Implementation of requested changes is also very hard if we keep treating it as a formio component, so let's stop doing that.

About email templates - we get various template variants, depending on whether the submissions needs cosigning/payment/.... Handling all these cases (for a subject, for example) with {% if %} statements is pretty hostile to functional administrators needing to manage this content. For that reason, we decided that we should revamp our (email) template system.

Some more Q & A from Slack:

joeribekker commented 1 week ago

eformulieren teksten.docx