UserOverview is a Trac plugin that provides a macro to display all registered users and their CC activity in a convenient, easy-to-read table format. It aims to increase transparency and facilitate communication in project management.
- Retrieves all registered users from the database.
- Displays detailed information for each user, including username, full name, email, and number of tickets CC'd.
- Sorts users by the number of tickets CC'd, with the most active users at the top.
- Clone the repository or download the ZIP file and extract it.
- Open your terminal and navigate to the root directory (
UserOverview/
). - Run the command
python setup.py bdist_egg
. This will create a.egg
file in a newdist/
directory. - Copy the
.egg
file to your Trac environment'splugins
directory. - Add the following line to the
[components]
section of yourtrac.ini
file to enable your plugin:
[components]
user_overview.user_overview.UserOverviewMacro = enabled
- Restart your Trac server.
To use the UserOverview macro, simply add the following to any of your Trac wiki pages:
{{{#!UserOverview
}}}
The macro will be replaced by a table listing all registered users and their associated details.
Contributions are always welcome! Please read the contribution guidelines first.