-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11.10.2014 01:43, akor...@smartsoftwareinc.com wrote:
> I need a way to convert usernames to roles everywhere that usernames are
> displayed in the application. So, users in my group will be able to see
> my name as the ticket reporter/owner, in the change history section, etc
> but users in other groups will only see "Developer" (my group name) in
> those places. ...
> 
> Does anyone have any ideas of how I might go about accomplishing this
> task? Is there some centralized ticket object/class that I can tie into,
> perhaps override a getter/setter so I can manipulate this data
> everywhere it is shown in the application? Can I accomplish this with
> additional fields and permission checks, so one group sees the username
> fields and another sees corresponding user role fields?

Have a look at Chrome.format_author() method in trac.web.chrome, that is
the canonical place, but especially watch out for plugins that might not
respect this convention.

Steffen Hoffmann
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlQ48rUACgkQ31DJeiZFuHeAqACfc5TDW31jXLdiUJrSoKDRy/6J
xs8An1+sDhfpF+RzgyG5PouWpeVjyfS5
=TqBa
-----END PGP SIGNATURE-----

-- 
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 trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to