Skip to main content

Cookie settings

We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want.

Essential

Preferences

Analytics and statistics

Marketing

This proposal has been implemented

  • Reviewed by @product and accepted in the main project
  • It is funded by European Commission
  • Developed by Codegram
  • Available in release 0.24 via #6662

Enable external registration links

Avatar: Pauline Bessoles Pauline Bessoles Main repo (merged)

Is your feature request related to a problem? Please describe.

Meetings don't allow users to register on an external registration platform (ex: eventbrite).

Describe the solution you'd like

As an admin, I'd like to be able to enable meeting registrations on external registration platforms.

  • Add a config flag in meeting config to enable or disable external registrations.

Mock-up for meeting config : https://imgur.com/uqjbabm

As an admin setting registrations, I'd like to be able to select which type of registration I enable on my meeting.

  • Add a drop-down field in meeting registrations form that displays three options : "Registrations disabled" (default option), "Registrations enabled" and "On an external registration system".

If the user selects "registrations disabled", no other field is displayed.

If the user selects "On Decidim platform", the 'old' form is displayed:

  • Registration form enabled
  • Number of registrations
  • Available slots for this meeting & help text
  • Reserved slots & help text
  • Registrations terms -> mandatory.

If the user selects "On an external registration system", a field and a disclaimer text are displayed:

  • Link to the external registration system that's going to be used (with URL field validation) & help text -> mandatory.
  • Disclaimer text about participants data

Mock-up for meeting registration panel : https://imgur.com/xjhsmyY

As a user creating a meeting, I'd like to be able to be able to enable registrations with an external system on my meeting.

  • Add a drop-down field in meeting creation form that displays two options : "Registrations disabled", and "Registrations on an external registration system".

If the user selects "registrations disabled", no other field is displayed.

If the user selects "On an external registration system", one field and a disclaimer text are displayed:

  • Link to the external registration system that's going to be used (with URL field validation) & help text -> mandatory.
  • Disclaimer text about participants data

Mock-up for meeting creation form : https://imgur.com/hUno8Qt

As a regular user, I want to be able to register to a meeting with an external registration link.

  • Add a "Join meeting" button on the meetings created by users page when external registrations are enabled.
  • When clicked, the user is redirected to the external registration system.

The user that registered to the meeting should be treated as all other meetings participants : becoming automatically a meeting follower, receiving notifications on Decidim and by mail, etc.

Additional context

This feature proposal take place in a broader improvement of the meetings component (see Enable registrations for user generated meetings)

Could this impact on users private data?

No

Funded by

European Commission

Comment

Confirm

Please log in

The password is too short.

Share