At the moment, you can ask the members to be included/excluded on a member list (with some info), where this list is public or private.
However, I want to have a separate public and members-only-visible list, because many of mine want to be visible to other members of my Society with their topics&interests and homepage, but NOT to outsiders --- while the majority want to be publicly visible, and a small group does not want to be on either.
If all would be OK to be visible to other members, I see how to do this (ask whether listed publicly-or-privately, publicly display all those that consented; to members, just load all active members from database and display those). But this way I don't take into account those refusing to be listed.
So I want a triple choice: "Not/privately/publically listed?". Or am I overlooking something I can do myself with some override?