Path: usenet.cise.ufl.edu!newsfeeds.nerdc.ufl.edu!zombie.ncsc.mil!alnews.ncsc.mil!den-news-02.qwest.net!uucp-1.csn.net!den-news-01.qwest.net!qwest!news-peer.gip.net!news.gsl.net!gip.net!europa.netcrusader.net!206.132.58.120!gw22.nn.bcandid.com!hub12.nn.bcandid.com!tw11.nn.bcandid.com.POSTED!not-for-mail
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules
Approved: [email protected] (comp.lang.perl.announce)
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
From: "Ron Savage" <[email protected]>
Subject: ANNOUNCE: CGI::Formalware V 1.08
Organization: OzEmail Pty Ltd, Australia
Lines: 46
Message-ID: <[email protected]>
NNTP-Posting-Host: 209.102.105.64
X-Trace: tw11.nn.bcandid.com 949853200 209.102.105.64 (Sun, 06 Feb 2000 09:06:40 MST)
NNTP-Posting-Date: Sun, 06 Feb 2000 09:06:40 MST
Date: Sun, 06 Feb 2000 16:06:40 GMT
Xref: usenet.cise.ufl.edu comp.lang.perl.announce:423 comp.lang.perl.modules:16051

News:
CGI::Formalware v 1.08 is now on CPAN.

This file, and the ActivePerl version - for use with ppm - are also on my
web site. See my Perl page for details.

ActivePerl:
For a few hours the ActivePerl version was one built with Standard Perl.
However, I found it did not install properly, so it has been replaced with
one built with ActivePerl. If you had trouble installing this version,
please download it again.

What it is:
CGI::Formalware allows you to use XML files to generate CGI forms.

The forms can optionally have Cascading Style Sheets attached. A sample is
provided.

A typical use would be to put input fields, eg: text (username), password,
radio buttons (list of machines to log on to), on the top part of the form,
and to have a set of scripts below. Then, when you click on a script, the
values you've entered in the fields are passed as parameters to the script.

Scripts can be designated as local or remote. If remote, Net::Telnet is used
to ship the script to the remote machine for execution.

This version fixes problems with the script numbering option, and ensures
radio buttons have a default choice selected upon display.

Docs:
Documentation is embedded in the source, Formalware.pm, in POD format. It
can be extracted as an HTML file with:
pod2html -infile=Formalware.pm -outfile=Formalware.html

The documentation contains a complete example.



--
Cheers
Ron & Pen Savage
[email protected]    [email protected]
http://savage.net.au/index.html