tracvatar плагин, который добавляет Trac Gravatar значки Trac.
Заслуга в HackergotchiPlugin для некоторых общих идей.
В настоящее время только Gravatar поддерживается, но более открытой системой плагинов в Hackergotchi может быть повторно реализован здесь, если другие аватар двигатели лучшего.
В идеале, сам Trac просто включить поддержку автора аватаров, как встроенный в, так как это очень распространенная и желательно функция.
В настоящее время, подход плагина для фильтрации определенных Просмотры Trac, собрать все авторы, найденные в "данных" хэш передается в Genshi, а затем с помощью фильтров Genshi вставить дополнительные Gravatar узлов.
В настоящее время поддерживаются взгляды:
- График
- Дисплей выпуск
- Дисплей изменение Выпуск (т.е. комментарии, вложения)
- Источник браузер листинг (проверено на SVN и рт.ст. до сих пор)
- Отдельная страница ревизии (проверено на SVN и рт.ст. до сих пор)
- Страница привилегированные Система (включает ссылку "изменить свой аватар" в gravatar.com)
Установка
Чтобы установить, просто использовать питон setup.py bdist_egg создать яйцо файл, который затем идет в плагинов / папки Trac, или просто питон setup.py установки подключить его полностью.
Конфигурация
Чтобы включить плагин в trac.ini:
[компоненты]
tracvatar. * = включено
Есть то, доступные опционально "размер" настройки для каждого зрения, показанные ниже, по умолчанию:
[tracvatar]
ticket_reporter_size = 60
ticket_comment_size = 40
timeline_size = 30
browser_lineitem_size = 20
browser_changeset_size = 40
prefs_form_size = 40
gravatar_default = по умолчанию
Требования
- Python
- Trac
Комментарии не найдены