Version 3 (modified by pixelpapst, 9 years ago) (diff)

remove over-escaping

Support for Pending Tickets


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.

This works well when combined with the SimpleTicketPlugin.

Bugs/Feature Requests

Existing bugs and feature requests for PendingTicketPlugin are here.

If you have any issues, create a new ticket.


Download the zipped source from [download:pendingticketplugin here].


You can check out PendingTicketPlugin from here using Subversion, or browse the source with Trac.


Add a custom ticket field to your trac.ini file:

pending = checkbox
pending.label = Pending
pending.value = 0

If you're using the SimpleTicketPlugin, you may want to hide it:

hide = pending

Install the PendingStatusRemovePlugin to have the pending flag automatically removed when the reporter responds.

<CHECKOUT THE SOURCE AND GO TO THE 0.10/removependingplugin DIRECTORY> bdist_egg
cp dist/RemovePendingStatusPlugin-x-y-z-py2.4.egg $TRAC_ENV/plugins

You'll also need to enable the Plugin in your trac.ini file:

removepending.* = enabled

To enable the automatic closing of tickets, you'll need to set up a script to be run by cron. Mine looks like this:

#! /bin/bash


date >> $LOGFILE

python $SCRIPT_DIR/ -p $TRAC_ENV -d 14 -s $TRAC_URL >> $LOGFILE 2>&1

Recent Changes

15998 by rjollos on 2016-11-23 22:41:15
1.2dev: Use Trac 1.2 notification API

Fixes #12964.

15997 by rjollos on 2016-11-23 00:17:07
1.0dev: Change plugin name to match name on
15996 by rjollos on 2016-11-23 00:07:24
1.0dev: Implement admin command ticket close-pending


Author: datallah