Provided by: libcgi-extratags-perl_0.03-1_all bug

NAME

       CGI::Extratags - Useful Extensions for the CGI Module

SYNOPSIS

         use CGI::Extratags;
         $cgi = new CGI::Extratags;

         print $cgi -> email ('racke@linuxia.de');

         print $cgi -> jump ('CONTACT', 'contact us');
         print $cgi -> mark ('CONTACT', $cgi -> h2 ('How to contact us'));

         print $cgi -> row ('Date', 18, 1, 1966);
         print $cgi -> recall ('Debian CD', artnum => '0-123456');

DESCRIPTION

       CGI::Extratags adds several useful methods to the CGI class.

       email ADDRESS
             print $cgi -> email ('racke@linuxia.de');

           Produces HTML code for a link to an email ADDRESS.

       jump MARK TEXT
             print $cgi -> jump ('CONTACT', 'contact us');

           Produces HTML code for a link pointing to a target within the current document.

       mark NAME TEXT
             print $cgi -> mark ('CONTACT', $cgi -> h2 ('How to contact us'));

           Generates target NAME for hyperlinks.

       row [ITEM ...]
             print $cgi -> row ('Date', 18, 1, 1966);

           Produces HTML code for a table row with ITEM arguments as cell contents.

       recall TEXT [NAME [VALUE]] ...
             foreach my $num (sort (keys %artmap))
               {
                   print $cgi -> recall ($artmap{$num}, artnum => $num);
                   print $cgi -> br;
               }

           Produces a link to the script itself labeled with TEXT. The NAME/VALUE pairs will be
           passed as parameters.

AUTHOR

       Stefan Hornburg, racke@linuxia.de

SEE ALSO

       perl(1), URI::Escape(3), CGI(3).