Version 23 (modified by k0s, 5 years ago) (diff)


Track hours spent on tickets

Error: Macro Include(source:trachoursplugin/0.11/README.txt, text/x-trac-wiki) failed
No node trachoursplugin/0.11/README.txt at revision 14189

screenshot for of the /hours/multiproject  page for two projects and one worker (k0s)

Installing and Enabling TracHours

TracHours is enabled like any other trac plugin:

  • enable the plugin. Use either the webadmin interface or add the following lines to the trac.ini file:
trachours.* = enabled
  • add give users the permission TICKET_ADD_HOURS
  • you will need to run trac-admin <env> upgrade in order to create the correct database tables

The TracHoursPlugin requires python at least 2.4

How to Use TracHours

See the TracHoursHowto

Bugs/Feature Requests

Existing bugs and feature requests for TracHoursPlugin are here. If you have any issues, create a new ticket.

A preliminary path to 1.0 is outlined here:


Note: The TracHoursPlugin requires python version at least 2.4

Download the zipped source, check out using Subversion, or browse the source with Trac.

See also the trac plugin installation instructions at

Recent Changes

[14042] by rjollos on 2014-07-26 20:10:15

Tidy up codebase.

  • Fixed indentation in templates.
  • Removed obsolete Trac API method comments.
  • Organized imports.
  • Fixed compatibility with Trac 1.1.2 in which db parameters have been removed from methods.
  • Removed use of macros.html (removed in Trac 1.1.2).
[13658] by rjollos on 2014-02-13 07:52:07
Fixed-up indentation and trimmed whitespace using
[13599] by rjollos on 2014-01-21 06:30:13
0.6dev: Fixed regression in [9707]. The Save query button was not functional. Fixes #11285, Refs #8517.


Original developed at The Open Planning Project

Authors: novalis, k0s

Attachments (4)

Download all attachments as: .zip