Skip to main content

Adds user-specific icons to the Trac timeline view.

Project description

Notes

Adds user-specific icons to the timeline view.

http://trac-hacks.org/raw-attachment/wiki/HackergotchiPlugin/hackergotchi.png

Providers

Identicon

Locally generate identicons using the author information. This provider requires PIL to be installed.

Identicon implementation is courtesy of Shin Adachi.

Gravatar

Uses the Gravatar.com service to generate images.

Configuration

All configuration options go in the [hackergotchi] section.

providersoptional, default: GravatarHackergotchiProvider, IdenticonHackergotchiProvider

Order to try providers when looking for an image. Any providers enabled but not listed will be tried in a pseudo-random order.

gravatar_defaultoptional, default: identicon

Value to pass along to Gravatar to use if the email doesn’t match anything. Valid values are identicon, monsterid, wavatar, or a URL to an image. In the first three cases, a icon will be procedurally generated.

To enable the plugin:

[components]
hackergotchi.* = enabled

Example

To never use the Gravatar provider:

[hackergotchi]
providers = IdenticonHackergotchiProvider

[components]
hackergotchi.* = enabled
hackergotchi.providers.GravatarHackergotchiProvider = disabled

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TracHackergotchi-1.2.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

TracHackergotchi-1.2-py2-none-any.whl (10.2 kB view details)

Uploaded Python 2

File details

Details for the file TracHackergotchi-1.2.tar.gz.

File metadata

File hashes

Hashes for TracHackergotchi-1.2.tar.gz
Algorithm Hash digest
SHA256 54f4190cfdfbc7d9863d223dcccb86b74d6ca7d310c5235453f3c4c3d4f07d28
MD5 6aa67fe1afc5150ee98754048e145a88
BLAKE2b-256 a4ae57b4bb6e65422eec0c5cbc9e2a031edf5e7b5c96c3617e6c66b73a7a9bae

See more details on using hashes here.

Provenance

File details

Details for the file TracHackergotchi-1.2-py2-none-any.whl.

File metadata

File hashes

Hashes for TracHackergotchi-1.2-py2-none-any.whl
Algorithm Hash digest
SHA256 515a0c2b2e0dfc7e94d4d208f9758de1ae7753d23524bbce50fb966e562f496f
MD5 edfd02d9153c7ee07c8e11bc411afa89
BLAKE2b-256 a2947870844f06ec89c527458f9913a8d69612b459ec2299a3b204982dd2eff4

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page