View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
14992Feature requestsCentral participant databasepublic2020-03-13 18:50
Reporterluberm Assigned Tocdorin  
PrioritynoneSeverityfeature 
Status assignedResolutionopen 
Summary14992: Public registration should require consent to the privacy notice, since PII are given (name and email).
Description

When using public registration there is no way to display the privacy notice.

Adding it via {{ include('./subviews/privacy/privacy.twig') }} doesn't appear to have the desired effect:

  • the notice is displayed, but the mandatory box can be ignored, data can still be transmitted.

(though probably I'm doing something wrong).

When adding this properly to LimeSurvey, it might be necessary to differentiate between consent given on public registration and entering the survey by being in the participant db, so the notice isn't either shown twice (to public registrants) or never to previously registered users.

TagsNo tags attached.
Bug heat6
Story point estimate
Users affected %

Users monitoring this issue

DenisChenu

Activities

cdorin

cdorin

2019-06-18 17:39

reporter   ~52450

Last edited: 2019-06-18 17:39

It works by copying the privacy.twig content into register_form.twig .

I will document in the manual this week how it can be done (FAQ section).

cdorin

cdorin

2019-06-24 16:41

reporter   ~52512

Haven't had time to find an alternative solution. I can make it work if the data policy setting is "inline text". If "collapsible", the modal text is not displayed.

tassoman

tassoman

2020-01-24 15:55

reporter   ~55466

Iā€™m subscribing to this issue while I edit my custom templates.
(IMHO this shouldn't be a templates edit but a core feature, because of GDPR compilance)

Issue History

Date Modified Username Field Change
2019-06-18 16:24 luberm New Issue
2019-06-18 16:32 DenisChenu Issue Monitored: DenisChenu
2019-06-18 17:39 cdorin Note Added: 52450
2019-06-18 17:39 cdorin Note Edited: 52450
2019-06-24 16:41 cdorin Note Added: 52512
2019-07-30 11:47 cdorin Assigned To => cdorin
2019-07-30 11:47 cdorin Status new => assigned
2020-01-24 15:55 tassoman Note Added: 55466
2020-03-13 18:50 c_schmitz Project Bug reports => Feature requests