Modify

Opened 6 years ago

Last modified 6 months ago

#4900 assigned enhancement

Visualize tickets, accessible to customers

Reported by: jochen.gaupp@… Owned by: rjollos
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 (4)

comment:1 Changed 5 years ago by rjollos

You might take a look at SubscriberListPlugin as perhaps similar to what you want to do ... or at least a start in that direction.

comment:2 Changed 5 years ago by anonymous

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 months ago by rjollos

  • Owner changed from coderanger to rjollos
  • Status changed from new to assigned

comment:4 Changed 6 months ago by lkraav

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.

Add Comment

Modify Ticket

Action
as assigned The owner will remain rjollos.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.