rendered paste body# Helloworld plugin
import re
from genshi.builder import tag
from trac.core import *
from trac.ticket import ITicketChangeListener
class TracBacksPlugin(Component):
implements(ITicketChangeListener)
# ITicketChangeListener methods
def ticket_created(ticket):
print ">>>> Ticket", ticket, "has been created"
def ticket_changed(ticket, comment, author, old_values):
print ">>>> Ticket", ticket, "has changed"
print "comment: ", comment
print "author: ", author
print "old_values", old_values
def ticket_deleted(ticket):
print ">>>> Ticket", ticket, "has been deleted"