Когда я создаю отчет, я могу отфильтровать результаты на основе имени зарегистрированного пользователя с помощью переменной волшебства $USER. Там какой-либо эквивалентный путь состоит в том, чтобы получить имя зарегистрированного пользователя на уровне какой-либо страницы Wiki Trac?
Например: зарегистрированный пользователь [[Пользователь]].
Похоже, для этого вам нужен плагин. Ничего сложного; просто вставьте это:
from trac.wiki.macros import WikiMacroBase
class UserMacro(WikiMacroBase):
def expand_macro(self, formatter, name, args):
return formatter.req.authname;
В файл типа
и добавьте [[Пользователь]]
на страницу вики. Для незарегистрированных пользователей будет отображаться анонимный
.