Forum OpenACS Q&A: Re: Another 'How-to" question with xowiki

Collapse
Posted by Dave Bauer on
You CAN set permissions per page, they are just objects. What is missing is a user interface. If you are clever you can hack a permissions URL with the object_id like
/permissions/one?object%5fid=123

This should be much easier than trying to run two wikis. Just rename the index page so it doesn't come up as the default URL and create a new public index page.

Collapse
Posted by Victor Guerra on
Just go to the admin section of you xowiki instance. Then go to the parameters section and search for the security_policy parameter; and use the ::xowiki::policy3 value.

Afterwards you go to /admin/list and you will see that every row gets a lock icon which links to the interface where you can change the permissions on a page basis.

For more info, check http://media.wu-wien.ac.at/download/xowiki-doc/#security-management

Collapse
Posted by Dave Bauer on
Thanks Victor. I thought there was a way to do that. I checked OpenACS.org but its using older xowiki without policy3. It's great that the documentation is up to date!
Collapse
Posted by Victor Guerra on
Actually openacs.org is using the latest version of xowiki 0.118 but true.. with policy1.
Collapse
Posted by Dave Bauer on
Oh, Ok. I looked in the parameters and it said the possible values where policy1 and policy2.
Collapse
Posted by Victor Guerra on
True, it is just that the param description is not up2date.
Collapse
Posted by Richard Hamilton on
Fantastic, thanks guys. 😊