Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bestpractical/rt-extension-createbyproblemtype
https://github.com/bestpractical/rt-extension-createbyproblemtype
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/bestpractical/rt-extension-createbyproblemtype
- Owner: bestpractical
- Created: 2014-02-08T03:41:03.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-11T21:03:47.000Z (3 months ago)
- Last Synced: 2024-09-12T07:25:18.325Z (3 months ago)
- Language: Perl
- Homepage: http://metacpan.org/release/rt-extension-createbyproblemtype
- Size: 81.1 KB
- Stars: 2
- Watchers: 7
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README
- Changelog: Changes
Awesome Lists containing this project
README
NAME
RT-Extension-CreateByProblemType - Choose from Problem Types rather than
Queues for new ticketsSYNOPSIS
This extension modifies the "Create a ticket in..." drop-down on RT's
main page; instead of presenting a list of queue names, it instead
presents a list of problem types, and dispatches to the appropriate
queue.It does this by inspecting the "Problem Type" custom field on each
queue, which should be of type "Select one value." For each queue, all
possible values for this custom field will be added to the drop-down,
categorized under the queue name. If a queue has no "Problem Type"
custom field, or the custom field has no possible values, the queue name
will appear instead.This is a user-configurable option; advanced users may prefer to revert
to the simple queue name drop-down. This preference appears under the
"General" header in user preferences, as "Create tickets by selecting a
problem type, not a queue."INSTALLATION
perl Makefile.PL
make
make install
May need root permissionsEdit your /opt/rt5/etc/RT_SiteConfig.pm
If you are using RT 4.2 or greater, add this line:Plugin('RT::Extension::CreateByProblemType');
For 4.0, add this line:
Set(@Plugins, qw(RT::Extension::CreateByProblemType));
or add RT::Extension::CreateByProblemType to your existing @Plugins
line.Clear your mason cache
rm -rf /opt/rt5/var/mason_data/objRestart your webserver
CONFIGURATION
To default this extension on, add the following to your
etc/RT_SiteConfig.pm:Set( $CreateByProblemType, 1);
AUTHOR
Best Practical Solutions, LLCBUGS
All bugs should be reported via email toL
or via the web at
L.
COPYRIGHT
This extension is Copyright (C) 2008-2022 Best Practical Solutions, LLC.This is free software, licensed under:
The GNU General Public License, Version 2, June 1991