Users should be able to create Events/Reservations etc.
But the board should also be able to review these requests before any decision gets made
Therefore there should be some kind of mixin/module that handles this which does keep permissions in mind.
This will be a Request, which the board will see on the homepage of the admin page. We might also notify them daily about any new requests that may or may not have been added.
Board can Approve a request, after which the related object gets published
Board can Deny a request (with comment!).
Board can Request Changes, this could either be resolved informally, or through a Conversation
Case:
Bij het aanmaken van een activiteit door een niet bestuurslid gaat dit via een request.
Zolang een request niet geaccepteerd is, en een activiteit dus niet published is kan de gebruiker de 'activiteit' blijven aanpassen.
Zodra de activiteit geaccepteerd, en dus gepubliceerd is, gaan wij uit van de mensenmaat. Dit soort gevallen zullen dus wel via het bestuur moeten lopen middels een appje of belletje.
Users should be able to create Events/Reservations etc. But the board should also be able to review these requests before any decision gets made
Therefore there should be some kind of mixin/module that handles this which does keep permissions in mind.
This will be a Request, which the board will see on the homepage of the admin page. We might also notify them daily about any new requests that may or may not have been added.
Case: Bij het aanmaken van een activiteit door een niet bestuurslid gaat dit via een request. Zolang een request niet geaccepteerd is, en een activiteit dus niet published is kan de gebruiker de 'activiteit' blijven aanpassen. Zodra de activiteit geaccepteerd, en dus gepubliceerd is, gaan wij uit van de mensenmaat. Dit soort gevallen zullen dus wel via het bestuur moeten lopen middels een appje of belletje.