我们一直只为我们的开发人员使用Trac一段时间。但是,我们现在正在为我们的(内部)客户开放它。我们有一个项目列表页面(基于Trac附带的默认页面)。我们想要做的是显示有关项目的更多信息,而不是现有的信息。
我搜索了谷歌和这里,看看我是否能找到如何获取更多信息。似乎有一个名为$ project的变量,它具有.name,.description和.href作为属性。
有什么地方,可用的属性列表?或者可能是完全不同的解决方案,这将允许我们在项目列表页面上显示更多信息。如打开门票的数量等。
答案 0 :(得分:4)
据我所知,您也可以使用$ project.env。它是一个对象,它提供了许多属性:
更多详细信息,请访问env.py
答案 1 :(得分:2)
在project page customization页面上确实没有太多变数。看source code还有trac.version,trac.time,但这就是全部。还有project.env可能包含更多信息。我手边没有多项目设置,所以您可能有兴趣亲自了解TracDeveloper插件可用的变量。它会在启用时转储变量,并在URL中添加debug = true。