Contents
Namespace for public or private user pages
Description
This plugin defines a namespace for user pages, where users can place personal wiki pages that can be public or private. A private page can only be opened by the Trac administrator, who has TRAC_ADMIN
privileges, or the user whose login name matches the wiki page. Users can use this page to store a personal set of reports, queries, macros, etc.
TracUserPage works nicely with the TracMyPagePlugin.
Suppose there are the following entries in your trac.ini
file:
[components] userpageplugin.* = enabled [userpage] default = private error = u_private root = /wiki/u/
This defines the http://example.com/wiki/u/
prefix as a namespace for user pages. /wiki/u/santa
would be a page belonging to the user 'santa'. Because pages are 'default = private', santa would be able to view this page when logged in, and so would TRAC_ADMIN users, but everyone else would receive the /wiki/u_private
page instead.
Bugs/Feature Requests
Existing bugs and feature requests for TracUserPagePlugin are here.
If you have any issues, create a new ticket.
defect |
4 / 5 |
||
---|---|---|---|
enhancement |
0 / 1 |
Download
Download the zipped source from here.
Source
You can check out TracUserPagePlugin from here using Subversion, or browse the source with Trac.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
Recent Changes