2010-04-07 19 views

Répondre

9

On dirait que vous avez besoin d'un plugin pour le faire. Rien de complexe; il suffit de jeter ceci:

from trac.wiki.macros import WikiMacroBase 

class UserMacro(WikiMacroBase): 
    def expand_macro(self, formatter, name, args): 
     return formatter.req.authname; 

dans un fichier comme <trac_env>/plugins/username.py et ajoutez [[User]] à une page wiki. Pour les utilisateurs non connectés, le message anonymous s'affiche.

+0

Exceptionnel! Cela fonctionne parfaitement pour moi. Merci! –

+0

Cela fonctionne, donc +1, mais comment sait-il utiliser [[Utilisateur]]? –

+0

@ ing0: Basé sur le nom de la classe macro. – retracile