Hello Admidio people, I would like to report a bug.
We want a member administration for our sports club and Admidio seems very nice. We try to setup the system such that only the board members and webmasters have all the rights. We have four sports in our Martial art club and we want for instance the Jiu Jitsu commissioner only be able to mail or see the mail adresses of the members who do Jiu Jitsu.
This works quite well with the Message-Email module, you cannot mail all 'members' but you can mail Jiu Jitsu (picture 1). However you always seem to be able to mail all individual members and see their mail adresses, we cannot have this (picture 2). Are there plans to fix this issue?
I made some changes in the script... can you maybe exchange the attached file in your installation and give me a short feedback if the problem is solved.
The User 'Sportco' in our case should only be able to mail members of 'Jiu Jitsu' and not all 'active members'. But somehow you are ALWAYS able to mail active members, which is bad for us.
Somehow you can always send email to individual active members of alle roles you are in. Eventhough I set the settings of members to "Nobody can email this group"\
edit: It's even worse, you can always mail EVERYONE in this menu, even if you do not share a group. The top part seems to be fine, but the 'Active members' is just a big loop hole in the options to limit users to see each others email adress/ send email.
This part somehow is broken, it always seems to show ALL active users... somehow it doesn't seem to show the former users though when not allowed...? But for the webmaster user it is also broken because some Active users show up in the former group.
the lines you write about are changed in the file i attached in my last post...
so please try this file in your installation and check if it is better.