On Friday, July 10, 2015 at 1:19:42 PM UTC-7, MalaclypsedJ wrote:
>
> I have a maybe not common workflow in my project and try to support that 
> with trac.
>
> What I need:
> The team members in my project open tickets by them self (if they find any 
> problems) and can pick a work Packet out of a custom field. the work Packet 
> (lets say small medium, big) is very important, because it say how much 
> work will it be and what does the customer need to pay for. Because most 
> issues are urgent, the project members start to work on the tickets.
> Once a month the project manager give a list with all the open tickets to 
> the customer and let him sign up. After that point, a work Packet can not 
> be changed anymore. If the ticket is closed, it will be reported to the 
> customer as an invoice.
>
> How i would like to have trac to support this:
> A ticket with the type - "to_be_ordered" will have a custom field 
> "work-packet" (small, medium, high) -> no problem
> After the customer signed the order, the ticket type change to "ordered" 
> -> no problem
> If the ticked type is "ordered", the custom field should be visible, but 
> disabled to change (or only changed by an admin) -> ther is the problem.
>
> What i did:
> I tried the Plugin blackmagictickettweeks, but it can only generally 
> disable fields, not depending on the ticket type.
> I tryed the plugin dynfield, but it can only hide a field depending on a 
> ticket type, disable is not possible (I want to disable, in order that 
> anyone can see how big the work packet is).
>
> Does anyone know a way to disable a field, depending on ticket type or 
> depending on a second field?
>
> Thanks in advance for any help
>

Mentioned in the other thread, the logic sounds pretty simple and you could 
write a short plugin implementing ITicketManipulator and drop it in your 
site or shared `plugins` directory.

- Ryan

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to