You can get a ticket info: from trac.ticket import Ticket
t = Ticket(self.env, id) print t['status'] To save the data: > t.save_changes(req.authname, comment) I haven't checked, but works that way. On Thu, Jul 15, 2010 at 9:15 PM, RjOllos <[email protected]> wrote: > > > Matt Crinklaw wrote: > > > > I'm writing a plugin that adds some features when displaying a ticket. > > I've > > added some static html, using my plugin, that shows up on the ticket page, > > but I need to populate it with information from the ticket. The main > > things > > of interest to me are the keywords and description of the ticket, but I > > don't know how to get these. Does the env have anything I could use? > > > > You might take a look at the database schema [1] and ask on the trac-users > list [2]. I don't know much about this, but I think you typically do > something like this: > db = env.get_db_cnx() > curs = db.cursor() > curs.execute() > With your database query string as the argument to curs.execute. > > [1] http://trac.edgewall.org/wiki/TracDev/DatabaseSchema > [2] http://groups.google.com/group/trac-users > > -- > View this message in context: http://th-users.32086.n3.nabble.com/Getting-ticket-data-in-a-plugin-tp968333p970476.html > Sent from the th-users mailing list archive at Nabble.com. > _______________________________________________ > th-users mailing list > [email protected] > https://lists.trac-hacks.org/mailman/listinfo/th-users -- Ismael de Esteban At the Blacksmithing www.tuenti.com
_______________________________________________ th-users mailing list [email protected] https://lists.trac-hacks.org/mailman/listinfo/th-users
