2
我現在正在配置trac安裝(ver 0.12),我正在嘗試使起始頁更健談一點。控制trac TicketQuery:是否可以根據優先級更改票據顏色?
在trac的報告模塊中,可以根據here所述的SQL根據其優先級使用SQL更改票據的背景顏色,但我沒有找到任何有關如何在TicketQuery宏中更改它的信息。
有人可以給我一個提示嗎?
的問候,克里斯
我現在正在配置trac安裝(ver 0.12),我正在嘗試使起始頁更健談一點。控制trac TicketQuery:是否可以根據優先級更改票據顏色?
在trac的報告模塊中,可以根據here所述的SQL根據其優先級使用SQL更改票據的背景顏色,但我沒有找到任何有關如何在TicketQuery宏中更改它的信息。
有人可以給我一個提示嗎?
的問候,克里斯
顏色通過CSS類在report.css Trac的核心由報表,自定義查詢和TicketQueryMacro產生票表定義。 因此,您只能通過添加custom styles來更改Trac 0.12中的此站點範圍。
相應的CSS語句添加到您自己的的style.css(有默認值):
這些最多6個prio對應於略微不同的奇數/偶數行顏色,每個顏色從紅色到灰色到藍色。默認情況下只使用5個prio,prio6的默認值再次變爲深灰色。
訂單事宜,確保您的優先級名稱在優先級管理面板(http://<host>:<port>/<env>/admin/ticket/priority
)中正確排序。
當您提到TicketQuery宏時,是指[TracQuery](http://trac.edgewall.org/wiki/TracQuery),[Custom Query](http://trac.edgewall.org/query)或[報告模塊](http://trac.edgewall.org/report)?如果你的意思是報告模塊,那麼你可以看看文檔[這裏](https://trac.ppiatm.com:777/trac/QAReporter/wiki/TracReports#Customformattingcolumns),看看如何設置行顏色基於一個介於1和5之間的整數。Trac使用它來與票證優先級綁定。如果這太有限制,您還可以使用Trac的列格式化程序'__style__'來設置特定的樣式 – 2012-03-06 15:49:49