Расположение шаблонов Trac 0.11+
Я только что обновился до Trac 0.11.4 в Ubuntu и заметил, что каталог / usr / share / trac / templates больше не существует. В результате в моем trac.ini переменная templates_dir не установлена (раздел[наследовать]), и там, где должен быть логотип Trac, я вижу альтернативный текст (пожалуйста, настройте раздел [header_logo] в trac.ini).
Кто-нибудь знает, где находится каталог шаблонов или глобальный trac.ini?
ОБНОВИТЬ:
Возможно, каталог / usr / share / trac / templates существует только в том случае, если вы устанавливаете Trac из репозиториев Ubuntu (apt-get install trac). Однако, когда вы устанавливаете Trac вручную (например, если вам нужна последняя версия), это местоположение не создается во время установки.
Вам не обязательно нужен глобальный trac.ini. Если логотип отсутствует в вашем экземпляре Trac, вы можете легко добавить его, изменив раздел [header_logo] в файле conf / trac.ini вашей установки Trac:
[header_logo]
alt =
height = -1
link = http://example.org
src = common/trac_banner.png
width = -1
2 ответа
Я не использую Trac, но, возможно, вы можете найти глобальный trac.ini с помощью
find / -iname "*trac.ini" 2> /dev/null
вы можете заменить первую косую черту ('root') на папку, в которой находится trac, и вы можете пропустить '2> /dev/null', если вам удобно прокручивать страницы с ошибками в разрешении, чтобы найти правильный путь, (или если вы ищете с учетной записью root)
find /usr/bin -iname "*trac.ini"
src = site/your-logo.png
Место your-logo.png
в
Что касается шаблонов, это может помочь: TracInterfaceCustomization # ProjectTemplates