2010-04-07 39 views

Respuesta

9

Parece que necesita un complemento para hacerlo. Nada complejo; acaba de lanzar la siguiente:

from trac.wiki.macros import WikiMacroBase 

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

en un archivo como <trac_env>/plugins/username.py y añadir [[User]] a una página wiki. Para usuarios que no han iniciado sesión, mostrará anonymous.

+0

¡Sobresaliente! Funciona perfectamente para mí. ¡Gracias! –

+0

Esto funciona, entonces +1, pero ¿cómo sabe usar [[Usuario]]? –

+0

@ ing0: se basa en el nombre de la clase de macro. – retracile

Cuestiones relacionadas