tracvatar es un plugin Trac que añade iconos Gravatar para Trac.
El crédito va a la HackergotchiPlugin para algunas ideas generales.
Actualmente, sólo Gravatar es compatible, pero el sistema de plugins más abierta de Hackergotchi se puede volver a aplicarse aquí si se desean otros motores de avatar.
Lo ideal sería que sí Trac acaba de incluir soporte para avatares autor como incorporada, ya que esta es una característica muy común y deseable.
Por ahora, el enfoque del plugin es filtrar vistas específicas Trac, reunir a todos los autores que se encuentran en el hash "datos" que se pasa al Genshi, a continuación, utilizando filtros Genshi insertar nodos Gravatar adicionales.
Vistas soportados actualmente son:
- Linea Del Tiempo
- Pantalla Problema
- Indicador de cambio de emisión (es decir, comentarios, archivos adjuntos)
- Navegador de la fuente de listado (la prueba de svn y Hg hasta ahora)
- Página individual de cambios (la prueba del svn y hg hasta ahora)
- La página de preferencias del usuario (incluye enlace a "cambiar su avatar" en gravatar.com)
Instalación
Para instalarlo, sólo tiene que utilizar python setup.py bdist_egg para crear un archivo de huevos, que luego entra en el plugins / carpeta Trac, o simplemente python setup.py install para enchufarlo en su totalidad.
Configuración
Para activar el plugin en trac.ini:
[componentes]
tracvatar. * = habilitado
Hay, pues, los ajustes disponibles opcionales "tamaño" de cada vista, que se muestran a continuación son los valores predeterminados:
[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 = por defecto
Requisitos :
- Python
- Trac
Comentarios que no se encuentran