Opened 16 years ago
Last modified 5 years ago
#4900 new enhancement
Visualize tickets, accessible to customers
Reported by: | Owned by: | Ryan J Ollos | |
---|---|---|---|
Priority: | normal | Component: | PrivateTicketsPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 0.11 |
Description
Hi,
first: thanks for your plugin - it was really what we needed :-)
Our scenario: internal development with a one customer (as restricted group)
Our problem: developers that aren't always PC and blunt.
In our scenario it'd be really helpful if there was some visual representation of a 'customer'-ticket. E.g. if the ticket header was rendered blue in case one of the groups with TICKET_VIEW_OWNER_GROUP was allowed to see this ticket (in other words if someone from the outside was able to see it)
It'd really like to see this feature in future and would be happy to contribute albeit my Phyton skills are zero (for now that is) :-)
Attachments (0)
Change History (5)
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
Thanks for your advice; I had a look at the SubscriberListPlugin - it doesn't fit to our needs. All we would need is some visual feedback, if a group with TICKET_VIEW_OWNER_GROUP is allowed to see the ticket or not. Our current workaround is little Greasemonkey-Script with redundant information (all the assignments to TICKET_VIEW_OWNER_GROUP) that changes the background color in case one of reporter/owner/CC/.. is in our customer group (with TICKET_VIEW_OWNER_GROUP) rights.
comment:3 Changed 11 years ago by
Owner: | changed from Noah Kantrowitz to Ryan J Ollos |
---|---|
Status: | new → assigned |
comment:4 Changed 11 years ago by
Such indications are usually nicely handled by exposing system state information with an additional CSS class appended to the body
element.
Then styling the view whatever way you want becomes trivial.
comment:5 Changed 5 years ago by
Status: | assigned → new |
---|
You might take a look at SubscriberListPlugin as perhaps similar to what you want to do ... or at least a start in that direction.