Modify

Opened 6 years ago

Last modified 6 years ago

#9303 new enhancement

Shorten process to edit component properties

Reported by: Adrian Fritz Owned by: Terry Brown
Priority: normal Component: ComponentsProcessorMacro
Severity: normal Keywords:
Cc: Ryan J Ollos Trac Release: 0.12

Description

Cenario - for every component required to change properties, Trac administrator has to follow this steps:

  1. Select "Trac Admin" -> [./admin];
  2. Then "Components" link -> [./admin/ticket/components];
  3. Locate the component to edit and click on to edit it;
  4. Change component properties as required and save.

Proposal - when render [[Components(...)]] macro, place an icon (or bullet) and a link (like [./admin/ticket/components/COMPONENT-NAME] left to component name. See image below

Notes:

  1. First icon adapted from Google Sites.
  2. Other icons got from http://p.yusukekamiyamane.com/icons/search/fugue/#keyword=edit (also used by WikiExtrasPlugin). Just got different to illustrate and submit for vote.
  3. Edit property / icon will show if user has TRAC_ADMIN or other level which allows him to edit a component.
  4. Ryan, I´m also copying this ticket to you because I´m in doubt if you are a new maintainer. I think you´ll find it useful too.

Attachments (1)

Example1b.png (40.5 KB) - added by Adrian Fritz 6 years ago.

Download all attachments as: .zip

Change History (2)

Changed 6 years ago by Adrian Fritz

Attachment: Example1b.png added

comment:1 Changed 6 years ago by Adrian Fritz

Summary: Shorten process to edit component propoertiesShorten process to edit component properties

Correct spelling.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Terry Brown.

Add Comment


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

 
Note: See TracTickets for help on using tickets.