wiki:PrivateWikiPlugin

Version 11 (modified by anonymous, 6 years ago) (diff)

--

PrivateWikiPlugin System

Description

Allows you to protect wiki pages agianst access.

Bugs/Feature Requests

Existing bugs and feature requests for PrivateWikiPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source, check out using Subversion, or browse the source with Trac.

Installation Help

  1. Install the plugin (either for a single project, or globally). See the details on how to install a trac plugin at: TracPlugins
  2. Be sure that the plugin is enabled. Add "timingandestimationplugin.* = enabled" to trac.ini (in the [components] subheading).
    • Alternatively, this can be enabled in the Web Admin section of the website as well
  3. In trac.ini modify the permission_policies to include PrivateWikiSystem

Before:

[trac]
permission_policies=DefaultPermissionPolicy

After:

[trac]
permission_policies=PrivateWikiSystem,DefaultPermissionPolicy

Use

In trac.ini add a privatewikis section, under that add a private_wikis field and list the Pages that you want to protect.

[privatewikis]
private_wikis=InformationSystems

Once you've added this you will have some new permissions in the admin section. For example you'll have PRIVATE_InformationSystems_VIEW and PRIVATE_InformationSystems_EDIT which will control which users can view or edit InformationSystems and anything below it like InformationSystems/Contacts

Recent Changes

[13400] by rjollos on 2013-09-22 09:41:00
Import set from trac.util.compat.
[13372] by natewlew on 2013-08-31 23:53:06
Fix for missing WIKI_CREATE privilige check. Private page assumes an edit privilege can create.
[13371] by natewlew on 2013-08-31 23:23:57
Creating Trunk

Author/Contributors

Author: eric256
Contributors: