Admidio / admidio

Admidio is a free open source user management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization.
https://www.admidio.org
GNU General Public License v2.0
329 stars 131 forks source link

Accept / reject participation to events via mail #477

Open Fasse opened 7 years ago

Fasse commented 7 years ago

It would be a good thing if a user could receive a mail with a description of an event, and then the option to choose either :

participate event YES or NO

Then all the user has to do is, in the mail to click on one of the two links YES or NO and then the user will see in his default browser a message : Your participation to the event is registered or : Your refusal for the event is registered. or : the event can no longer be edited - You have to contact the administrator for the event if You want to change something. or : There was an error - try again later or contact the administrator for the event.

What would this take : A possibility for an event-owner to put participants on the event via a list. This could be used for a museum that has a vernissage, or a theater that has a premiere or .... This way, You can pre-book for some people and let others do the participation themselves. Then all participants ( the invited ) will have an admin-status that says accepted and a user status that says "blank".

On each participation link/record there is a field that is automatic filled with a random value. Could be afRvvFFF44GFF4VV The yes-link had the value (routinephp)+(recordid)+Y+afRvvFFF44GFF4VV The No link had the value (routinephp)+(recordid)+N+afRvvFFF44GFF4VV There is a php-routin that updates the user status with "accepted" or "refused". If the event is locked, then no update can take place.

Of course all users that are in possession of the mail to a user, can change his or her participation, but You have to rely on, that the mail goes to the right user. If the user forwards the mail to another person, then he is responsive for that.

Fasse commented 7 years ago

https://www.admidio.org/forum/viewtopic.php?f=20&t=7319