Page Permissions Not Working - Version 5.5.2

Permalink
I have been struggling with this since this morning (12 hours ago for those not in UK).

I have set up 2 pages which I need to set permissions for. I will explain what I did step by step...

1. Create "Welcome Guest" page. I want this page to be visible to guests but not to members.
2. I go to site map and click on page then set permissions. I tick the guests box and admin box then untick the rest and save.

3. Create "Member list" page - this is a list of all the members. I am using Members the system page.
4. I got to sitemap and click on the page and set permissions. I tick Admin and Members and untick guest then save.

Now I log out so that I appear as a guest however I can see BOTH pages on the auto nav bar.

When I log in as a member (not the admin) I can also still see BOTH pages.

Why are my permissions for page viewing not working?

Please note that I have also UNTICKED the box on the auto nav setting that states "Display pages to users even when those users cannot access those pages."

I am totally lost. Please help. Thanks in advance

PixelPals
 
PixelPals replied on at Permalink Reply
PixelPals
Anybody? pretty pretty please :D
Ekko replied on at Permalink Reply
Ekko
Click edit on your auto nav, and uncheck this

Viewing Permissions
Display pages to users even when those users cannot access those pages.
PixelPals replied on at Permalink Reply
PixelPals
Thanks but I have already tried that. I posted it in my question.

I just cannot see what the problem could be. :(
adajad replied on at Permalink Reply
adajad
Could it be a caching issue? Clear both site cache and browser cache.
PixelPals replied on at Permalink Reply
PixelPals
I have worked out what the issue is but I do not know how to resolves it.

What I didn't realise before was... if I set a page permission to guest but and do not select a group then the page will still be visible to the group because it is for guests.

Which means that a page permission set to guest is visible by everyone no matter whether they are a member or not.

What I want to do is have the guests see PAGEA but when logged in see PAGEB and not PAGEA but at the moment they see PAGEA and PAGEB in the nav bar.

Does anyone know how to alter the permission via code so that a member in a group is not known as a guest?

Thanks