-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathREADME
88 lines (66 loc) · 2.55 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
NAME
RT::Extension::TicketActions
DESCRIPTION
Provides easy access to frequently used ticket actions.
Also so called "follow-up" actions set the ticket status to `stalled`
and add a relative due date with a fixed time. This means that a ticket
should be due in x days. This combination of properties can be used in
searches or escalations to bring tickets up to users. In addition
holidays of a specific country and specific days of week can be skipped
automatically, if enabled.
In addition to that, this extension provides navigation items if you
have opened this ticket from a search result listing. You can navigate
between search result tickets (first, previous, next, last), open the
search result list again or even modify the search query.
RT VERSION
Works with RT 4.4.2
REQUIREMENTS
Date::Holidays (>= 1.07)
If you want to enable automatic holiday skipping.
INSTALLATION
perl Makefile.PL
make
make install
May need root permissions
Edit your /opt/rt4/etc/RT_SiteConfig.pm
Add this line:
Plugin('RT::Extension::TicketActions');
Clear your mason cache
rm -rf /opt/rt4/var/mason_data/obj
Restart your webserver
CONFIGURATION
$TicketActions_FollowUpDays
List of days for which to provide follow-up actions. e.g. [1, 3, 10]
will result in three follow-up actions: For the next day, in three days
and in ten days, respectively.
$TicketActions_FollowUpTime
Time of day when follow-up is reached. (e.g. '10:00:00') This should be
in 24-hour format.
$TicketActions_HolidaysCountry
Country to skip holidays of. (e.g. 'DE') This should be a ISO 3166-1
alpha-2 country code.
$TicketActions_SkipDaysOfWeek
Days of week to skip (e.g. ['sat', 'sun']) You can choose the following
values:
sun (Sunday)
mon (Monday)
tue (Tuesday)
wed (Wednesday)
thu (Thursday)
fri (Friday)
sat (Saturday)
Example
# Enables everything provided by RT::Extension::TicketActions
Set($TicketActions_FollowUpDays, [1, 3, 10]);
Set($TicketActions_FollowUpTime, '10:00:00');
Set($TicketActions_HolidaysCountry, 'DE');
Set($TicketActions_SkipDaysOfWeek, ['sat', 'sun']);
AUTHOR
NETWAYS GmbH <support@netways.de>
BUGS
All bugs should be reported on GitHub
<https://github.com/NETWAYS/rt-extension-ticketactions>.
LICENSE AND COPYRIGHT
This software is Copyright (c) 2018 by NETWAYS GmbH
This is free software, licensed under:
The GNU General Public License, Version 2, June 1991