PHPackages                             undkonsorten/registeraddress-logger - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. undkonsorten/registeraddress-logger

ActiveTypo3-cms-extension[Logging &amp; Monitoring](/categories/logging)

undkonsorten/registeraddress-logger
===================================

Add logging to registeraddress to full fill law needs

1.4.0(1y ago)31.1k2PHP

Since May 22Pushed 1y ago7 watchersCompare

[ Source](https://github.com/undkonsorten/registeraddress_logger)[ Packagist](https://packagist.org/packages/undkonsorten/registeraddress-logger)[ RSS](/packages/undkonsorten-registeraddress-logger/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (19)Used By (0)

Extension Manual
================

[](#extension-manual)

Description:
------------

[](#description)

This extension adds logging to the [registeraddress](https://github.com/lsascha/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

Features:
---------

[](#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](log_tt_address.png)](log_tt_address.png)

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

[![backend_module](log_entries.png)](log_entries.png)

Installation:
-------------

[](#installation)

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

Configuration:
--------------

[](#configuration)

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

Eventlistener
-------------

[](#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.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 54.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~166 days

Recently: every ~144 days

Total

15

Last Release

573d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a192083f4fc05fe8020592c9b5222677998fcf0e779df21ecb51016d8fd45f98?d=identicon)[undkonsorten](/maintainers/undkonsorten)

---

Top Contributors

[![Starkmann](https://avatars.githubusercontent.com/u/3470953?v=4)](https://github.com/Starkmann "Starkmann (39 commits)")[![kanow](https://avatars.githubusercontent.com/u/16071530?v=4)](https://github.com/kanow "kanow (26 commits)")[![cumuru](https://avatars.githubusercontent.com/u/12487311?v=4)](https://github.com/cumuru "cumuru (4 commits)")[![eliashaeussler](https://avatars.githubusercontent.com/u/16313625?v=4)](https://github.com/eliashaeussler "eliashaeussler (2 commits)")[![lsascha](https://avatars.githubusercontent.com/u/4083570?v=4)](https://github.com/lsascha "lsascha (1 commits)")

### Embed Badge

![Health badge](/badges/undkonsorten-registeraddress-logger/health.svg)

```
[![Health](https://phpackages.com/badges/undkonsorten-registeraddress-logger/health.svg)](https://phpackages.com/packages/undkonsorten-registeraddress-logger)
```

###  Alternatives

[t3monitor/t3monitoring_client

Client extension for the t3monitoring service

31851.3k1](/packages/t3monitor-t3monitoring-client)[pagemachine/typo3-formlog

Form log for TYPO3

23225.3k6](/packages/pagemachine-typo3-formlog)[mfd/typo3-prometheus

Exports Prometheus metrics for TYPO3 instances

1010.6k](/packages/mfd-typo3-prometheus)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
