Go to your dashboard:
My Network-->Tabs & Pages
Click on the "Members" tab and you will be given some options to the right of your screen. At the bottom you can choose who can see the actual tab: (Make Visible to) and the choices are 1) Everyone, 2) Members, 3) Administrators.
Hope that helps!
I tried your suggestion and I still see every member of my network on that tab even when I signed out completely from the network. Is something Not working properly on my NING?
I went through the steps as shown below and made sure I clicked SAVE
Still when I sign out and view the MEMBERS TAB LINK I can see all members and click any of them
You shouldn't even see the TAB if you're signed out, let alone being able to click on it and see the members. I don't understand that.
I have several tabs that I have made "invisible" to visitors using this method. When I sign out of my network, those tabs disappear. When I sign in, they re-appear. I don't understand why it isn't working for you.
I hope someone will take a look and fix it for me.
I asked this to someone on ning's helpdesk because it hides the tab, but if there is a link on the main page (or any page) to a hidden tab, it's still a "public" page, if the sites settings are public. Does that make sense? Basically you just can't see the tab, but it's still accessible with any link. They told me either make it all public, or make it all private except the main page, which is what I did but then I had to add so much stuff on the main page (like "about us", etc) because that stuff was no longer accesible. Really wish we had more options as to what is truly private and public. I would love to make all mmembers as well as pictures and discussions private.
Hi Hala. Yes. That makes sense. all pages may be viewed if someone knows the url, even if you set it to private. So, there are options on YouTube where you can select PRIVATE and only the person who you select can view those YouTube; and another setting where you may say, "VIEW BY THOSE WHO KNOW THE URL" and other setting Public.
remember there is a delay between logged-in and not so if you make a change remember this also it helps if you F5 refresh
Is your site Public or Private? I think that choice overrides the tab choices.
Dashboard, Settings, Privacy, see what is checked there.
This shall work
Put this into your Custom Code
This will hide members page and members profile page when the user is not logged in.
Do not forget to change message text.. if you good with CSS, you can customize the message how you want it. You can also use links, images and more.. Good Luck
if ((ning.CurrentProfile == null) && ((x$(".xg_widget_profiles_profile_show").length > 0) ||
(x$(".xg_widget_profiles_members_index").length > 0))) x$("#xg_body").html('<div id="HideMembers">You Must Be a Member Of Network_Name to access to this page </div>');
Hi Emmanuel ~ I inserted it.
Here's what's happening.
Anyone can click this link and see the members whether they are a member or not.
However, unless a person is signed in as a member, the dropdown submenu is not visible.
And ->> I have a side menu on the main page that links to all sections of the network.
How come the standard Tab Selection within NING does not work properly?
make the tab visible to anyone
It worked! And, what if I would like to make all members visible to only administrators?
Thanks so much.