Sphene Community Tools


Copyright © 2007-2018 by Herbert Poul

You are not logged in.

Change Language:

AddThis Social Bookmark Button

A Django site.

Powered by Sphene Community Tools
Board » General » public and private parts

This may be a naive question but how do you make the site private (available only to authenticated users) but have some wiki pages public eg the front page?
this can currently only be done by using sub snips..
in the wiki permissions are inherited to subsnips .. so .. e.g. 'Public/Start/Welcome' inherits permissions from Public/Start which inherits from Public which in turn inherits from a special snip called 'ROOT'.. (permissions can currently only be set in the django admin..) - and permissions are only inherited from the "parent" snip if the current one has no permissions assigned to it .. so .. you have to choices..

1.) create a snip called 'ROOT' and give it permissions so only privileged users can view it.. this means.. by default no snips can be seen.. and then create a 'Public' snip which everyone cann see.. then you could create everything which is "public" under this one 'Public' snip .. but then you have to make sure that visitors are redirected to this public (e.g. /wiki/show/Public/Start/) snip (e.g. through mod_rewrite or whatsoever)

2.) let the 'ROOT' snip accessible for everyone, and create a 'Private' snip under which you would create content for privileged users

does this make sense to you ? :)
Hey, we have Signatures !!! Great, isn't it ? ;)
Will this only apply for the wiki? How about the boards?
this will only apply to the wiki .. the board permissions are completely separated.. but you can again create board categories with different permissions ..
Hey, we have Signatures !!! Great, isn't it ? ;)

Please login to post a reply.

Powered by Sphene Community Tools