tracvatar är en Trac plugin som lägger Gravatar ikoner till Trac.
Credit går till HackergotchiPlugin för några allmänna idéer.
För närvarande endast Gravatar stöds, men ju mer öppen plugin system Hackergotchi kan åter genomföras här om andra avatarerna önskas.
Helst Trac självt skulle bara omfatta stöd till författar avatarer som en inbyggd, eftersom detta är en mycket vanlig och önskvärd egenskap.
För nu är det tillvägagångssätt av plugin för att filtrera specifika vyer Trac, samla alla författare som finns i "data" hash förs över till Genshi, sedan använda Genshi filter för att sätta in ytterligare Gravatar noder.
Visningar närvarande stöds är:
- Tidslinje
- Problem display
- Issue förändring display (dvs kommentarer, bilagor)
- Käll webbläsare notering (testas för svn och HG hittills)
- Individuell ändringsset sidan (testad för svn och hg hittills)
- Användar prefs sida (inkluderar länk till "ändra din avatar" på gravatar.com)
Installation
För att installera, bara använda python setup.py bdist_egg att skapa ett ägg fil som sedan går in i Trac plugins / mapp, eller bara python setup.py installera för att koppla in den helt.
Konfiguration
För att aktivera plugin i trac.ini:
[komponenter]
tracvatar. * = aktiverad
Det finns sedan tillgängliga valfria "size" inställningar för varje vy, som visas nedan är standard:
[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 = default
Krav :
- Python
- Trac
Kommentarer hittades inte