Changes between Version 31 and Version 32 of PrivateWikiPlugin
- Timestamp:
- Mar 31, 2016, 6:06:16 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PrivateWikiPlugin
v31 v32 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = Restrict Access to sections of the Wiki3 = Restrict access to sections of the Wiki 4 4 5 5 == Description … … 27 27 == Installation 28 28 29 1. Install the plugin, either for a single project or globally. See the details on how to install a trac plugin at [trac:TracPlugins]. For the latest development branch: 29 Install the plugin, either for a single project or globally. See the details on how to install a plugin at [trac:TracPlugins]. 30 31 To install the latest development branch, perform the following steps: 32 1. Run the following: 30 33 {{{#!sh 31 34 easy_install https://trac-hacks.org/svn/privatewikiplugin/trunk/ 32 35 }}} 33 1. Be sure that the plugin is enabled: add `privatewiki.api.privatewikisystem = enabled` to `trac.ini` in the `[components]` subheading. Alternatively, this can be enabled in the Web Admin section of your Trac installation. 36 1. Enable the plugin in your `trac.ini` file: 37 {{{#!ini 38 [components] 39 privatewiki.api.privatewikisystem = enabled 40 }}} 41 Alternatively, this plugin can be enabled in the Web Admin section of your Trac installation. 34 42 1. In `trac.ini` modify the `permission_policies` to include `PrivateWikiSystem` before the default entries (order is important!). If permission policies from other plugins are used, care will need to be taken to ensure the correct order. If `AuthzPolicy` is used to implement TracFineGrainedPermissions, then the order is most likely `AuthzPolicy, PrivateWikiSystem, DefaultPermissionPolicy, LegacyAttachmentPolicy`. 35 43