Modify

Opened 13 years ago

Last modified 5 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: 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 13 years ago.

Download all attachments as: .zip

Change History (3)

Changed 13 years ago by Adrian Fritz

Attachment: Example1b.png added

comment:1 Changed 13 years ago by Adrian Fritz

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

Correct spelling.

comment:2 Changed 5 years ago by Ryan J Ollos

Cc: Ryan J Ollos removed

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.