Page Locking Feature for Main Pages on OtterWiki
Summary: Introduce a page locking mechanism for select main pages in OtterWiki, similar to Reddit's feature of locking old, solved threads. This would restrict edits to these pages to admins only.
Description: In order to safeguard important content and maintain the integrity of key information on OtterWiki, it would be helpful to implement a feature allowing the locking of select main pages. This feature would restrict the ability to edit these pages to admin users only, ensuring that once a page is determined to be complete or verified, its content remains unaltered by registered users.
Importance:
- Content Integrity: Locking certain pages would prevent erroneous edits or vandalism, preserving the accuracy and reliability of crucial information.
- Efficiency: Reducing unnecessary changes to these pages could streamline administrative efforts, allowing admins to focus on content that requires attention.
- Trust: Users can rely on the locked pages to contain accurate and stable information, thereby enhancing the credibility of OtterWiki.
Suggested Implementation:
- Introduce a "Lock Page" option in the admin panel. This might look like a whitelist box you can add the page names you'd like to lock or archive, this would convert the main page into a read-only format for non-admin users.
- Develop permissions control, allowing only admin accounts to toggle the lock/unlock status.
- Implement clear visual indicators on locked pages, such as a lock icon or a notification banner, to inform users of their read-only status.
This enhancement would bolster the reliability and efficiency of OtterWiki as a source of valuable, verified information.
Hey @Gamedirection, thanks for opening up this feature request.
This is in line with the rough plans of added more fine grained permissions to An Otter Wiki where depended on groups (as e.g. Admin oder new defined groups) specific page paths can get special permissions as restricted write access.
For reference: #198 and #54.