Hmm... I hate to say this, and maybe I am just missing something, but I think part of the description of this mod is a little misleading. You explain how ad sharing can be enabled/disabled per usergroup, but I think the wording is confusing. The way I read it, I assumed this meant that by disabling certain usergroups, you were preventing that group from inserting their own ad code. However, what actually happens when you enter a usergroup to be disabled, it completely turns off the option for that group to view the shared ads. This is a big problem for me and for others, I am sure.
I want ALL usergroups to be able to view the shared ads at all times. But, I want to only allow my "Ad Sharing" usergroup to enter and display their ad code. So if I try to enter only my "Ad Sharing" group in the "enable ad sharing" section of the cp, then only that group is able to view the shared ads. It blocks every other group from viewing the shared ads. So, then I ad the other groups to the "enable ad sharing" section of the cp and now they can all see the ads, but also anyone will be able to insert their own ad code which is a whole new problem.
This is what's happening....
Scenario 1:
IF ONLY "Ad Sharing" usergroup enabled = all access (viewing and inserting code)
THEN All other usergroups disabled = cannot insert code OR VIEW (need to be able to view)
Scenario 2:
IF ALL usergroups enabled = all access (viewing AND inserting code)
So this is the desired result which I can't seem to get...
"Ad Sharing" usergroup enabled = all access (viewing and inserting code)
All other usergroups = only access to viewing (no option to insert code)
I hope I explained that ok. Forgive me if I just completely missed something that would eliminate this problem. This is why I believe it would be a really good solution to figure out how to make the custom user fields viewable only by set usergroups.
|