The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
NAME
    RT::Extension::ArticleTemplates - turns articles into dynamic templates

DESCRIPTION
    When this extension is installed RTFM parses content of articles as a
    template using Text::Template module. Using this extension you can make
    your articles dynamic. Text::Template module is used to parse RT's
    Templates as well and its syntax is pretty simple - you can consult RT
    docs/wiki or module's documentation.

VERY IMPORTANT
    It's a SECURITY RISK to install this extension on systems where articles
    can be changed by not trusted users. You're warned!

    Your articles may contain some text that looks like a template and will
    be parsed after installation when it's actually is not valid template.

INSTALLATION
    This extension requires RT 4.0.0 or higher.

    perl Makefile.PL
    make
    make install
        May need root permissions

    Edit your /opt/rt4/etc/RT_SiteConfig.pm
        Add this line:

            Set(@Plugins, qw(RT::Extension::ArticleTemplates));

        or add "RT::Extension::ArticleTemplates" to your existing @Plugins
        line.

    Clear your mason cache
            rm -rf /opt/rt4/var/mason_data/obj

    Restart your webserver

CONFIGURATION
  ArticleTemplatesWithRequestArgs
    Enabling this option passes in the Mason request arguments to your
    article templates as the hashref $request_args.

    Warning: Request args are user-controlled direct input, so all the
    normal cautions of using them apply. Never trust user input.

    Disabled by default.

AUTHOR
    Kevin Falcone <falcone@bestpractical.com> Ruslan Zakirov
    <ruz@bestpractical.com>

LICENCE AND COPYRIGHT
    Copyright (c) 2008-2012, Best Practical Solutions, LLC. All rights
    reserved.

    This module is free software; you can redistribute it and/or modify it
    under the terms of version 2 of the GNU General Public License.

  ParseTemplate $CONTENT, %TEMPLATE_ARGS
    Parses $CONTENT string as a template (Text::Template). $Article and
    other arguments from %TEMPLATE_ARGS are available in code of the
    template as perl variables.