Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
etc
html/NoAuth
inc
lib/RT/Extension
static
.gitignore
Changes
MANIFEST
META.yml
Makefile.PL
README

README

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 <modules@bestpractical.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