Difference: CgiContrib (1 vs. 2)

Revision 22018-07-05 - TWikiContributor

 

CGI Contrib Package

<--
   Contributions to this contrib are appreciated. Please update the contrib page at
   http://twiki.org/cgi-bin/view/Plugins/CgiContrib or provide feedback at
   http://twiki.org/cgi-bin/view/Plugins/CgiContribDev.
   If you are a TWiki contributor please update the contrib in the SVN repository.
-->
CGI version 4.13 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.

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

Changed:
<
<
  • Set SHORTDESCRIPTION = CGI version 4.03 from CPAN:CGI
>
>
  • Set SHORTDESCRIPTION = CGI version 4.13 from CPAN:CGI
 

Installation Instructions

Changed:
<
<
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
>
>
This contrib ships with TWiki (versions 6.0.2 or newer). You should only consider installing it yourself if 1) you experience problems with CGI in your installation, and 2) installing or upgrading this is recommended by the TWiki community as a fix for your problems.
Deleted:
<
<
  • Red Hat Linux and its derivatives has not shipped the CGI distribution with its Perl versions for years.
 
Deleted:
<
<
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.
Deleted:
<
<
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.
 
Deleted:
<
<
 
<--/twistyPlugin twikiMakeVisibleInline-->

  • 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
Added:
>
>
lib/CGI/File/Temp.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
Added:
>
>
lib/Fh.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.

<--/twistyPlugin-->

Contrib Info

Author: TWiki:Main.TWikiContributor
Changed:
<
<
Copyright: © 2015 Peter Thoeny;
© 2015 TWiki Contributors
>
>
Copyright: © 2015-2018 Peter Thoeny;
© 2015-2018 TWiki Contributors
 
License: GPL (GNU General Public License)
Changed:
<
<
Dependencies: None
Version: 2015-11-29
>
>
Dependencies:
NameVersionDescription
HTML::Entities>0Required by CGI module
Version: 2018-07-05
 
Change History:
<-- versions below in reverse order -->
 
Added:
>
>
2018-07-05: TWikibug:Item7841: Copyright update to 2018
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

Revision 12015-11-29 - TWikiContributor

 

CGI Contrib Package

<--
   Contributions to this contrib are appreciated. Please update the contrib page at
   http://twiki.org/cgi-bin/view/Plugins/CgiContrib or provide feedback at
   http://twiki.org/cgi-bin/view/Plugins/CgiContribDev.
   If you are a TWiki contributor please update the contrib in the SVN repository.
-->
CGI version 4.13 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.

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.

<--/twistyPlugin twikiMakeVisibleInline-->

  • 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.

<--/twistyPlugin-->

Contrib Info

Author: TWiki:Main.TWikiContributor
Copyright: © 2015 Peter Thoeny;
© 2015 TWiki Contributors
License: GPL (GNU General Public License)
Dependencies: None
Version: 2015-11-29
Change History:
<-- versions below in reverse order -->
 
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

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.CgiContrib.