Changes between Version 53 and Version 54 of TracHoursPlugin
- Timestamp:
- Mar 27, 2015, 7:51:39 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracHoursPlugin
v53 v54 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 {{{ 4 #!NewsFlash 3 {{{#!NewsFlash 5 4 '''Known (Confirmed) Issues''' 6 5 * Incompatible with iCalExporterPlugin (#4368) … … 17 16 }}} 18 17 19 = Track hours spent on tickets =18 = Track hours spent on tickets 20 19 21 == Goals of TracHoursPlugin ==20 == Goals of TracHoursPlugin 22 21 23 22 The goal of this plugin is to help keep track of hours worked on tickets. TracHoursPlugin is an alternative to [http://trac-hacks.org/wiki/TimingAndEstimationPlugin TimingAndEstimationPlugin], but with a different approach: … … 40 39 For other Trac time-tracking solutions, see t:TimeTracking. 41 40 42 == Components ==41 == Components 43 42 44 43 !TracHours consists of a number of components that work together to help track your time: 45 44 46 === TracHoursPlugin ===45 === TracHoursPlugin 47 46 48 47 `TracHoursPlugin` is the core component of !TracHours. … … 57 56 This component must be enabled to use any functionality from the TracHoursPlugin 58 57 59 === SetupTracHours ===58 === SetupTracHours 60 59 61 60 `SetupTracHours` sets up the database and custom fields for the TracHoursPlugin. You must enable this component for anything to work, including the `TracHoursPlugin` component. 62 61 63 === TracHoursRoadmapFilter ===62 === TracHoursRoadmapFilter 64 63 65 64 `TracHoursRoadmapFilter` adds hours information for milestones at `/roadmap` and `/milestone/<milestone name>` 66 65 67 === TracHoursSidebarProvider ===66 === TracHoursSidebarProvider 68 67 69 68 The `TracHoursSidebarProvider` component uses the TicketSidebarProviderPlugin (if enabled) to add a form to each ticket for direct addition of hours to the ticket. Hours will be logged as the authenticated user and comments will not be made. … … 71 70 [[Image(hours-ticket-sidebar.png, border=1)]] 72 71 73 === TracHoursByComment ===72 === TracHoursByComment 74 73 75 74 The `TracHoursByComment` component enables adding hours by ticket comments. Comments containing snippets like `5 hours`, `1 hour`, `3.7 hours`, or `0:30 hours` will be added to the total hours for the ticket, if the commenter has the `TICKET_ADD_HOURS` permission. 76 75 77 === MultiprojectHours ===76 === MultiprojectHours 78 77 79 78 The TracHoursPlugin exports RSS from the `/hours` handler. This has been utilized in consumption to provide hours reports across projects sharing the same parent directory. If `trachours.multiproject` is enabled, then `/hours/multiproject` will become a handler front-ending hours reports throughout the project and a link to this will appear on the `/hours` page to `/hours/multiproject`. … … 83 82 [[Image(multiprojecthours.png, border=1)]] 84 83 85 == How to Use !TracHours ==84 == How to Use !TracHours 86 85 87 86 The TracHoursHowto offers a guide to the features of the TracHoursPlugin and how to use them. 88 87 89 == Installing and Enabling !TracHours ==88 == Installing and Enabling !TracHours 90 89 91 90 TracHoursPlugin requires the following components: … … 120 119 If you have any issues, create a [/newticket?component=TracHoursPlugin&owner=rjollos new ticket]. 121 120 122 == Recent Changes ==121 == Recent Changes 123 122 124 123 [[ChangeLog(trachoursplugin, 3)]] 125 124 126 == Author/Contributors ==125 == Author/Contributors 127 126 128 127 ''Original developed at [http://www.openplans.org The Open Planning Project]''