In het kader van informatie toegang beperken tot waar het uiterst noodzakelijk is, zouden oud-leden van een groep niet inzichtelijk moeten zijn voor de contactpersoon van die groep. Enkel bestuur heeft deze info nodig om beëindiging van het lidmaatschap af te ronden.
Ik zat hier ook al een beetje mee met dat je ook als admin meestal niet de oud-leden wil zien. Het netste is denk ik:
nieuw attribuut op lidmaatschapstype, iets van "toon standaard". Voor Lid gaat deze op true, rest op false (of als je proefleden hebt ook op true).
ledenlijst, aanmeldingenlijst en de Excel export tonen alleen de leden met lidmaatschapstype die op "toon standaard" staan. Ik denk dat dit te fixen is met de default filters op de controller (behalve de Excel export, die filtert volgens mij helemaal niet, maar dat is een andere issue).
alleen admins mogen de filter op lidmaatschapstype aanpassen, contactpersonen krijgen dan alleen de groepsfilter (die ze nodig hebben in het zeldzame geval dat ze 2 of meer groepen beheren).
In het kader van informatie toegang beperken tot waar het uiterst noodzakelijk is, zouden oud-leden van een groep niet inzichtelijk moeten zijn voor de contactpersoon van die groep. Enkel bestuur heeft deze info nodig om beëindiging van het lidmaatschap af te ronden.