RT::Extension::TemplateTickets

Current version: 0.02 (12 October 2021) [src]

This Request Tracker extension allows an administrator to mark any ticket as a template ticket for privileged users to load when creating new tickets, and optionally restrict access to these templates to specific groups.

When a queue has template tickets which are visible to the current user, a drop-down list of available templates will be shown at the top of the ticket creation form. Choosing one of these will redisplay the form with the template values pre-populated.

Tickets which have been created from a template will optionally show the name of the template they were created from under their Basics section, if the template is configured to enable this.

For each template ticket, the administrator chooses which of the ticket's properties to be include in the template, whether to include child tickets, and which child ticket properties to carry over.

When a template ticket is used to create a new ticket, if the template had child tickets, the creation of the new ticket will also trigger automatic creation of child tickets patterned after those of the template's children. This helps with standardised tasks which need to be broken up into pieces.

Template tickets are administered under Admin - Queues; after choosing a queue, go to Templates - Tickets in the page menu. Administrators must have the new ShowTicketTemplate or ModifyTicketTemplate rights.

Note: Anyone using a template ticket to create a new ticket will need sufficient rights to be able to view the original template ticket itself.

You can download the latest source code from here or from the linked pages.

This software is distributed under the terms of the GNU General Public License version 2.

Please read the README file within the archive for installation instructions.

News

0.02 - 12 October 2021
  • Patch from Andrew Ruthven to correct error in RT 5.x (RT#139676)
0.01 - 12 September 2021
  • First working version.