跳转到主要内容

将gravatar图标添加到Trac周围的各个位置

项目描述

为Trac添加由GravatarLibravatar提供的头像图标。

部分灵感来自HackergotchiPlugin

理想情况下,Trac本身应包括作者头像的支持,作为内置功能,因为这是一个非常常见且受欢迎的功能。

目前,插件的方法是筛选特定的Trac视图,收集传递给Genshi的“data”哈希中找到的所有作者,然后使用Genshi过滤器插入额外的头像节点。

目前支持以下视图:

  • 时间线

  • 问题显示

  • 问题更改显示(即评论、附件)

  • 源浏览器列表(已测试svn和hg)

  • 单独的更改集页面(已测试svn和hg)

  • 用户首选项页面(包括到gravatar.com/libravatar.org的“更改您的头像”链接)

安装

要安装,只需使用python setup.py bdist_egg创建egg文件,然后将其放入Trac的plugins/文件夹中,或者直接使用python setup.py install完全安装。

配置

要启用trac.ini中的插件

[components]
tracvatar.* = enabled

然后为每个视图提供了可选的“大小”设置,以下为默认值

[tracvatar]
ticket_reporter_size = 60
ticket_comment_size = = 40
timeline_size = 30
browser_lineitem_size = 20
browser_changeset_size = 40
prefs_form_size = 40
avatar_default = default
backend = gravatar
metanav_size = 30

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

tracvatar-2.0.tar.gz (6.5 kB 查看哈希值)

上传时间

由以下提供支持