trac-UserPicturesPlugin

Software screenshot:
trac-UserPicturesPlugin
Dettagli del software:
Versione: 0.1.1
Data di caricamento: 20 Feb 15
Sviluppatore: Ethan Jucovy
Licenza: Libero
Popolarità: 12

Rating: 3.0/5 (Total Votes: 1)

trac-UserPicturesPlugin è un plugin che aggiunge Trac icone User (avatar) di Trac.
Screenshots del plugin in azione sono disponibili all'indirizzo https://github.com/boldprogressives/trac-UserPicturesPlugin/wiki/Screenshots
Credito va a Michael Bayer per l'idea - e la maggior parte del codice - in https://bitbucket.org/zzzeek/tracvatar
Uno specchio è anche disponibile on Bitbucket: https://bitbucket.org/boldprogressives/trac-userpictures-plugin
Il motore avatar è configurabile, e due sono forniti in questo pacchetto: un GravatarProvider che cerca l'indirizzo di posta elettronica dell'utente a Gravatar, e una UserManagerProvider che utilizza internamente immagini fornite dal Trac UserManager plugin ospitato se è installato: http: // trac -hacks.org/wiki/UserManagerPlugin
L'approccio del plugin è quello di filtrare specifici vista Trac, raccogliere tutti i presenti nella "data" hash autori di essere passato a Genshi, quindi utilizzando filtri Genshi per inserire ulteriori nodi avatar con i tag corretti img.
Vista attualmente supportati sono:
- Timeline
- dettagli dei biglietti: giornalista, proprietario, commenti, commento diff
- vista Allegato (sui biglietti, pagine wiki, ecc)
- Viste controllo del codice sorgente (elenchi di directory, il contenuto dei file, di modifiche)
- Relazione e personalizzati viste query
- Storia Wiki, diff e singole versioni
- risultati di ricerca
Questo è, più o meno, tutti i luoghi in cui gli utenti appaiono in un'istanza di serie Trac. Se trovate altri posti in cui dovrebbero essere inserite le icone, sia in un'installazione standard Trac o in una vista fornita dal vostro plugin preferito, si prega di inviare un problema o una patch.
Patch di applicazione supplementari motori avatar sono i benvenuti.
Installazione
Installare il plugin nel tuo modo preferito (python setup.py sviluppare, il caricamento di un uovo, ecc) e quindi attivare le sue componenti in trac.ini in questo modo:
[componenti]
userpictures. * = abilitato
Si consiglia di scegliere il vostro motore avatar preferito. Per Gravatar:
[userpictures]
pictures_provider = UserPicturesGravatarProvider
Per UserManager, assicurarsi che il plugin UserManager è installato, e quindi:
[userpictures]
pictures_provider = UserPicturesUserManagerProvider
Se non si seleziona in modo esplicito né motore, un provider di default viene usato che mostra una silhouette in bianco per ogni utente.
Ci sono una serie di impostazioni opzionali "size" per ogni vista; questi sono impostati su valori predefiniti che sono progettati per guardare bene con un Trac installazione standard e il foglio di stile fornita da questo plugin, ma guardare il sorgente in userpictures / __ init__.py (e il CSS in userpictures / htdocs / userpictures.css) se si vuole veramente cambiare il modo in cui vengono visualizzate le icone

Cosa c'è di nuovo in questa versione:.

  • typo fisso in codice che errore Python causato durante la navigazione a vista del browser

Requisiti :

  • Python
  • Trac

Altri software di sviluppo Ethan Jucovy

Commenti a trac-UserPicturesPlugin

I commenti non trovato
Aggiungi commento
Accendere le immagini!