2010-04-07 4 views

Antwort

9

Sieht aus wie Sie brauchen ein Plugin, um es zu tun. Nichts Komplexes; werfen nur das:

from trac.wiki.macros import WikiMacroBase 

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

in eine Datei wie <trac_env>/plugins/username.py und fügen [[User]] zu einer Wiki-Seite. Für nicht angemeldete Benutzer wird anonymous angezeigt.

+0

Hervorragend! Es funktioniert perfekt für mich. Vielen Dank! –

+0

Das funktioniert, also +1, aber woher weiß es, [[User]] zu benutzen? –

+0

@ ing0: Es basiert auf dem Namen der Makroklasse. – retracile

Verwandte Themen