GroupTicketFields

Description

Allows for grouping ticket fields using different fieldsets. This is a solution for t:#10320.

Bugs/Feature Requests

Existing bugs and feature requests for GroupTicketFieldsPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out GroupTicketFieldsPlugin from here using Subversion, or browse the source with Trac.

Example

Example for trac.ini configuration

[group-ticket-fields]
target = Target
target.fields = milestone,version
group_order = target,main

This creates a field group Target and assigns the fields milestone and version to it. The option name target is arbitrary.

group_order defines in which order the groups should be arranged.

Screenshot

used settings of the screenshot below:

[group-ticket-fields]
additional_info = Zusatzinformationen
additional_info.fields = reproducibility,keywords,cc,customtext,svnversion,tester,blockedby,blocking,parents,billable,internal
additional_info.properties = foldable,collapsed
group_order = project,main,additional_info,project_planning
project = Projekt
project.columns = 1
project.fields = project,milestone,version
project_planning = Projektplanung
project_planning.fields = estimatedhours,hours,remaininghours,totalhours,userfinish,userstart
project_planning.properties = foldable,collapsed

This is how 'New Ticket' welcomes you in a well-arranged style:

colapsed 'New Ticket' example

Some people may be interested in additional fields:

grouped 'New Ticket' example

Recent Changes

[11686] by thomasd on 06/23/12 00:40:28

  • added missing setup.cfg

[11668] by thomasd on 06/20/12 06:10:42

  • added url to trac-hacks wiki page

[11667] by thomasd on 06/20/12 06:02:05

  • removed maintainer from setup.py ... for some reason this doesn't work as expected

[11666] by thomasd on 06/20/12 05:56:14

  • fixed missing import

Author/Contributors

Author: thomasd
Maintainer: thomasd
Contributors:
License: 3-Clause BSD

Attachments