Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
NAME RT-Extension-FeaturedTickets -Public web page for featured tickets. RT VERSION Works with RT 4.4 INSTALLATION perl Makefile.PL make make install make initdb May need root permissions Edit your /opt/rt4/etc/RT_SiteConfig.pm Activate the plugin by adding the below: Plugin('RT::Extension::FeaturedTickets'); Clear your mason cache rm -rf /opt/rt4/var/mason_data/obj Restart your webserver DESCRIPTION Create a webpage that anyone can view (NoAuth), displaying details on featured tickets. A visitor can decide to sign up as a requestor on a linked ticket in the same queue. The tickets featured can be selected from a queue and limited to their statuses. CONFIGURATION This extension requires settings for a few configuration items to work properly. $FeaturedTicketsQueue $FeaturedTicketsQueue specifies which queue the featured tickets will be loaded from. During installation, a queue called 'FeaturedTickets' is created by default. Renaming this queue is the simplest way to use another queue name but keep the relevant applied custom fields. Set($FeaturedTicketsQueue, 'FeaturedTickets'); $FeaturedTicketStatuses $FeaturedTicketStatuses sets the list of tickets statuses of tickets that should be displayed on the public page. Only tickets with one of the statuses in the array will be shown. Set($FeaturedTicketStatuses, ['open', ...]); $SponsorsQueue When a sponsor signs up for a ticket, a new ticket is created in this queue with the new sponsor as the Requestor. Set($SponsorsQueue, 'Sponsors'); Custom Fields There are several custom fields that are used to create the content for each item on the public page. These are created when you run make initdb. Feature Type also needs to be set to see tickets on the public page and it defaults to 'RT'. AUTHOR Best Practical Solutions, LLC <email@example.com> BUGS All bugs should be reported via email to L<bug-RT-Extension-FeaturedTickets@rt.cpan.org|mailto:bug-RT-Extension-FeaturedTickets@rt.cpan.org> or via the web at L<rt.cpan.org|http://rt.cpan.org/Public/Dist/Display.html?Name=RT-Extension-FeaturedTickets>. LICENSE AND COPYRIGHT This software is Copyright (c) 2018 by Best Practical Solutions, LLC. This is free software, licensed under: The GNU General Public License, Version 2, June 1991