trac-UserPicturesPlugin

Tela Software:
trac-UserPicturesPlugin
Detalhes de Software:
Versão: 0.1.1
Data de upload: 20 Feb 15
Revelador: Ethan Jucovy
Licença: Livre
Popularidade: 12

Rating: 3.0/5 (Total Votes: 1)

trac-UserPicturesPlugin é um plugin que adiciona Trac ícones de imagem do usuário (avatares) para Trac.
Screenshots do plugin em ação pode ser encontrada em https://github.com/boldprogressives/trac-UserPicturesPlugin/wiki/Screenshots
O crédito vai para Michael Bayer para a idéia - e na maior parte do código - em https://bitbucket.org/zzzeek/tracvatar
Um espelho também está disponível no Bitbucket: https://bitbucket.org/boldprogressives/trac-userpictures-plugin
O motor de avatar é configurável, e dois são fornecidos neste pacote: a GravatarProvider que procura o endereço de e-mail do usuário no Gravatar e um UserManagerProvider que usa internamente hospedado imagens fornecidas pelo Trac UserManager Plugin se ele estiver instalado: http: // trac -hacks.org/wiki/UserManagerPlugin
A abordagem do plugin é filtrar visões específicas Trac, reunir todos os autores encontrados na "data" de hash que está sendo passado para Genshi, em seguida, usando filtros Genshi inserir nós avatar adicionais com as tags img adequadas.
Vistas atualmente suportados são:
- Linha Do Tempo
- detalhes de ingressos: repórter, proprietário, comentários, comentário diffs
- pontos de vista de fixação (em bilhetes, páginas wiki, etc.)
- Pontos de vista de controle de origem (listas do diretório, o conteúdo do arquivo, changesets)
- Relatório e personalizados visualizações de consulta
- história Wiki, diffs e versões individuais
- Procurar Resultados
Isto é, mais ou menos, todos os lugares onde os usuários aparecem em uma instância padrão Trac. Se você encontrar quaisquer outros lugares onde os ícones também devem ser inseridas, seja em uma instalação padrão Trac ou em uma visão fornecida por seu plugin favorito, por favor envie um problema ou um patch.
Patches execução motores avatar adicionais também são bem-vindos.
Instalação
Instale o plugin na sua maneira favorita (python setup.py desenvolver, fazer upload de um ovo, etc) e, em seguida, permitir que os seus componentes em trac.ini assim:
[componentes]
userpictures. * = enabled
Você deve então escolher o seu motor de avatar preferido. Para Gravatar:
[userpictures]
pictures_provider = UserPicturesGravatarProvider
Para UserManager, assegurar que o plugin UserManager está instalado e, em seguida:
[userpictures]
pictures_provider = UserPicturesUserManagerProvider
Se você não explicitamente selecionar motor, um provedor padrão é usado, que exibe uma silhueta em branco para cada usuário.
Há uma série de definições de "tamanho" opcionais para cada modo de exibição; estes são estabelecidos para padrões sensíveis que são projetados para ficar bem com a Trac instalação padrão e a folha de estilo fornecida por este plugin, mas olhar para a fonte em userpictures / __ init__.py (eo CSS em userpictures / htdocs / userpictures.css) se você realmente quer mudar a maneira como os ícones são exibidos

O que é novo nesta versão:.

  • Corrigido o erro no código esse erro Python causado ao navegar para vistas do browser

Requisitos :

  • Python
  • Trac

Outro software de desenvolvedor Ethan Jucovy

Comentário para trac-UserPicturesPlugin

Comentários não encontrado
Adicionar comentário
Ligue imagens!