2012-03-06 6 views
2

私は現時点でtracのインストール(ver 0.12)を設定しています。私は、スタートページを少し口調にしています。tracの制御TicketQuery:チケットの優先順位に従ってチケットの色を変更することはできますか?

tracのレポートモジュールでは、hereのようにSQLを使用して優先度に従ってチケットの背景色を変更することができましたが、TicketQueryマクロで変更する方法に関する情報は見つかりませんでした。

誰でも私にヒントを教えてもらえますか?

よろしく、クリス

+0

TicketQueryマクロに言及すると、[TracQuery](http://trac.edgewall.org/wiki/TracQuery)、[カスタムクエリ](http://trac.edgewall.org/query)または[レポートモジュール](http://trac.edgewall.org/report)?レポートモジュールを意味する場合は、[here](https://trac.ppiatm.com:777/trac/QAReporter/wiki/TracReports#Customformattingcolumns)のドキュメントを参照して、行の色を設定する方法を参照してくださいTracはこれを使用してチケットの優先順位に関連付けます。制限があまりにも大きければ、Tracのカラムフォーマッタ '__style__'を使って特定のスティールを設定することもできます –

答えて

1

色がreport.cssレポート、カスタムクエリとTicketQueryMacroによって生成されたチケットのテーブルのTracのコアのにCSSクラスで定義されています。 したがって、Trac 0.12でこのサイト全体を変更するには、custom stylesを追加する必要があります。あなた自身ののstyle.cssに追加する

適切なCSSのステートメントは、(デフォルト値で)、次のとおりです。

  • table.ticketsのtbodyのtr.prio1 {背景:#FFDDCCなしリピートスクロール0 0}
  • table.tickets TBODYのtr.even.prio1 {背景:#FFEEDDなし繰り返しスクロール0}
  • table.ticketsのTBODYのtr.prio2 {背景:#FFFFBBなし繰り返しスクロール0}
  • table.ticketsのTBODY tr.even.prio2 {背景:#FFFFDDなし繰り返しスクロール0}
  • table.ticketsのTBODYのtr.prio3 {背景:#FBFBFBなし繰り返しスクロール0}
  • table.ticketsのTBODYのtr.even.prio3 {背景:#F6F6F6なし繰り返しスクロール0}
  • table.tickets TBODYのtr.prio4 {背景:#1 E7FFFFなし繰り返しスクロール0}
  • table.ticketsのTBODYのtr.even.prio4 {背景:#DDFFFFなし繰り返しスクロール0}
  • table.ticketsのTBODY tr.prio5 {背景:#E7EEFFなしリピートスクロール0 0}
  • table.tickets tbody tr.even.prio5 {背景:#DDE7FFなしリピートスクロール0 0}
  • table.tickets TBODYのtr.prio6 {背景:#F0F0F0なし繰り返しスクロール0}
  • table.tickets TBODYのtr.even.prio6 {背景:#F7F7F7なし繰り返しスクロール0}

これらの最大値は、それぞれ奇数/偶数のわずかに異なる色に対応しており、それぞれが灰色から青色までの範囲にある。デフォルトでは5つのプリオが使用され、プリオ6のデフォルト値は再び濃いグレーで表示されます。

ご注文の問題の場合は、優先度管理パネル(http://<host>:<port>/<env>/admin/ticket/priority)で優先度の名前を適切に並べ替えてください。

関連する問題