= PrivateWikiPlugin System = == Description == Allows you to protect wiki pages agianst access. == Bugs/Feature Requests == Existing bugs and feature requests for PrivateWikiPlugin are [query:?status=new&status=assigned&status=reopened&group=&component=PrivateWikiPlugin&order=priority here]. If you have any issues, create a [/newticket?component=PrivateWikiPlugin&owner=eric256 new ticket]. == Download == Download the [download:privatewikiplugin zipped source], check out [/svn/privatewikiplugin using Subversion], or [source:privatewikiplugin 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: [trac:TracPlugins] 1. 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 1. 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 == [[ChangeLog(privatewikiplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:eric256] [[BR]] '''Contributors:'''