apache perl module
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6938
MyCMS perl module 1.0
MyCMS perl module provides the MN::CMS Perl module used by the MyCMS. more>>
MyCMS perl module provides the MN::CMS Perl module used by the MyCMS.
MyCMS perl module contains Perl object classes to manage the data of MyCMS (such as articles, links, and images).
MN::CMS is a perl module that allows you to manage an Internet
publishing system.#
MyCMS is an extension module of MyNews.
MyCMS introduces the concept of article, author and moderator.
<<lessMyCMS perl module contains Perl object classes to manage the data of MyCMS (such as articles, links, and images).
MN::CMS is a perl module that allows you to manage an Internet
publishing system.#
MyCMS is an extension module of MyNews.
MyCMS introduces the concept of article, author and moderator.
Download (0.016MB)
Added: 2007-02-13 License: Perl Artistic License Price:
986 downloads
OpenGeoDB Perl module 0.4
OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius. more>>
OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius.
<<less Download (0.003MB)
Added: 2007-03-01 License: Perl Artistic License Price:
968 downloads
Image::Density Perl Module 0.2
The metric implemented in the Image::Density Perl Module estimates the density of data where there is data. more>>
The metric implemented in the Image::Density Perl Module estimates the density of data where there is data, and has a reasonable correlation with goodness as judged by humans.
That is, if you let a human look at a set of images and judge quality, the density values for those images as calculated here tend to correlate well with the human judgement (densities that are too high or too low represent "bad images).
This project is intended for use on bitonal TIFF images, such as those from scanning paper documents.
<<lessThat is, if you let a human look at a set of images and judge quality, the density values for those images as calculated here tend to correlate well with the human judgement (densities that are too high or too low represent "bad images).
This project is intended for use on bitonal TIFF images, such as those from scanning paper documents.
Download (0.63MB)
Added: 2007-05-15 License: Perl Artistic License Price:
892 downloads
Apache::ePerl 2.2.13
Apache::ePerl is a fast emulated Embedded Perl (ePerl) facility. more>>
Apache::ePerl is a fast emulated Embedded Perl (ePerl) facility.
SYNOPSIS
# Apaches httpd.conf file
# mandatory: activation of Apache::ePerl
PerlModule Apache::ePerl
< Files ~ "/root/of/webmaster/area/.+.iphtml$" >
Options +ExecCGI
SetHandler perl-script
PerlHandler Apache::ePerl
< /Files >
# optional: configuration of Apache::ePerl
< Perl >
$Apache::ePerl::Config->{BeginDelimiter} = $Apache::ePerl::Config->{EndDelimiter} = !>;
$Apache::ePerl::Config->{CaseDelimiters} = 0;
$Apache::ePerl::Config->{ConvertEntities} = 1;
< /Perl >
# optional: activation of Apache::Status for Apache::ePerl
< Location /perl-status >
Options +ExecCGI
SetHandler perl-script
PerlHandler Apache::Status
< /Location >
This packages provides a handler function for Apache/mod_perl which can be used to emulate the stand-alone Server-Side-Scripting-Language ePerl (see eperl(3) for more details) in a very fast way. This is not a real 100% replacement for nph-eperl because of reduced functionality under some special cases, principal runtime restrictions and speedup decisions. For instance this variant does not (and cannot) provide the SetUID feature of ePerl nor does it check for allowed filename extensions (speedup!), etc. Instead it uses further features like object caching which ePerl does not use.
But the accepted bristled source file format is exactly the same as with the regular ePerl facility, because Apache::ePerl uses the Parse::ePerl package which provides the original ePerl parser and translator. So, any valid ePerl which works under nph-eperl can also be used under Apache::ePerl.
The intent is to use this special variant of ePerl for scripts which are directly under control of the webmaster. In this situation no real security problems exists for him, because all risk is at his own hands. For the average user you should not use Apache::ePerl. Instead additionally install the regular stand-alone ePerl facility (nph-eperl) for those users.
So, the advantage of Apache::ePerl against the regular nph-eperl is better performance and nothing else. Actually scripts executed under Apache::ePerl are at least twice as fast as under nph-eperl. The reason its not that ePerl itself is faster. The reason is the runtime in-core environment of Apache/mod_perl which does not have any forking overhead.
<<lessSYNOPSIS
# Apaches httpd.conf file
# mandatory: activation of Apache::ePerl
PerlModule Apache::ePerl
< Files ~ "/root/of/webmaster/area/.+.iphtml$" >
Options +ExecCGI
SetHandler perl-script
PerlHandler Apache::ePerl
< /Files >
# optional: configuration of Apache::ePerl
< Perl >
$Apache::ePerl::Config->{BeginDelimiter} = $Apache::ePerl::Config->{EndDelimiter} = !>;
$Apache::ePerl::Config->{CaseDelimiters} = 0;
$Apache::ePerl::Config->{ConvertEntities} = 1;
< /Perl >
# optional: activation of Apache::Status for Apache::ePerl
< Location /perl-status >
Options +ExecCGI
SetHandler perl-script
PerlHandler Apache::Status
< /Location >
This packages provides a handler function for Apache/mod_perl which can be used to emulate the stand-alone Server-Side-Scripting-Language ePerl (see eperl(3) for more details) in a very fast way. This is not a real 100% replacement for nph-eperl because of reduced functionality under some special cases, principal runtime restrictions and speedup decisions. For instance this variant does not (and cannot) provide the SetUID feature of ePerl nor does it check for allowed filename extensions (speedup!), etc. Instead it uses further features like object caching which ePerl does not use.
But the accepted bristled source file format is exactly the same as with the regular ePerl facility, because Apache::ePerl uses the Parse::ePerl package which provides the original ePerl parser and translator. So, any valid ePerl which works under nph-eperl can also be used under Apache::ePerl.
The intent is to use this special variant of ePerl for scripts which are directly under control of the webmaster. In this situation no real security problems exists for him, because all risk is at his own hands. For the average user you should not use Apache::ePerl. Instead additionally install the regular stand-alone ePerl facility (nph-eperl) for those users.
So, the advantage of Apache::ePerl against the regular nph-eperl is better performance and nothing else. Actually scripts executed under Apache::ePerl are at least twice as fast as under nph-eperl. The reason its not that ePerl itself is faster. The reason is the runtime in-core environment of Apache/mod_perl which does not have any forking overhead.
Download (0.19MB)
Added: 2006-10-11 License: Perl Artistic License Price:
1109 downloads
Apache::AuthPerLDAP 0.5
Apache::AuthPerLDAP is a mod_perl PerLDAP Authentication Module. more>>
Apache::AuthPerLDAP is a mod_perl PerLDAP Authentication Module.
SYNOPSIS
< Directory /foo/bar >
# Authentication Realm and Type (only Basic supported)
AuthName "Foo Bar Authentication"
AuthType Basic
# Any of the following variables can be set.
# Defaults are listed to the right.
PerlSetVar BaseDN o=Foo,c=Bar # Default: "" (empty String)
PerlSetVar LDAPServer ldap.foo.com # Default: localhost
PerlSetVar LDAPPort 389 # Default: 389 (standard LDAP port)
PerlSetVar UIDAttr uid # Default: uid
require valid-user
PerlAuthenHandler Apache::AuthPerLDAP
< /Directory >
These directives can also be used in a .htaccess file.
AuthPerLDAP provides Basic Authentication, with username/password lookups against an LDAP server, using Netscapes PerLDAP kit.
It is heavily based on Clayton Donleys Apache::AuthLDAP module, but uses the newer Netscape PerLDAP (Mozilla::LDAP), which in turn uses the Netscape Directory SDK for C. Thus Donleys original Net::LDAPapi module and library is no longer required.
It requires mod_perl and PerLDAP (v1.2 or later). Building mod_perl with:
perl Makefile.PL PERL_AUTHEN=1 PERL_STACKED_HANDLERS=1 PERL_GET_SET_HANDLERS
works for me. If this module is the only Apache/Perl module you are going to use, you probably dont need anything but the PERL_AUTHEN hook enabled.
Unlike Donleys Apache::AuthLDAP module, AuthPerLDAP is only used for authentication, and thus only supports the require-user directive. If a user enters the correct username and password, the authentication is considered to be OK.
<<lessSYNOPSIS
< Directory /foo/bar >
# Authentication Realm and Type (only Basic supported)
AuthName "Foo Bar Authentication"
AuthType Basic
# Any of the following variables can be set.
# Defaults are listed to the right.
PerlSetVar BaseDN o=Foo,c=Bar # Default: "" (empty String)
PerlSetVar LDAPServer ldap.foo.com # Default: localhost
PerlSetVar LDAPPort 389 # Default: 389 (standard LDAP port)
PerlSetVar UIDAttr uid # Default: uid
require valid-user
PerlAuthenHandler Apache::AuthPerLDAP
< /Directory >
These directives can also be used in a .htaccess file.
AuthPerLDAP provides Basic Authentication, with username/password lookups against an LDAP server, using Netscapes PerLDAP kit.
It is heavily based on Clayton Donleys Apache::AuthLDAP module, but uses the newer Netscape PerLDAP (Mozilla::LDAP), which in turn uses the Netscape Directory SDK for C. Thus Donleys original Net::LDAPapi module and library is no longer required.
It requires mod_perl and PerLDAP (v1.2 or later). Building mod_perl with:
perl Makefile.PL PERL_AUTHEN=1 PERL_STACKED_HANDLERS=1 PERL_GET_SET_HANDLERS
works for me. If this module is the only Apache/Perl module you are going to use, you probably dont need anything but the PERL_AUTHEN hook enabled.
Unlike Donleys Apache::AuthLDAP module, AuthPerLDAP is only used for authentication, and thus only supports the require-user directive. If a user enters the correct username and password, the authentication is considered to be OK.
Download (0.003MB)
Added: 2006-10-12 License: Perl Artistic License Price:
1107 downloads
Apache-Storage 1.00
Apache::Storage is Perl module containing simple functions to store and retrieve information from within the Apache process. more>>
Apache::Storage is Perl module containing simple functions to store and retrieve information from within the Apache process.
<<less Download (0.004MB)
Added: 2005-08-24 License: GPL (GNU General Public License) Price:
1521 downloads
Apache::ASP 2.59
Apache::ASP is a Perl module for Active Server Pages for Apache with mod_perl . more>>
Apache::ASP is a Perl module for Active Server Pages for Apache with mod_perl .
SYNOPSIS
SetHandler perl-script
PerlModule Apache::ASP
PerlHandler Apache::ASP
PerlSetVar Global /tmp/asp
Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl scripting only, and enables developing of dynamic web applications with session management and embedded Perl code. There are also many powerful extensions, including XML taglibs, XSLT rendering, and new events not originally part of the ASP API!
<<lessSYNOPSIS
SetHandler perl-script
PerlModule Apache::ASP
PerlHandler Apache::ASP
PerlSetVar Global /tmp/asp
Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl scripting only, and enables developing of dynamic web applications with session management and embedded Perl code. There are also many powerful extensions, including XML taglibs, XSLT rendering, and new events not originally part of the ASP API!
Download (0.50MB)
Added: 2006-09-09 License: Perl Artistic License Price:
1157 downloads
Other version of Apache::ASP
License:GPL (GNU General Public License)
Apache::TestRun 1.28
Apache::TestRun is a Perl module to run the test suite. more>>
Apache::TestRun is a Perl module to run the test suite.
SYNOPSIS
The Apache::TestRun package controls the configuration and running of the test suite.
METHODS
Several methods are sub-classable, if the default behavior should be changed.
bug_report
The bug_report() method is executed when t/TEST was executed with the -bugreport option, and make test (or t/TEST) fail. Normally this is callback which you can use to tell the user how to deal with the problem, e.g. suggesting to read some document or email some details to someone who can take care of it. By default nothing is executed.
The -bugreport option is needed so this feature wont become annoying to developers themselves. Its automatically added to the run_tests target in Makefile. So if you repeateadly have to test your code, just dont use make test but run t/TEST directly. Here is an example of a custom t/TEST
My::TestRun->new->run(@ARGV);
package My::TestRun;
use base Apache::TestRun;
sub bug_report {
my $self = shift;
print<<less
SYNOPSIS
The Apache::TestRun package controls the configuration and running of the test suite.
METHODS
Several methods are sub-classable, if the default behavior should be changed.
bug_report
The bug_report() method is executed when t/TEST was executed with the -bugreport option, and make test (or t/TEST) fail. Normally this is callback which you can use to tell the user how to deal with the problem, e.g. suggesting to read some document or email some details to someone who can take care of it. By default nothing is executed.
The -bugreport option is needed so this feature wont become annoying to developers themselves. Its automatically added to the run_tests target in Makefile. So if you repeateadly have to test your code, just dont use make test but run t/TEST directly. Here is an example of a custom t/TEST
My::TestRun->new->run(@ARGV);
package My::TestRun;
use base Apache::TestRun;
sub bug_report {
my $self = shift;
print<<less
Download (0.14MB)
Added: 2006-10-11 License: Perl Artistic License Price:
1108 downloads
Apache::Wyrd 0.94
Apache::Wyrd is a Perl module for HTML embeddable perl objects under mod_perl. more>>
Apache::Wyrd is a Perl module for HTML embeddable perl objects under mod_perl.
Apache::Wyrd is the core module in a collection of interoperating modules that allow the rapid object-oriented development of web sites in Apaches mod_perl environment (LAMP). This collection includes a very flexible, HTML-friendly method of defining dynamic items on a web page, and interfacing directly to perl objects with them. It comes with many pre-built objects to support a web site such as an authentication module, an reverse-lookup database, granular debugging, and smart forms/inputs and their interfaces to a DBI-compliant SQL application.
The collection is not meant to be a drop-in replacement for PHP, ColdFusion, or other server-side parsed content creation systems, but to provide a more flexible framework for organic custom perl development for an experienced perl programmer who favors an object-oriented approach. It has been designed to simplify the transition from static to dynamic web content by allowing the design of objects that can be operated by a non-perl programmer through the modification of the HTML page on which the content is to be delivered.
The Apache::Wyrd module itself is an abstract class used to create HTML-embeddable perl objects (Wyrds). The embedded objects are interpreted from HTML files by an instance of the abstract class Apache::Wyrd::Handler. Most Wyrds also require an instance of an Apache::Wyrd::DBL object to store connection information and to provide intermediary access to the Apache request and any DBI-style database interfaces.
Each Wyrd has a corresponding perl module which performs work and generates output at the Wyrds location on the HTML page, if any. Each of these objects is a derived class of Apache::Wyrd, and consequently draws on the existing methods of the abstract class as well as implements methods of its own. A few "hook" methods (_setup, _format_output, and _generate_output in particular) are defined in the abstract class for this purpose.
The modules in this distribution are not meant to be used directly. Instead, instances of the objects are created in another namespace (in all POD synopses called BASENAME, but it can be any string acceptable as a single namespace of a perl class) where the Handler object has been configured to use that namespace in interpreting HTML pages (see Apache::Wyrd::Handler).
<<lessApache::Wyrd is the core module in a collection of interoperating modules that allow the rapid object-oriented development of web sites in Apaches mod_perl environment (LAMP). This collection includes a very flexible, HTML-friendly method of defining dynamic items on a web page, and interfacing directly to perl objects with them. It comes with many pre-built objects to support a web site such as an authentication module, an reverse-lookup database, granular debugging, and smart forms/inputs and their interfaces to a DBI-compliant SQL application.
The collection is not meant to be a drop-in replacement for PHP, ColdFusion, or other server-side parsed content creation systems, but to provide a more flexible framework for organic custom perl development for an experienced perl programmer who favors an object-oriented approach. It has been designed to simplify the transition from static to dynamic web content by allowing the design of objects that can be operated by a non-perl programmer through the modification of the HTML page on which the content is to be delivered.
The Apache::Wyrd module itself is an abstract class used to create HTML-embeddable perl objects (Wyrds). The embedded objects are interpreted from HTML files by an instance of the abstract class Apache::Wyrd::Handler. Most Wyrds also require an instance of an Apache::Wyrd::DBL object to store connection information and to provide intermediary access to the Apache request and any DBI-style database interfaces.
Each Wyrd has a corresponding perl module which performs work and generates output at the Wyrds location on the HTML page, if any. Each of these objects is a derived class of Apache::Wyrd, and consequently draws on the existing methods of the abstract class as well as implements methods of its own. A few "hook" methods (_setup, _format_output, and _generate_output in particular) are defined in the abstract class for this purpose.
The modules in this distribution are not meant to be used directly. Instead, instances of the objects are created in another namespace (in all POD synopses called BASENAME, but it can be any string acceptable as a single namespace of a perl class) where the Handler object has been configured to use that namespace in interpreting HTML pages (see Apache::Wyrd::Handler).
Download (0.17MB)
Added: 2007-02-21 License: Perl Artistic License Price:
975 downloads
Apache::PAR::tutorial 0.30
Apache::PAR::tutorial is a Perl module with information on getting Apache::PAR up and running. more>>
Apache::PAR::tutorial is a Perl module with information on getting Apache::PAR up and running.
Apache::PAR is a framework for including Perl ARchive files in a mod_perl (1.x or 2.x) environment. It allows an author to package up a web application, including configuration, static files, Perl modules, and Registry and PerlRun scripts to include in a single file. This archive can then be moved to other locations on the same system or distributed and loaded with a single set of configuration options in the Apache configuration.
These modules are based on PAR.pm by Autrijus Tang and Archive::Zip by Ned Konz as well as the mod_perl modules. They extend the concept of PAR files to mod_perl, similar to how WAR archives work for Java. An archive (which is really a zip file), contains one or more elements which can be served to clients making requests to an Apache web server. Scripts, modules, and static content should then be able to be served from within the .par archive without modifications.
For the package developer
For the package developer, Apache::PAR allows for easy package management, which frees the author from the task of creating a full Perl package. Apache::PAR allows the package developer to set the required Apache configuration directly in a package which greatly simplifies the install process for the end user and gives the the developer the ability to assign URLs which remain the same on all systems that the package is installed on. It is possible to decompress the contents of the PAR file during startup, which allows the use of code which relies on outside content (templating systems, etc)
For the package user
Once Apache::PAR is installed, it can be configured in an Apache configuration file with as little as two lines. Once setup, to add a new .par package to the system a user only has to place the package in the directory specified in the Apache configuration and restart Apache. All other configuration needs are provided by the module itself.
<<lessApache::PAR is a framework for including Perl ARchive files in a mod_perl (1.x or 2.x) environment. It allows an author to package up a web application, including configuration, static files, Perl modules, and Registry and PerlRun scripts to include in a single file. This archive can then be moved to other locations on the same system or distributed and loaded with a single set of configuration options in the Apache configuration.
These modules are based on PAR.pm by Autrijus Tang and Archive::Zip by Ned Konz as well as the mod_perl modules. They extend the concept of PAR files to mod_perl, similar to how WAR archives work for Java. An archive (which is really a zip file), contains one or more elements which can be served to clients making requests to an Apache web server. Scripts, modules, and static content should then be able to be served from within the .par archive without modifications.
For the package developer
For the package developer, Apache::PAR allows for easy package management, which frees the author from the task of creating a full Perl package. Apache::PAR allows the package developer to set the required Apache configuration directly in a package which greatly simplifies the install process for the end user and gives the the developer the ability to assign URLs which remain the same on all systems that the package is installed on. It is possible to decompress the contents of the PAR file during startup, which allows the use of code which relies on outside content (templating systems, etc)
For the package user
Once Apache::PAR is installed, it can be configured in an Apache configuration file with as little as two lines. Once setup, to add a new .par package to the system a user only has to place the package in the directory specified in the Apache configuration and restart Apache. All other configuration needs are provided by the module itself.
Download (0.025MB)
Added: 2006-10-12 License: Perl Artistic License Price:
1107 downloads
Apache::AppSamurai 0.9
Apache::AppSamurai Perl module protects vulnerable or sensitive web applications. more>>
Apache::AppSamurai Perl module protects vulnerable or sensitive web applications. The target use is in reverse proxy configurations, with a Apache mod_perl proxy inside a DMZ and a backend web server in another DMZ or an internal network.
Main features:
- Modular multi-factor authentication system
- Form based or basic auth based logins
- Encrypted storage of session data on proxy
- Able to use any Apache::Session storage type (including MySQL or Postgress for clustered deployment)
- Configurable from httpd.conf (no coding required)
- Coded with security in mind
Example uses of AppSamurai include:
- Moving authentication in front of sensitive web applications, only allowing traffic from authenticated users to even touch the web applications.
- Adding a strong authentication factor to a network appliances canned web interface.
- Protecting Exchange Outlook Web Access/ActiveSync with strong, multi-factor authentication, including dynamic tokens.
<<lessMain features:
- Modular multi-factor authentication system
- Form based or basic auth based logins
- Encrypted storage of session data on proxy
- Able to use any Apache::Session storage type (including MySQL or Postgress for clustered deployment)
- Configurable from httpd.conf (no coding required)
- Coded with security in mind
Example uses of AppSamurai include:
- Moving authentication in front of sensitive web applications, only allowing traffic from authenticated users to even touch the web applications.
- Adding a strong authentication factor to a network appliances canned web interface.
- Protecting Exchange Outlook Web Access/ActiveSync with strong, multi-factor authentication, including dynamic tokens.
Download (0.13MB)
Added: 2007-07-20 License: Perl Artistic License Price:
828 downloads
App::Modular 0.1.2
App::Modular is a Perl module with modularization framework for perl programs. more>>
App::Modular is a Perl module with modularization framework for perl programs.
SYNOPSIS
package App::Modular::Module::Test;
use base qw(App::Modular::Module);
sub say_hello {
print "Hello, dear user!";
};
package main;
use App::Modular;
my $modul = instance App::Modular;
$modul->module(Test)->say_hello();
exit;
App::Modular aims to provide a framework which should it make very easy to programmes to create any kind of modular program.
It supports:
- module dependency solving
- autoloading of modules
- event handling (implemented as a contributed App::Modular module)
<<lessSYNOPSIS
package App::Modular::Module::Test;
use base qw(App::Modular::Module);
sub say_hello {
print "Hello, dear user!";
};
package main;
use App::Modular;
my $modul = instance App::Modular;
$modul->module(Test)->say_hello();
exit;
App::Modular aims to provide a framework which should it make very easy to programmes to create any kind of modular program.
It supports:
- module dependency solving
- autoloading of modules
- event handling (implemented as a contributed App::Modular module)
Download (0.016MB)
Added: 2007-02-23 License: Perl Artistic License Price:
973 downloads
Apache::NNTPGateway 0.9
Apache::NNTPGateway is a NNTP interface (Usenet newsgroups) for mod_perl enabled Apache web server. more>>
Apache::NNTPGateway is a NNTP interface (Usenet newsgroups) for mod_perl enabled Apache web server.
SYNOPSIS
You must be using mod_perl, see http://perl.apache.org/ for details.
For the correct work your apache configuration should contain apache directives look like these:
In httpd.conf (or any other apache configuration file):
< Location "/path/to/newsgroup" >
SetHandler perl-script
PerlHandler Apache::NNTPGateway
PerlSetVar NNTPGatewayNewsGroup "newsgroup"
PerlSetVar NNTPGateway... (see L< CONFIGURATION > Directives)
< /Location >
This module implements a per group interface to NNTP (Usenet) News-Groups, it allow users to list, read, post, followup ... articles in a given newsgroup/newsserver depending of configuration. This is not a replacement for a real powerful newsreader client but just pretend to be a simple, useful mapping of some news articles into a web space.
<<lessSYNOPSIS
You must be using mod_perl, see http://perl.apache.org/ for details.
For the correct work your apache configuration should contain apache directives look like these:
In httpd.conf (or any other apache configuration file):
< Location "/path/to/newsgroup" >
SetHandler perl-script
PerlHandler Apache::NNTPGateway
PerlSetVar NNTPGatewayNewsGroup "newsgroup"
PerlSetVar NNTPGateway... (see L< CONFIGURATION > Directives)
< /Location >
This module implements a per group interface to NNTP (Usenet) News-Groups, it allow users to list, read, post, followup ... articles in a given newsgroup/newsserver depending of configuration. This is not a replacement for a real powerful newsreader client but just pretend to be a simple, useful mapping of some news articles into a web space.
Download (0.021MB)
Added: 2007-06-29 License: Perl Artistic License Price:
848 downloads
Apache::MP3::Sorted 4.00
Apache::MP3::Sorted is a Perl module to generate sorted streamable directories of MP3 files. more>>
Apache::MP3::Sorted is a Perl module to generate sorted streamable directories of MP3 files.
SYNOPSIS
# httpd.conf or srm.conf
AddType audio/mpeg mp3 MP3
# httpd.conf or access.conf
< Location /songs >
SetHandler perl-script
PerlHandler Apache::MP3::Sorted
PerlSetVar SortFields Album,Title,-Duration
PerlSetVar Fields Title,Artist,Album,Duration
< /Location >
Apache::MP3::Sorted subclasses Apache::MP3 to allow for sorting of MP3 listings by various criteria. See Apache::MP3 for details on installing and using.
<<lessSYNOPSIS
# httpd.conf or srm.conf
AddType audio/mpeg mp3 MP3
# httpd.conf or access.conf
< Location /songs >
SetHandler perl-script
PerlHandler Apache::MP3::Sorted
PerlSetVar SortFields Album,Title,-Duration
PerlSetVar Fields Title,Artist,Album,Duration
< /Location >
Apache::MP3::Sorted subclasses Apache::MP3 to allow for sorting of MP3 listings by various criteria. See Apache::MP3 for details on installing and using.
Download (0.32MB)
Added: 2006-11-07 License: Perl Artistic License Price:
1082 downloads
Apache::TestMB 1.28
Apache::TestMB is a subclass of Module::Build to support Apache::Test. more>>
Apache::TestMB is a subclass of Module::Build to support Apache::Test.
SYNOPSIS
Standard process for building & installing modules:
perl Build.PL
./Build
./Build test
./Build install
Or, if youre on a platform (like DOS or Windows) that doesnt like the "./" notation, you can do this:
perl Build.PL
perl Build
perl Build test
perl Build install
This class subclasses Module::Build to add support for testing Apache integration with Apache::Test. It is broadly based on Apache::TestMM, and as such adds a number of build actions to a the Build script, while simplifying the process of creating Build.PL scripts.
Heres how to use Apache::TestMB in a Build.PL script:
use Module::Build;
my $build_pkg = eval { require Apache::TestMB }
? Apache::TestMB : Module::Build;
my $build = $build_pkg->new(
module_name => My::Module,
);
$build->create_build_script;
This is identical to how Module::Build is used. Not all target systems may have Apache::Test (and therefore Apache::TestMB installed, so we test for it to be installed, first. But otherwise, its use can be exactly the same. Consult the Module::Build documentation for more information on how to use it; Module::Build::Cookbook may be especially useful for those looking to migrate from ExtUtils::MakeMaker.
<<lessSYNOPSIS
Standard process for building & installing modules:
perl Build.PL
./Build
./Build test
./Build install
Or, if youre on a platform (like DOS or Windows) that doesnt like the "./" notation, you can do this:
perl Build.PL
perl Build
perl Build test
perl Build install
This class subclasses Module::Build to add support for testing Apache integration with Apache::Test. It is broadly based on Apache::TestMM, and as such adds a number of build actions to a the Build script, while simplifying the process of creating Build.PL scripts.
Heres how to use Apache::TestMB in a Build.PL script:
use Module::Build;
my $build_pkg = eval { require Apache::TestMB }
? Apache::TestMB : Module::Build;
my $build = $build_pkg->new(
module_name => My::Module,
);
$build->create_build_script;
This is identical to how Module::Build is used. Not all target systems may have Apache::Test (and therefore Apache::TestMB installed, so we test for it to be installed, first. But otherwise, its use can be exactly the same. Consult the Module::Build documentation for more information on how to use it; Module::Build::Cookbook may be especially useful for those looking to migrate from ExtUtils::MakeMaker.
Download (0.14MB)
Added: 2006-10-12 License: Perl Artistic License Price:
1107 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above apache perl module search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed