Plone Add-on Gallery

collective.easyformplugin.registration

Plugin for collective.easyform that allows to manage a subscription form.

With this product installed, when you create a new Easyform content-type, there will be a new “Registration” tab in edit form.

You can set the max number of attendees, a waiting list and open and close dates.

Subscription logic

Users can subscribe to the form if:

  • Current date is between open and close date

  • There are still available slots

  • Available slots are full but there is a waiting list

Contact registrants

You can send messages to registrants (and waiting list) to keep them updated.

Translations

This product has been translated into

  • English

  • Italian

  • German

Installation

Install collective.easyformplugin.registration by adding it to your buildout:

[buildout]

...

eggs =
    collective.easyformplugin.registration

and then running bin/buildout

Contribute

https://github.com/collective/collective.easyformplugin.registration/workflows/Test/badge.svg

License

The project is licensed under the GPLv2.

Contributors

Changelog

2.0.0 (2022-05-31)

  • Update IRegistrationForm Schema [1letter]

  • Add Shortname for behavior [1letter]

  • Update translation and add German language. [jensens]

  • Development: Move from TravisCI to Github Actions. [jensens]

  • Fix setup test. [jensens]

  • Black and isort code formating. [jensens]

  • Breaking: Drop support for Plone < 5.2. [jensens]

  • Breaking: Drop Python 2 support, add Python 3 support. [jensens]

1.0.0 (2020-03-06)

  • Initial release. [cekk]