Hi all, first time poster and newbie in Trac configuration/plugin writing (although I've been using the application for years).
I use Trac as part of a software development company. We've recently decided to let clients view the environment as well as employees and subsequently realized we need to be able to obscure the developer's usernames from clients. The idea is users in one group (employees) would see the actual username while users in another (clients) would just see "Developer" or "Lead". This change will have to happen in many places but I've specifically been focused on the ticket edit page for now, just trying to find a hook for a plugin that could convert the reporter/owner usernames to role names before displaying them. I've found a few references to ITicketManipulator's prepare_ticket and prepare_ticket_for_render but neither appear to work and I'm out of ideas. Does anyone have any ideas how I might go about implementing this? Is there a centralized ticket object or class where I can override a getter/setter or otherwise manipulate these values before they are displayed? Ideally I find a solution that handles the ticket's reporter/owner and change history as well as the search page, timeline, csv/tsv ticket export, etc. Any help would be greatly appreciated ~Korkki -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
