Version 8 (modified by 6 years ago) (diff) | ,
---|
Contents
Categorizing ticket fields in Trac
Description
This plugin's purpose is to categorize ticket fields.
This plugin can help in the following situations:
- Your ticket has a lot of fields and need to be compartimentalised for usability purposes.
- The fields of your ticket that are available varies under different conditions.
- Some fields of a ticket should only be visible to an authorized user (not implemented).
Ticket view
Ticket edit
Bugs/Feature Requests
Existing bugs and feature requests for CatagorizedFieldsPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out CatagorizedFieldsPlugin from here using Subversion, or browse the source with Trac.
Installation
- Install the plugin just like any other, see TracPlugins for general instructions.
- Edit your
trac.ini
file:- Enable the plugin:
[components] catagorizedfields.catagorizedfields = enabled
- Create a
[catagorized-fields]
section, and add the categories, for example:[catagorized-fields] # declare a catagory in syntax "(catagory_id) = (catagory_display_name)" cat1 = catagory_one # specify the hide condition in syntax "(catagory_id).hide_when_(condition-field) = (field-value1)[, (field-value2), ..]" cat1.hide_when_status = new, closed # the order of category: the smaller the index, the closer the category is to the top cat1.index = 1
- In
[ticket-custom]
section, specify your fields with category property:[ticket-custom] custom_field1 = text # declare one field with catagory in syntax "(field_id).catagory = (catagory_id)" custom_field1.catagory = cat1 # the order of field: the smaller the index, the closer the field is to the top custom_field1.index = 1
- Enable the plugin:
Recent Changes
Author/Contributors
Attachments (2)
- ticket-view.PNG (27.9 KB) - added by 10 years ago.
- ticket-edit.PNG (32.3 KB) - added by 10 years ago.
Download all attachments as: .zip