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/attachment/wiki/HackergotchiPlugin/hackergotchi.png?format=raw

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.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distributions

TracHackergotchi-1.0-py2.5.egg (16.5 kB view details)

Uploaded Source

TracHackergotchi-1.0-py2.4.egg (16.6 kB view details)

Uploaded Source

TracHackergotchi-1.0-py2.3.egg (31.2 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for TracHackergotchi-1.0.tar.gz
Algorithm Hash digest
SHA256 27dc6fe089f115138afd70bd5e756ed9df6a8ae27c4d3f0ea8790a550abba61a
MD5 c35aecdea4636ee807abafbfc872fd78
BLAKE2b-256 4e40c1b83cee2b77726a5a5e7ec5d6078a3cfd8696fcca2dcd6378b89250255b

See more details on using hashes here.

File details

Details for the file TracHackergotchi-1.0-py2.5.egg.

File metadata

File hashes

Hashes for TracHackergotchi-1.0-py2.5.egg
Algorithm Hash digest
SHA256 012fa94de7df8b1efa1d66bb618bae14c663609748a230986e9c19dc842e55cd
MD5 372ab9d54c127829e5ea42e44044a1a2
BLAKE2b-256 6cfe6b598f2e2d44f3249c23db7d40cd150decda623b74a7eaa06ba4655c9fad

See more details on using hashes here.

File details

Details for the file TracHackergotchi-1.0-py2.4.egg.

File metadata

File hashes

Hashes for TracHackergotchi-1.0-py2.4.egg
Algorithm Hash digest
SHA256 f43fc6a922fe0a26555b6465e6508a37c64d3d6e82ce7b0ba1020013f4471c8c
MD5 e9faaee52ef377d7f4e009ecfda46053
BLAKE2b-256 df3cb8863c1cc0c2725665e2d58615aaf175f8a5e5ca998243b355c754a27a07

See more details on using hashes here.

File details

Details for the file TracHackergotchi-1.0-py2.3.egg.

File metadata

File hashes

Hashes for TracHackergotchi-1.0-py2.3.egg
Algorithm Hash digest
SHA256 e4adf50d5e657cb83253a1dea7e985f4ba1ea72f8305833d9d3a4d297fcbfe26
MD5 267b5b4ed3760e5f28895aaff4dcce86
BLAKE2b-256 6c4a76fec6270ac5f7ba789f0c6d91531b8c7f87e86b10e6c2c4ac43af8253fd

See more details on using hashes here.

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