Loading...
 
Features / Usability

Features / Usability


HowTo let users restrict permissions

posts: 10 Germany

The Case:

  • An open Wiki (anonymous can read / write most pages)
  • Some pages are protected
    • only registered users can read / write them
    • currently ony admins can set permissions for these single pages
      • this is akward because for every to-be-protected page all the rights have to be set one-by-one because when I only set tiki_p_view, people cant write the page anymore nor upload files or anything.


So: is there any way

  • that users can easily create a page and
    • give them a set of rights without having to manually set all the rights
    • or assign the page to their group or so
  • to create a "restricted area" in which all new pages have the restriction to be accessible for registered users only?



Cheers -
Heiko

posts: 32

Hi Heiko

The developers of TikiWiki may correct me here, but I don't think they've yet implemented a permissions /ACL mechanism yet that allows you to do what you want to do, although I think they plan to.

I've (as part of my work) developed a modified TW (we call it LauLima) which has such a permissions system (applied to ALL areas). You assign TW's 'permissions' which I think about as capabilities to groups as you do in TW, but each page has an owner, and the owner can control which individuals or groups (or a combination of them both) can create, read, write, delete in that page. Any sub-pages formed from a page default to having the same permissions as the parent page (Except those created from the Sandbox or personal areas which default to being only accessible by the owner). In this way you can let users control who can access the wiki pages they produce (within reason, as they can only grant access to groups that they're a member of - except registered users).

We've not made LauLima available for download, so it doesn't really help your case, but we developed this capability as we found this to be a limitation of TW for our particular use.

Cheers

Andrew

posts: 2881 United Kingdom

You can acheive this in many ways. A simple code hack brings you the page creators group permissions applied to a page. Also think about category based permissions in 1.9, they will solve your problem easily!

In TikiWiki 1.10 you will be able to have seperate wiki farms, one for anonymous, one for registered etc.

Damian


Upcoming Events

1)  18 Apr 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  16 May 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  20 Jun 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7) 
Tiki birthday
8)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
9)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
10)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting