Template::Plugin::CGI man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

Template::Plugin::CGI(User Contributed Perl DocumentatTemplate::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') %]

METHODS
       In addition to all the methods supported by the "CGI" module, this
       plugin defines the following.

   params()
       This method returns a reference to a hash of all the "CGI" parameters.
       Any parameters that have multiple values will be returned as lists.

	   [% USE CGI('user=abw&item=foo&item=bar') %]
	   [% CGI.params.user %]	    # abw
	   [% CGI.params.item.join(', ') %] # foo, bar

AUTHOR
       Andy Wardley <abw@wardley.org> <http://wardley.org/>

COPYRIGHT
       Copyright (C) 1996-2007 Andy Wardley.  All Rights Reserved.

       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

perl v5.14.3			  2011-12-20	      Template::Plugin::CGI(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net