2010-04-07 1 views

답변

9

플러그인을 작성해야합니다. 복잡한 것은 없습니다. <trac_env>/plugins/username.py 같은 파일에

from trac.wiki.macros import WikiMacroBase 

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

및 위키 페이지에 [[User]]를 추가 : 그냥 던져. 로그인하지 않은 사용자의 경우 anonymous이 표시됩니다.

+0

뛰어난! 그것은 나를 위해 완벽하게 작동합니다. 감사! –

+0

이 작업은 +1이므로 어떻게 [[User]]를 사용하는지 어떻게 알 수 있습니까? –

+0

@ ing0 : 매크로 클래스의 이름을 기반으로합니다. – retracile