template::plugin::cgi(3)
NAME
Template::Plugin::CGI - Interface to the CGI module
SYNOPSIS
[% USE CGI %]
[% CGI.param('parameter') %]
[% USE things = CGI %]
[% things.param('name') %]
# see CGI docs for other methods provided by the CGI
object
DESCRIPTION
- This is a very simple Template Toolkit Plugin interface to
the CGI module. A CGI object will be instantiated via the
following directive: - [% USE CGI %]
- CGI methods may then be called as follows:
[% CGI.header %]
[% CGI.param('parameter') %]- An alias can be used to provide an alternate name by which
the object should be identified.
[% USE mycgi = CGI %]
[% mycgi.start_form %]
[% mycgi.popup_menu({ Name => 'Color'Values => [ 'Green' 'Black''Brown' ] }) %]- Parenthesised parameters to the USE directive will be
passed to the plugin constructor:
[% USE cgiprm = CGI('uid=abw&name=Andy+Wardley') %]
[% cgiprm.param('uid') %]
AUTHOR
Andy Wardley <abw@andywardley.com>
<http://www.andywardley.com/|http://www.andywardley.com/>
VERSION
2.51, distributed as part of the Template Toolkit version
2.08, released on 30 July 2002.
COPYRIGHT
- Copyright (C) 1996-2002 Andy Wardley. All Rights Re
- served.
Copyright (C) 1998-2002 Canon Research Centre Europe - Ltd.
- This module is free software; you can redistribute it
and/or modify it under the same terms as Perl itself.
SEE ALSO
- Template::Plugin, CGI