perfect, thanks to both Christian and yoheeb, the custom groups thing did the trick but I think I want to add some more groups now and will need the css options for that.
Cheers Paul On 2009-09-30, at 2:55 PM, yoheeb wrote: > > On Sep 30, 6:16 pm, Christian Boos <[email protected]> wrote: >> pagameba wrote: >>> I've implemented a custom ticket workflow in 11.5 that adds a verify >>> status for qa purposes, it works exactly as I need it to. The only >>> thing that isn't working the way I would like it to now is the >>> milestone page, it shows closed, active and total tickets. I would >>> like to add a new summary for tickets that are status verify. >> >> You're looking forhttp://trac.edgewall.org/wiki/TracRoadmapCustomGroups >> >>> Is this something I can write a plugin for? Modify existing code? >> >> No, it's part of the base ticket module, you don't need anything >> else. >> >> -- Christian > > you may also want to create some custom milestone related css stuff, > and add that to you site.css as recommended here: > http://trac.edgewall.org/wiki/TracInterfaceCustomization specificall > the ProjectTemplates section at the bottom. > > for reference, I am including mine, I use bot the built in Red, green, > yellow, and a couple custom ones in my roadmap for special states, 4 > states are enough (red, green, yellow, "wite") then there is no need > for the css stuff. > > The states are active, closed, moreinfo, new, and reqsverfication. Of > note, both closed and reqsverification counts towards overall > completion percentage as "done" > I also point the site.css to a separate css file for the roadmaps, > probably over kill, but I did this so I can use a global file for > most, or, as in this case, use something specifically local, which is > in the htdocs directory of the project. Anyway, hope it helps > > trac.ini: > > [milestone-groups] > active = * > active.css_class = open > active.label = in progress > active.order = 4 > closed = closed > closed.css_class = closed > closed.order = 0 > closed.overall_completion = true > closed.query_args = group=resolution > moreinfo = needmoreinfo,needinfo > moreinfo.css_class = moreInfo > moreinfo.label = Need Info > moreinfo.order = 2 > new = new > new.css_class = newticket > new.label = New > new.order = 3 > reqsverification = reqsVerification > reqsverification.css_class = new > reqsverification.label = Unverified > reqsverification.order = 1 > reqsverification.overall_completion = true > reqsverification.query_args = group=owner > > site.css: > <html xmlns="http://www.w3.org/1999/xhtml" > xmlns:py="http://genshi.edgewall.org/" py:strip=""> > <!--! Custom match templates go here --> > <!--! Add site-specific style sheet --> > <head py:match="head" py:attrs="select('@*')"> > ${select('*|comment()|text()')} > <link rel="stylesheet" type="text/css" > href="${href.chrome('site/rm.css')}" /> > </head> > </html> > > rm.css: > table.progress td.moreInfo { background: #ff1111} > table.progress td.newticket { background: #AAAAAA} > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
