Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.45 KB

README.md

File metadata and controls

47 lines (30 loc) · 1.45 KB

Extension Manual

Description:

This extension adds logging to the registeraddress extension.

This may be needed by law depending on your country if you use registeradress as newsletter subscription.

For example in germany you need to proof that a user unsubscribed/subscribed.

See https://www.e-recht24.de/artikel/ecommerce/6534-newsletter-rechtssicher-erstellen-und-versenden.html

Features:

So in general the extension will create log entries for the following user action: create/update/delete/approve.

The extension will log the IP address, email, timestamp of the action and consent text in a seperate table. So if the tt_address data is deleted you still have the logging proof.

The log entries are connected to the belonging tt_address data.

inline

The Extension also provides a backend module to see all logging entries.

backend_module

Installation:

  1. Have registeraddress installed and ready
  2. Install registeraddress_logger
  3. Add static typoscript

Configuration:

In extension settings you can choose whether logs should be deleted after unsubscription (activated by default)

Eventlistener

Registeraddress has a Command/Scheduler task to delete old registrations if they are not approved. There is now an event after addresses deleted and regsiteraddress_logger delete log entries too.