trac-UserPicturesPlugin yra Trac įskiepiai, kuri prideda vartotojas vaizdo piktogramos (avatars) į Trac.
Ekrano Veiklaus įskiepiai galima rasti https://github.com/boldprogressives/trac-UserPicturesPlugin/wiki/Screenshots
Kreditinė eina Michael Bayer už idėją - ir dauguma kodas - į https://bitbucket.org/zzzeek/tracvatar
Veidrodis taip pat galima rasti Bitbucket: https://bitbucket.org/boldprogressives/trac-userpictures-plugin
Avatar variklis yra konfigūruojama, ir du yra numatyta šiame aktų paketas: a GravatarProvider kad atrodo iki vartotojo elektroninio pašto adresą Gravatar ir UserManagerProvider, kuri naudoja viduje vyko vaizdus teikiamomis Trac UserManager plugin jei ji yra įdiegta: http: // trac -hacks.org/wiki/UserManagerPlugin
Įskiepiai požiūris filtruoti konkrečius Trac nuomonę, surinkti visus autorius rastus "duomenys" maišos yra perduodama genshi, tada naudojant genshi filtrai įterpti papildomų avatar mazgai su tinkamu img žymes.
Šiuo metu palaikomos svečiai yra:
- Chronologija
- Bilietų informacija: reporteris, savininkas, komentarai, komentarą diffs
- Tvirtinimo svečiai (ant bilietų, puslapiai, ir tt)
- Šaltinis kontrolės svečiai (katalogas aukcionai, failų turinį, changesets)
- Pranešimas ir nestandartinių užklausos svečiai
- Wiki istorija, diffs ir atskiri variantai
- Paieškos rezultatai
Tai daugiau ar mažiau, visos vietos, kur vartotojai rodomi standartiniu Trac pavyzdžiui. Jei pastebėsite kokių nors kitų vietų, kur piktogramos taip pat turėtų būti įtrauktas, ar standartinio Trac įrenginyje, siekiant teikiamos savo mėgstamą įskiepiai, prašome pateikti klausimą ar pleistrą.
Vietomis įgyvendinimo papildomų avatar variklius, taip pat laukiami.
Diegimas
Įdiekite papildinį savo mėgstamus būdu (python setup.py kurti, įkelti kiaušinį, ir tt) ir tada įjungti savo komponentus trac.ini kaip taip:
[komponentai]
userpictures. * = įjungta
Tuomet turėtumėte pasirinkti pageidaujamą avatar variklį. Dėl Gravatar:
[userpictures]
pictures_provider = UserPicturesGravatarProvider
Dėl UserManager, kad UserManager įskiepiai yra įdiegtas, tada:
[userpictures]
pictures_provider = UserPicturesUserManagerProvider
Jei nėra aiškiai pasirinkite arba variklį, pagal nutylėjimą teikėjas yra naudojamas kuris rodo tuščią siluetą kiekvienam vartotojui.
Yra neprivalomų "dydžio" nustatymus kiekvienai nuomone, skaičių; tai yra nustatyti protingas nutylėjimą, kurios yra skirtos gerai atrodo su standartiniu Trac įdiegti ir stilių, jei šis įskiepiai, bet pažvelgti į šaltinio userpictures / __ init__.py (ir į userpictures / htdocs / userpictures.css CSS), jei Jūs tikrai norite pakeisti būdą rodomi piktogramos
Kas naujo , šioje laidoje:.
- Fixed typo kode kuris sukėlė Python klaida, kai plaukiama į naršyklės nuomonėmis
Reikalavimai :
- Python
- Trac
Komentarai nerastas