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.