我可以在创建/修改票证时设置“票证类型”,也可以使用该类型进行自定义查询和排序,但它不会显示在票证的wiki页面上。首先想到的是修改票证模板页面,但随后我很快意识到我不知道自己在做什么:)。接下来我想到的是改变跟踪ini并向[ticket custom]添加参数。我可以添加一个标签,但我不知道如何从数据库中获取值。查询将是SELECT type FROM ticket WHERE id='ticket_num';
。可能有一个trac管理命令,但我不知道。任何帮助,提示,插件等将不胜感激。你知道吗
我需要将“票证类型”添加到票证wiki页面。你知道吗
1.0.1条
您提到的页面是票证查看页面。它的URL路径是
<trac-base>/ticket/<ticket_no>
模式化的。你知道吗这不是wiki页面。票证类型在该页面上当然是可见的,只需查看页面标题即可。默认情况下,它是一个序列
最后,您不需要为customizing that view破解Trac。与几乎所有其他页面一样,它有一个Genshi模板,可以用/templates/中相同文件名的自定义副本替换。ticket视图的基本模板是
ticket/templates/ticket.html
,它也包含ticket属性编辑器,还包含layout.html
(一般网站外观-Trac主导航、页脚等)ticket_box.html
(页面顶部彩色框中的当前票证属性)list_of_attachments.html
(你猜吧,附件列表加上‘添加附件按钮’)ticket_change.html
(票证更改历史部分)根据需要选择、复制和自定义模板,但请始终记住这一点。当涉及到Trac环境升级时,由于上游版本中向后不兼容的模板更改,自定义模板是最常见的重复出现的问题之一。你知道吗
相关问题 更多 >
编程相关推荐