Changes between Version 3 and Version 4 of TicketFieldsPlugin
- Timestamp:
- Mar 12, 2015, 1:54:25 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TicketFieldsPlugin
v3 v4 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = Filter custom fields on a per-ticket basis =3 = Filter custom fields on a per-ticket basis 4 4 5 == Description ==5 == Description 6 6 7 7 This plugin adds support for filtering displayed custom fields on a per-ticket basis. This is useful for omitting fields that don't apply to specific ticket types, etc. Rather than simply hiding the fields, it removes them from the transmitted data altogether, thus making page rendering and subsequent plugin evaluation faster. It works by adding a custom field responsible for keeping track of which fields should be displayed. For users with TRAC_ADMIN, TICKET_ADMIN, or TICKET_FIELD_ADMIN permission, a jQuery datatable is displayed just below the standard trac properties fieldset that is used to manage which fields are displayed. … … 9 9 In addition, the ticket types admin console is extended with a similar data table that allows for templating of standard ticket types. In this way, /newticket?type=foo will display only the selected fields for that type. 10 10 11 == Bugs/Feature Requests ==11 == Bugs/Feature Requests 12 12 13 13 Existing bugs and feature requests for TicketFieldsPlugin are … … 17 17 [http://trac-hacks.org/newticket?component=TicketFieldsPlugin&owner=bphinz new ticket]. 18 18 19 == Download == 19 [[TicketQuery(component=TicketFieldsPlugin&group=type,format=progress)]] 20 21 == Download 20 22 21 23 Download the zipped source from [download:ticketfieldsplugin here]. 22 24 23 == Source ==25 == Source 24 26 25 27 You can check out TicketFieldsPlugin from [http://trac-hacks.org/svn/ticketfieldsplugin here] using Subversion, or [source:ticketfieldsplugin browse the source] with Trac. 26 28 27 == Example ==29 == Screenshots 28 30 29 Per-ticket field management with jQuery datatable (only checked custom fields appear in the properties fieldset)31 Per-ticket field management with jQuery datatable, where only the checked custom fields appear in the properties fieldset: 30 32 31 33 [[Image(TicketFieldsPlugin_ticket_datatable.png,35%)]] 32 34 33 Ticket type template via admin console 35 Ticket type template via admin console: 34 36 35 37 [[Image(TicketFieldsPlugin_admin.png,40%)]] 36 38 37 38 == Recent Changes == 39 == Recent Changes 39 40 40 41 [[ChangeLog(ticketfieldsplugin, 3)]] 41 42 42 == Author/Contributors ==43 == Author/Contributors 43 44 44 45 '''Author:''' [wiki:bphinz] [[BR]] 45 '''Maintainer:''' [ wiki:bphinz] [[BR]]46 '''Maintainer:''' [[Maintainer]] [[BR]] 46 47 '''Contributors:'''