Changes between Version 7 and Version 8 of PendingTicketPlugin
- Timestamp:
- Mar 11, 2015, 1:49:55 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PendingTicketPlugin
v7 v8 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 = Support for Pending Tickets =3 2 4 = = Description ==3 = Support for Pending Tickets 5 4 6 The intent of this is to allow an administrator to mark a Ticket as "Pending" to indicate that information has been requested from the reporter. If the reporter doesn't reply with in the allotted timeframe, the ticket will automatically be closed. 5 == Description 6 7 This plugin allows an administrator to mark a Ticket as "Pending" to indicate that information has been requested from the reporter. If the reporter doesn't reply within the allotted timeframe, the ticket will be closed automatically. 7 8 8 9 This works well when combined with the SimpleTicketPlugin. 9 10 10 == Bugs/Feature Requests ==11 == Bugs/Feature Requests 11 12 12 13 Existing bugs and feature requests for PendingTicketPlugin are … … 16 17 [http://trac-hacks.org/newticket?component=PendingTicketPlugin&owner=datallah new ticket]. 17 18 18 == Download == 19 [[TicketQuery(component=PendingTicketPlugin&group=type,format=progress)]] 20 21 == Download 19 22 20 23 Download the zipped source from [download:pendingticketplugin here]. 21 24 22 == Source ==25 == Source 23 26 24 27 You can check out PendingTicketPlugin from [http://trac-hacks.org/svn/pendingticketplugin here] using Subversion, or [source:pendingticketplugin browse the source] with Trac. 25 28 26 == Example ==29 == Installation 27 30 28 === For Trac 0.11 or 1.0 ===31 === For Trac 0.11 or 1.0 29 32 30 If upgrading from 0.10, you'll need to convert the data using the `migrate_pending_attrib_to_status.py /path/to/tracenv` script which is included.33 If upgrading from Trac 0.10, you will need to convert the data using the `migrate_pending_attrib_to_status.py /path/to/tracenv` script which is included. 31 34 32 Set up your ticket workflow to include a 'pending' status (see the following example):35 Set up your ticket workflow to include a 'pending' status, for example: 33 36 {{{ 34 37 #!ini … … 38 41 }}} 39 42 40 Specify a status for tickets t o be moved to43 Specify a status for tickets that it needs to be moved to: 41 44 {{{ 42 45 #!ini … … 45 48 }}} 46 49 47 Install the !PendingStatusRemovePlugin to have the pending flag automatically removed when the reporter responds .50 Install the !PendingStatusRemovePlugin to have the pending flag automatically removed when the reporter responds: 48 51 {{{ 49 52 #!sh … … 53 56 }}} 54 57 55 You 'll also need to enable the Plugin in your `trac.ini` file:58 You will also need to enable the Plugin in your `trac.ini` file: 56 59 {{{ 57 60 #!ini … … 74 77 }}} 75 78 76 === For Trac 0.10 ===79 === For Trac 0.10 77 80 78 81 Add a custom ticket field to your `trac.ini` file: … … 92 95 }}} 93 96 94 Install the !PendingStatusRemovePlugin to have the pending flag automatically removed when the reporter responds .97 Install the !PendingStatusRemovePlugin to have the pending flag automatically removed when the reporter responds: 95 98 {{{ 96 99 #!sh … … 99 102 cp dist/RemovePendingStatusPlugin-x-y-z-py2.4.egg $TRAC_ENV/plugins 100 103 }}} 101 You'll also need to enable the Plugin in your `trac.ini` file: 104 105 You will also need to enable the Plugin in your `trac.ini` file: 106 102 107 {{{ 103 108 #!ini … … 106 111 }}} 107 112 108 To enable the automatic closing of tickets, you'll need to set up a script to be run by cron. Mine looks like this:[[BR]] 113 To enable the automatic closing of tickets, you will need to set up a script to be run by cron. Example: 114 109 115 {{{ 110 116 #!sh … … 121 127 }}} 122 128 123 124 == Recent Changes == 129 == Recent Changes 125 130 126 131 [[ChangeLog(pendingticketplugin, 3)]] 127 132 128 == Author/Contributors ==133 == Author/Contributors 129 134 130 135 '''Author:''' [wiki:datallah] [[BR]] 131 '''Maintainer:''' [ wiki:datallah] [[BR]]136 '''Maintainer:''' [[Maintainer]] [[BR]] 132 137 '''Contributors:'''