eNews Sign-up
Having developed a technique and the code for the checking of the reading of a "Terms and Conditions" check for the submission of a form I thought that this could be applied to the sign-up for the Belchamp Walter eNews.
Notes:
The sign-up proceedure was originally the request to email a designated email address with a request to be added to the mailing list for the news-letter. The GDPR requirement was that the sending of an email to that address is a confirmation that you agree to recieve emails to the address that you supplied.
The commitment from the eNews editors was that the email would not be used for any other purpose other than sending the newsletter.
The "agreement" box needs to be made responsive as it does not display well on a mobile screen. The style code can be seen in the "Newsletter" example
However, just putting a style="width:xx%" on the textarea does not work as I expect. It would seem that I don't really understand the checkReading () function.
Mistakes can be made
As found out when drafting this page it is too easy to inadvertantly violate GDPR policies.
No matter what you declare as a policy it is very easy to violate the rules yourself. In the case of a mailing list it is essential to make sure that it is not exposed when you send out the newsletter. Using Gmail, or other mailing system, it may be possible to automate this process. i.e. a subscription cannot be initiated manually.