tracvatar是Trac的插件,增加的Gravatar图标Trac的。
幸得HackergotchiPlugin一些总体思路。
目前,只有的Gravatar支持,但Hackergotchi更开放的插件系统可以在这里重新实现,如果其他化身引擎所需。
理想情况下,Trac的本身也只是包括笔者化身为一个内置的支持,因为这是一个非常常见的,理想的。
目前,这个插件的方法是过滤特定Trac的意见,收集所有的“数据”散列发现作者正在传递给元史,然后使用元史过滤器插入额外的Gravatar节点。
目前支持的观点是:
- 时间轴
- 显示问题
- 发行变化显示(即注释,附件)
- 来源浏览器列表(测试SVN和HG至今)
- 个人变更页(到目前为止测试SVN和Hg)
- 用户首选项页(包括链接gravatar.com“改变你的头像”)
安装
要安装,只需使用Python setup.py bdist_egg创建一个egg文件,然后进入Trac的插件/文件夹,或者只是蟒蛇setup.py安装堵塞它完全。
配置
要启用该插件在trac.ini:
[成分]
tracvatar。* =启用
有那么提供可选的“大小”设置为每个视图,如下图所示的默认值:
[tracvatar]
ticket_reporter_size = 60
ticket_comment_size = = 40
timeline_size = 30
browser_lineitem_size = 20
browser_changeset_size = 40
prefs_form_size = 40
gravatar_default =默认
要求:
- 在Python中
- 在Trac系统
评论没有发现