tracvatar est un plugin qui ajoute Trac icônes Gravatar à Trac.
Le crédit va à l'HackergotchiPlugin pour quelques idées générales.
Actuellement, seulement Gravatar est soutenu, mais le système de plug-in Hackergotchi plus ouverte peut être re-mis en œuvre ici si d'autres moteurs de avatar sont souhaitées.
Idéalement, Trac se serait tout simplement inclure le support pour les auteurs avatars comme un construit en, puisque ce est une caractéristique extrêmement commun et souhaitable.
Pour l'instant, l'approche du plugin est de filtrer des vues spécifiques de Trac, rassembler tous les auteurs trouvés dans les "données" hachage étant passé à Genshi, puis en utilisant les filtres à insérer Genshi nœuds supplémentaires Gravatar.
Vues actuellement supportés sont:
- Chronologie
- Affichage d'émission
- Changement d'émission affichage (ce est à dire des commentaires, pièces jointes)
- Navigateur Source liste (testé pour svn et Hg pour l'instant)
- Page changeset individuelle (testé pour svn et hg à ce jour)
- Page prefs de l'utilisateur (comprend un lien de «changer votre avatar" à gravatar.com)
Installation
Pour l'installer, il suffit d'utiliser python setup.py bdist_egg pour créer un fichier d'oeuf qui va ensuite dans le plugins / dossier Trac, ou tout simplement python setup.py install pour brancher entièrement.
Configuration
Pour activer le plugin dans trac.ini:
[Composants]
tracvatar. * = activé
Il ya ensuite les paramètres disponibles en option "Format" pour chaque vue, ci-dessous sont les valeurs par défaut:
[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 = défaut
Exigences :
- Python
- Trac
Commentaires non trouvées