Changes between Version 19 and Version 20 of TracMyPagePlugin


Ignore:
Timestamp:
Nov 20, 2016, 10:31:50 AM (5 years ago)
Author:
figaro
Comment:

Further cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • TracMyPagePlugin

    v19 v20  
    55== Description
    66
    7 This plugin adds a navigation bar tab for 'My Page', a wiki page whose name is expanded from a template and your user ID.
     7This plugin enables a user to create a personal wiki page, of which the name is expanded from a template and the user ID. When installed, this plugin adds a navigation bar tab for 'My Page'.
     8
     9To see the My Page tab, a user must be logged in and have the `MYPAGE_VIEW` permission. To make My Page available to all users, grant the `MYPAGE_VIEW` permission to the ''authenticated'' subject in Admin/Permissions.
     10
     11This plugin does not introduce new components into the Trac environment; it is simply based on HTTP redirects. It does not create wiki pages on demand. Unless an administrator creates wiki pages for users, My Page pages will not exist the first time users click the tab. A first-time user will get a 'Describe u/admiralnelson here.' page instead. The user will need to click ''Create this page'' to initialize it, so the `WIKI_CREATE` permission is needed. This meets my needs, but automatic My Page creation would be a good feature to add.
    812
    913!TracMyPage works nicely with the TracUserPagePlugin.
    1014
    1115'''Fork:''' I have made a [https://github.com/trac-hacks/trac-mypage fork on GitHub] with some improvements/fixes. Feel free to [https://github.com/trac-hacks/trac-mypage/issues suggest new]. Install with `pip install TracMyPagePlugin`.
    12 
    13 === Nota Bene
    14 
    15  * To see the My Page tab, a user must be logged in and have the `MYPAGE_VIEW` permission. To make My Page available to all users, grant MYPAGE_VIEW to the ''authenticated'' subject in Admin/Permissions.
    16  * This plugin does not introduce new components into the Trac environment; it is simply based on HTTP redirects. It does not create wiki pages on demand. Unless an administrator creates wiki pages for users, My Page pages will not exist the first time users click the tab. A first-time user will get a 'Describe u/admiralnelson here.' page instead. The user will need to click ''Create this page'' to initialize it, so the `WIKI_CREATE` permission is needed. This meets my needs, but automatic My Page creation would be a good feature to add.
    1716
    1817== Bugs/Feature Requests
     
    3837General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page.
    3938
    40 == Example
     39== Configuration
    4140
    4241The following is an example of a configuration to be added to your `trac.ini` file:
     
    4948}}}
    5049
    51 This causes the 'My Page' tab for http://trac.example.com/ to yield a redirect to `http://trac.example.com/wiki/u/admiralnelson` when the user 'admiralnelson' is logged in and has the `MYPAGE_VIEW` permission.
     50This causes the 'My Page' tab for `http://trac.example.com/` to yield a redirect to `http://trac.example.com/wiki/u/admiralnelson` when the user 'admiralnelson' is logged in and has the `MYPAGE_VIEW` permission.
    5251
    5352== Recent Changes