website_event_require_legal
Enforces website event registrations to require acceptance of configurable legal terms and stores evidence of that acceptance.
Key Features
- event.event: Adds a flag and translatable HTML description so organizers can mark events as legally constrained and customize the text shown to attendees.
- website_event.registration_attendee_details: Inserts a required legal-terms checkbox in the website registration modal, showing either the organizer text or a default link before submission.
- event.registration: Logs the attendee’s IP address, user agent, and language in the chatter as proof of legal acceptance whenever a constrained event registration is completed.