trac-UserPicturesPlugin

Logiciel capture d'écran:
trac-UserPicturesPlugin
Détails logiciels:
Version: 0.1.1
Date de transfert: 20 Feb 15
Développeur: Ethan Jucovy
Licence: Gratuit
Popularité: 12

Rating: 3.0/5 (Total Votes: 1)

trac-UserPicturesPlugin est un plugin qui ajoute Trac icônes d'image de l'utilisateur (avatars) pour Trac.
Captures d'écran de le plugin en action peuvent être trouvés à https://github.com/boldprogressives/trac-UserPicturesPlugin/wiki/Screenshots
Le crédit va à Michael Bayer à l'idée - et la plupart du code - dans https://bitbucket.org/zzzeek/tracvatar
Un miroir est également disponible sur Bitbucket: https://bitbucket.org/boldprogressives/trac-userpictures-plugin
Le moteur de avatar est configurable, et deux sont fournis dans ce package: un GravatarProvider qui recherche l'adresse électronique de l'utilisateur à Gravatar, et un UserManagerProvider qui utilise en interne hébergé images fournies par le UserManager Plugin Trac se il est installé: http: // trac -hacks.org/wiki/UserManagerPlugin
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 avatar supplémentaires avec les balises appropriées img.
Vues actuellement supportés sont:
- Chronologie
- détails des billets: journaliste, propriétaire, commentaires, commentaire diffs
- vues de fixation (sur les billets, les pages wiki, etc.)
- Vues de contrôle de la Source (les listes de répertoires, le contenu des fichiers, changesets)
- Rapport et personnalisés requête vues
- l'histoire de Wiki, diffs et les versions individuelles
- Résultats de la recherche
Ce est, plus ou moins, tous les endroits où les utilisateurs apparaissent dans une instance Trac standard. Si vous trouvez d'autres endroits où les icônes devraient également être insérés, que ce soit dans une installation Trac standard ou dans une vue fournie par votre plugin favori, se il vous plaît soumettre une question ou un patch.
Patches exécution moteurs avatar supplémentaires sont également les bienvenus.
Installation
Installez le plugin dans votre façon préférée (python setup.py développer, en téléchargeant un œuf, etc) et ensuite permettre à ses composants dans trac.ini comme ceci:
[Composants]
UserPictures. * = activé
Vous devez ensuite choisir votre moteur avatar préféré. Pour Gravatar:
[UserPictures]
pictures_provider = UserPicturesGravatarProvider
Pour UserManager, se assurer que le plugin UserManager est installé, puis:
[UserPictures]
pictures_provider = UserPicturesUserManagerProvider
Si vous ne sélectionnez pas explicitement les deux moteurs, un fournisseur par défaut est utilisée qui affiche une silhouette en blanc pour chaque utilisateur.
Il ya un certain nombre de paramètres facultatifs "de taille" pour chaque vue; ceux-ci sont mis à défaut sensibles qui sont conçus pour faire bonne figure avec un Trac installation standard et la feuille de style fournie par ce plugin, mais regardez la source dans UserPictures / __ init__.py (et le CSS dans UserPictures / htdocs / userpictures.css) si vous voulez vraiment changer la façon dont les icônes sont affichées

Quoi de neuf dans cette version:.

  • Correction d'une faute dans le code cette erreur Python causé lors de la navigation à vue de navigateur

Exigences :

  • Python
  • Trac

D'autres logiciels de développeur Ethan Jucovy

Commentaires à trac-UserPicturesPlugin

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!