Loading...
 
Features / Usability

Features / Usability


How do I set permissions so a user can only edit pages they create by default?

posts: 3 United States

Hello

I'm very new to tiki wiki. I have managed to install and style an implementation, but I'm stuck on something I'd like it to do. I'm not sure if it's possible and I haven't been able to figure it out in the forums or through trial and error. I'm hoping someone can help me out.

The Challenge

We would ideally like to allow a user to create a new wiki page and be able to edit it but not edit anyone else's page without being put into a user group that has permission to edit other pages. In those instances, it would be great if they could suggest changes but not save/publish them. If the suggestions were to happen, we would allow the original author or higher level site contributor to approve them or decline them.

I briefly of looked into setting up Roles to accomplish this but I can't quite seem to get my head around how it would work. Currently I have user groups with roughly these permissions:

  • Rumor Monger - edit, view, create, rename pages (various viewing of groups/tags)
  • Wandering Scholar - previous plus admin tags
  • Librarian - previous plus admin the wiki, view unapproved revisions, approve revisions, view history, roll back pages
  • Lore Master - previous plus assign permissions to pages, view wiki source, upload pictures, admin categories and structures
  • Master Archivist - previous plus administration of groups and users


I'm not terribly familiar with wiki's so i don't know if this is possible or not. Our use case is that we launched a Kickstarter where anyone who pledged money could add lore to the world. I'd like to avoid a scenario where person 1 adds content, but person 2 doesn't like it so changes it. We'll worry about turning it all into a holistic mythos at a later date once everyone has had fun entering their ideas.

It may just be that I don't have a solid grasp on all the features and need it explained better. For example maybe these don't do what I think they do:
Can view unapproved revisions of pages (tiki_p_wiki_view_latest)
Can approve revisions of pages (tiki_p_wiki_approve)

My guess based on what they are named is that they allow some level of administrative approval but I can't seem to make it happen.

If all else fails, I can just have a Community Standards/Code of Conduct that has people make comments on pages with suggested changes and trust them not to modify someone else's content, but it would be nice to be able to restrict that; the greater permission control is why i settled on Tiki Wiki over Wikimedia.

side note: The hope was to use scores to see who was contributing the most to the wiki and give them additional permissions as it grew. That's why i set up that many different user groups. To start, there will just be rumor mongers and master archivists. I'm not even 100% sure how to get scores working :-)

Thanks to everyone for making this software, it's been a bit of a learning curve but it really does a lot of what we are hoping to accomplish with our game experience.

Tech Specs

For reference the site is:
http://lore.huntersofavalon.com
(ignore the ssl warning, i'll tackle that once i have the site fully configured the way we want)

Tiki Wiki Version is: 21.2

posts: 3 United States

Sorry for posting. I think I figured it out.

I had revision approval checked under admin > wiki > flagged revisions, but no revision approval categories selected. I still get a bit confused by the multi-select in the list box instead of it being checkboxes. I thought that list was telling me those were the categories it applied to, not to select from that list. My mistake.

For anyone curious, I also made a new category called "Unsorted" and made it so all wiki pages automatically get assigned to it. Then set that as a flagged revision category as well. I guess it's possible that people uncheck that category while not selecting a different one, but I think it's a low likely hood of occurrence and can just be handled with a little user training.

I also turned on allowing users to admin their own pages, but I'm not sure if that has any bearing on the above.


posts: 3 United States
i spoke too soon. i got the approval process working but i still can't seem to figure out how to let a user approve revisions to their page and only their page. is this something tiki wiki can do?

posts: 8633 Israel

Really not my field (don’t have such case), but if I’m not mistaking you can create a group per user (may be even a category).

From here can’t you have per page permission ?

There is also a feature to have a userpage in Tiki (Admin => Wiki => User's information page)
Personal Wiki Page: UserPageBsfez

A direction too ?

But this is a full and complex case and it’s going to be hard to help you using the forum.
You should break issues down to small pieces... or try a Tiki consultant to guide you all the way.


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