Tags:
create new tag
, view all tags

CGI Contrib Package

CGI version 4.03 from CPAN:CGI

Introduction

This contrib does not add any features to TWiki. Its purpose is to convert Perl's CGI module from being an external dependency to a component of TWiki.

ALERT! Unfortunately installing this contrib is no complete solution for TWiki before TWiki 6.0.2. With older versions, viewing and editing works, but configure needs a supported version of CPAN:CGI (less than 4.0.4) installed on the system.

Detailed Documentation

This is the stub module of CgiContrib. Its only purpose is to expose the version number of CGI under its expected package name, so that the TWiki dependency checking mechanism will find it.

Settings

  • Set SHORTDESCRIPTION = CGI version 4.03 from CPAN:CGI

Installation Instructions

This contrib is a fix to numerous problems with CGI.pm on platforms which do not, or no longer, ship this module together with the Perl core:

  • Perl version 5.22 does no longer contain the CGI modules
  • Red Hat Linux and its derivatives has not shipped the CGI distribution with its Perl versions for years.

If you have problems installing TWiki on one of these platforms because of problems with CGI similar to TWiki:Support.SID-01980 or TWiki:Support.SID-02001, installing this contrib on top of TWiki should fix it.

You do not need to install anything on the browser to use this contrib package. These instructions are for the administrator who installs the package on the server where TWiki is running.

IDEA! With the next TWiki release after 6.0.1, this contrib will be part of the TWiki core (see TWiki:Codev.AddCGIpmToTWikiCore) and doesn't need to be installed.

  • Download the ZIP file from the Plugin web (see below)
  • Unzip CgiContrib.zip in your twiki installation directory. Content:
    File: Description:
    lib/CGI.pm unchanged CPAN module
    lib/CGI/Carp.pm unchanged CPAN module
    lib/CGI/Cookie.pm unchanged CPAN module
    lib/CGI/Pretty.pm unchanged CPAN module
    lib/CGI/Push.pm unchanged CPAN module
    lib/CGI/Util.pm unchanged CPAN module
    data/TWiki/CgiContrib.txt Documentation
    lib/TWiki/Contrib/CgiContrib.pm Perl module

  • Test if the installation was successful:
    • Sorry, this is not yet easily possible.

Contrib Info

Author: TWiki:Main.TWikiContributor
Copyright: © 2015-2015 Peter Thoeny;
© 2015-2016 TWiki Contributors
License: GPL (GNU General Public License)
Dependencies: None
Version: 2016-01-08
Change History:  
2016-01-08: TWikibug:Item7708: Copyright update to 2016
2015-11-29: Initial version
Home: http://TWiki.org/cgi-bin/view/Plugins/CgiContrib
Feedback: http://TWiki.org/cgi-bin/view/Plugins/CgiContribDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/CgiContribAppraisal

Related Topics: TWikiContribs, SystemInformationVariables

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatmd5 CgiContrib.md5 r2 r1 manage 0.1 K 2015-11-29 - 08:56 PeterThoeny  
Compressed Zip archivetgz CgiContrib.tgz r2 r1 manage 103.4 K 2015-11-29 - 08:56 PeterThoeny  
Compressed Zip archivezip CgiContrib.zip r2 r1 manage 110.0 K 2015-11-29 - 08:56 PeterThoeny  
Unknown file formatEXT CgiContrib_installer r2 r1 manage 3.7 K 2015-11-29 - 08:56 PeterThoeny  
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2016-02-05 - HaraldJoerg
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2016 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.