Changes between Version 5 and Version 6 of PendingTicketPlugin


Ignore:
Timestamp:
Dec 4, 2012 6:26:23 PM (21 months ago)
Author:
rjollos
Comment:

Added page outline, syntax highlighting and maintainer.

Legend:

Unmodified
Added
Removed
Modified
  • PendingTicketPlugin

    v5 v6  
     1[[PageOutline(2-5,Contents,pullout)]] 
    12= Support for Pending Tickets = 
    23 
     
    3132Set up your ticket workflow to include a 'pending' status (see the following example): 
    3233{{{ 
     34#!ini 
    3335[ticket-workflow] 
    3436pending = new -> pending 
     
    3840Specify a status for tickets to be moved to  
    3941{{{ 
     42#!ini 
    4043[ticket] 
    4144pending_removal_status = new 
     
    4447Install the !PendingStatusRemovePlugin to have the pending flag automatically removed when the reporter responds. 
    4548{{{ 
     49#!sh 
    4650<CHECKOUT THE SOURCE AND GO TO THE .../removependingplugin DIRECTORY> 
    4751setup.py bdist_egg 
    4852cp dist/RemovePendingStatusPlugin-x-y-z-py2.4.egg $TRAC_ENV/plugins 
    4953}}} 
     54 
    5055You'll also need to enable the Plugin in your `trac.ini` file: 
    5156{{{ 
     57#!ini 
    5258[components] 
    5359removepending.* = enabled 
     
    5662To enable the automatic closing of tickets, you'll need to set up a script to be run by cron.  Mine looks like this:[[BR]] 
    5763{{{ 
     64#!sh 
    5865#! /bin/bash 
    5966 
     
    7178Add a custom ticket field to your `trac.ini` file: 
    7279{{{ 
     80#!ini 
    7381[ticket-custom] 
    7482pending = checkbox 
     
    7987If you're using the SimpleTicketPlugin, you may want to hide it: 
    8088{{{ 
     89#!ini 
    8190[simpleticket] 
    8291hide = pending 
     
    8594Install the !PendingStatusRemovePlugin to have the pending flag automatically removed when the reporter responds. 
    8695{{{ 
     96#!sh 
    8797<CHECKOUT THE SOURCE AND GO TO THE 0.10/removependingplugin DIRECTORY> 
    8898setup.py bdist_egg 
     
    91101You'll also need to enable the Plugin in your `trac.ini` file: 
    92102{{{ 
     103#!ini 
    93104[components] 
    94105removepending.* = enabled 
     
    97108To enable the automatic closing of tickets, you'll need to set up a script to be run by cron.  Mine looks like this:[[BR]] 
    98109{{{ 
     110#!sh 
    99111#! /bin/bash 
    100112 
     
    117129 
    118130'''Author:''' [wiki:datallah] [[BR]] 
     131'''Maintainer:''' [wiki:datallah] [[BR]] 
    119132'''Contributors:'''