%# Change the color of
 to make it stand out.
    


FilterProxy::Skeleton Config

  

FilterProxy::Skeleton Config

Back to FilterProxy main configuration.

Skeleton is a bare-bones module intended for people that might want to write their own modules. It is heavily commented, and should explain the basic workings of modules. Take a look at this file (html/Skeleton.html) and the Skeleton module, FilterProxy/Skeleton.pm.

You can handle configuration requests either in Skeleton.pm, in the method Config, or here, using the CGI object. Try This URL to see how your parameters would appear. The data that is passed in follows:

Variables:

CGI/1.1 variables:

List ref variables:

The $r hash ref contains a HTTP::Request object encapsulating the request from the client (like Apache with mod_perl). man HTTP::Request for more info. %# Data::Dumper is use'ed by FilterProxy.pl, and is available to us.
<% Data::Dumper->Dump([$r], [qw(r)]) %>
The $SITECONFIG hash ref is passed to Skeleton.html, and contains the following:
<% Data::Dumper->Dump([$SITECONFIG], [qw(SITECONFIG)]) %>
The $MODULECONFIG hash ref is passed to Skeleton.html. It is the same as $FilterProxy::Skeleton::CONFIG, and contains the following:
<% Data::Dumper->Dump([$MODULECONFIG], [qw(MODULECONFIG)]) %>
The $CGI object is a perl CGI object (man CGI for more info)
<% Data::Dumper->Dump([$CGI], [qw(CGI)]) %>
The $MODULES list ref contains the modules that are installed enabled:
<% Data::Dumper->Dump([$MODULES], [qw(MODULES)]) %>
The $m hash ref is a HTML::Mason::Request object. Note: there is an entire copy of this document (unprocessed) in it, so I chose not to print it out here.

FilterProxy::Skeleton was written by Bob McElrath. Please see the README, BUGS, and any relevant module documentation before mailing me with problems.