« Return to Thread: hiding sidebar for general users

Re: hiding sidebar for general users

by Lukas Renggli-2 :: Rate this Message:

Reply to Author | View in Thread

> First, I'm using latest versions of Seaside 2.8, Scriptaculous and  
> Magritte and Pier (magritte and pier installed through "Magrite-
> All" (260) and pier through "Pier-All" (279)

That sounds perfect.

> In the browser, I select "Change Other", picking "remove",  
> "recursive" and "view" in the list, then apply... and nothing happens.
> If I select "Environment" and then repeat the operation I  
> describe... and again, nothing.
> Trying the same operation with Pier-OB and I have the same result.

 From a default installation you have to make sure that all structure  
have an owner and a group. You can do this from the root (default  
settings not shown):

        Change Owner

        Recursive: true
        Owner: Admin

        -> Apply

Then you need to log-in, as a lot of functionality disappeared due to  
missing authentication.

        Login

        Username: admin
        Password: pier

        -> Login

Next set the group. Again in the root (default settings not shown):

        Change Group
       
        Recursive: true
        Owner: Admin

        -> Apply

Now you can go to a page that should not be visible for non  
administrators and apply the following:

        Change Other

        Recrusive: true
        Operator: Remove
        Permissions: View

        -> Apply

When you log-out the page is not visible or accessible anymore.

Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch


_______________________________________________
SmallWiki, Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki

 « Return to Thread: hiding sidebar for general users