Version 10 (modified by 6 years ago) (diff) | ,
---|
Contents
Categorizing ticket fields in Trac
Important
I've misspelled 'categorized' to 'catagorized' in old 1.x versions, which I have fixed in 2.0+ version. As a result if you are upgrading from 1.x you should do a replacement in trac.ini .
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 CategorizedFieldsPlugin are here.
If you have any issues, create a new ticket.
defect |
1 / 1 |
|
---|---|---|
enhancement |
3 / 3 |
Installation
- Install the plugin just like any other, see TracPlugins for general instructions.
- Edit your
trac.ini
file:- Enable the plugin:
[components] categorizedfields.categorizedfields = enabled
- Create a
[categorized-fields]
section, and add the categories, for example:[categorized-fields] # declare a category in syntax "(category_id) = (category_display_name)" cat1 = category_one # specify the hide condition in syntax "(category_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 category in syntax "(field_id).category = (category_id)" custom_field1.category = cat1 # the order of field: the smaller the index, the closer the field is to the top custom_field1.index = 1
- Enable the plugin:
Download
Download the zipped source from here.
Source
You can check out TracCategorizedFieldsPlugin from here using Git, or browse the source.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
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