Sometimes you want to use Trac as a private project management system denying access to anyone except registered users.
This patch allows you to release some pages as public ones by adding "Public" to the page name (example: "TestPublic").
The anonymous user will need the WIKI_PUBLIC privilege.
The patch is inspired from the WikiPrivatePatch.
The new privilege is very easy to administrate if you use WebAdmin
If you have any issues, create a new ticket.
Download the zipped source from here.
Add "Public" to the name of your public pages, and add the WIKI_PUBLIC privilege to those users (usually "anonymous") you want to allow access.
If you add attachments to public pages you need to add "Public" to the attachment description.
added patch to make the wikistart page "PUBLIC" added a script to apply the patches
minor fix for trac 10.4
New working directory