Changes between Version 123 and Version 124 of TimingAndEstimationPlugin


Ignore:
Timestamp:
Dec 24, 2016, 1:30:45 PM (7 years ago)
Author:
figaro
Comment:

Changed heading to maintain consistency

Legend:

Unmodified
Added
Removed
Modified
  • TimingAndEstimationPlugin

    v123 v124  
    88[TimeEstimationUserManual User Manual] |
    99[query:status!=closed&component=TimingAndEstimationPlugin&order=priority Open Tickets] |
    10 [/newticket?component=TimingAndEstimationPlugin&owner=bobbysmith007 New ticket] '''
     10[/newticket?component=TimingAndEstimationPlugin New ticket] '''
    1111
    1212== Description
     
    1717
    1818This plugin has been tested on:
    19  * Python >= 2.5 (perhaps more recent versions of Pythons will work on older Trac versions).
    20  * Trac >= 0.10
    21    * '''Because we are using ITicketChangeListener this plugin is only compatible with Trac >= 0.10'''
    22    * if you wish to use Trac < 0.10, please use [trac:TimeTracking]
     19 * Python >= 2.5 and perhaps more recent versions of Pythons will work on older Trac versions.
     20 * Trac >= 0.10: because we are using ITicketChangeListener this plugin is only compatible with Trac >= 0.10
    2321 * Database, should support all three major open source databases:
    2422  * SQLite3 >= 3.6.8, required for SAVEPOINT calls to work
    25   * !MySql
     23  * MySQL
    2624  * PostgreSQL
    2725 * Genshi:
     
    8886 * [source:timingandestimationplugin/branches/trac0.10 Version of this plugin for Trac 0.10] - no longer maintained
    8987
    90 In the repository there is a script folder [browser:timingandestimationplugin/branches/trac0.12/scripts 0.12]/[browser:timingandestimationplugin/branches/trac0.11/scripts 0.11] that contains some Python files that I have written to perform billing queries across an entire directory of Tracs and email the results to a specified address. As these work in my setup, some paths at the top of each file may need to be changed. These are mostly included because I wrote them for myself and thought others might want to perform similar tasks.
     88In the repository there is a script folder [browser:timingandestimationplugin/branches/trac0.12/scripts 0.12]/[browser:timingandestimationplugin/branches/trac0.11/scripts 0.11] that contains some Python files to perform billing queries across an entire directory of Tracs and email the results to a specified address. As these work in my setup, some paths at the top of each file may need to be changed. These are mostly included because I wrote them for myself and thought others might want to perform similar tasks.
    9189
    9290== Installation
     
    113111 1. Restart your webserver.
    114112
    115 == Post Installation Configuration Options
     113== Configuration
    116114
    117115=== Components
     
    121119The plugin's components are:
    122120
    123  1. !TimeTrackingSetupParticipant[[BR]]
    124     Required component.
    125  1. !TimeTrackingTicketObserver[[BR]]
    126     Ensures that the "Total Hours" values are updated when a user edits a ticket's "Add Hours to Ticket" field. You would not normally want to disable this component.
     121 1. !TimeTrackingSetupParticipant: required component.
     122 1. !TimeTrackingTicketObserver: ensures that the "Total Hours" values are updated when a user edits a ticket's "Add Hours to Ticket" field. You would not normally want to disable this component.
    127123 1. !TicketWebUiAddon
    128124 1. !TimingEstimationAndBillingPage
     
    167163 * TaskjugglerPlugin - Export data from Trac to Taskjuggler - uses the same custom fields as TandE.
    168164
    169 === Interacting with T&E
     165== Interacting with T&E
    170166
    171167If you want a plugin that you are writing to add reports to the management page, there is a file,