Handlers
AtExit is a Perl module that can perform exit processing for a program or object. SYNOPSIS use AtExit; sub cleanup { my @args = @_; print "cleanup() executing: args = @argsn"; } ## Register subroutines to be called when this program exits $_ = atexit(&cleanup, "This call was...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (89): AtExit Download |
XAO::Web is a Perl module for XAO Web Developer, dynamic content building suite. XAO::Web is a part of XAO open source web services suite. It allows to build dynamic web content using data, templates and external input. The distinguishing feature of XAO::Web is in its modular design where...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (91): XAO::Web Download |
XML::Descent is a Perl module for recursive descent XML parsing. SYNOPSIS use XML::Descent; # Create parser my $p = XML::Descent->new({ Input => $xml }); # Setup handlers $p->on(folder => sub { my ($elem, $attr) = @_; $p->on(url => sub { my ($elem, $attr) = @_; my $link = { name...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (93): XML::Descent Download |
Template::Tutorial::Web is a Perl module for generating web content using the template toolkit. This tutorial document provides a introduction to the Template Toolkit and demonstrates some of the typical ways it may be used for generating web content. It covers the generation of static pages...
Platforms: *nix
License: Freeware | Size: 778.24 KB | Download (113): Template::Tutorial::Web Download |
Template::Tutorial are template toolkit tutorials. This section includes tutorials on using the Template Toolkit. Subjects currently include an general overview of the Template Toolkit, showing users how to get quickly up to speed building web content, and a tutorial on generating and using...
Platforms: *nix
License: Freeware | Size: 778.24 KB | Download (146): Template::Tutorial Download |
Tuxedo is a Perl extension module for Tuxedo. This module provides the following functionality... C style interface The Tuxedo perl module gives you access to almost all of the tuxedo 8.1 apis from perl. In most cases you can take the C API you already familiar with, apply perl semantics to...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (107): Tuxedo Download |
XML::SAX::Machine is a Perl module that can manage a collection of SAX processors. SYNOPSIS ## Note: See XML::SAX::Pipeline and XML::SAX::Machines first, ## this is the gory, detailed interface. use My::SAX::Machines qw( Machine ); use My::SAX::Filter2; use My::SAX::Filter3; my...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (103): XML::SAX::Machine Download |
EasyHTTPD is a drop in C++ class to implement an HTTP 1.0 Server - Now with OpenSSL Support! The class can be used to allow an application to be controlled by a browser, hence Embedded. To this functionality to an app, add the C++ class to the application, write and register request callback...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (97): EasyHTTPD Download |
Net::CyanChat is a Perl interface for connecting to Cyan Worlds chat room. SYNOPSIS use Net::CyanChat; my $cyan = new Net::CyanChat ( host => cho.cyan.com, # default port => 1812, # main port--1813 is for testing proto => 1, # use protocol 1.0 refresh => 60, # ping rate (default) );...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (99): Net::CyanChat Download |
OpenInteract2::Manual::Tutorial is a Perl module that will teach learn you how to create and modify a package. SYNOPSIS This tutorial will show you the different methods for creating a package and how to maintain them. CREATING THE PACKAGE A word on the example For our example were...
Platforms: *nix
License: Freeware | Size: 931.84 KB | Download (99): OpenInteract2::Manual::Tutorial Download |
OpenInteract::UI::Main is the primary user interface assembly conductor. SYNOPSIS my $page = OpenInteract::UI::Main->handler(); send_http_headers(); print $page; # Subclass to define a new method for looking up template names: package OpenInteract::UI::LanguageChoice; use base qw(...
Platforms: *nix
License: Freeware | Size: 655.36 KB | Download (89): OpenInteract::UI::Main Download |
CGI::XMLApplication is an Object Oriented Interface for CGI Script Applications. SYNOPSIS use CGI::XMLApplication; $script = new CGI::XMLApplication; $script->setStylesheetPath( "the/path/to/the/stylesheets" ); # either this for simple scripts $script->run(); # or if you need more...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (92): CGI::XMLApplication Download |
Find IPs of crackers and kiddies attempting to break in. Creates iptables rules to block attackers IPs for a specified period of time. It works by using handlers which are created to watch for attacks against a given service, such as ssh, telnet, ftp, etc. The handlers can be enabled or...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (95): Daemon Shield Download |
Class::CGI is a Perl module to fetch objects from your CGI object. SYNOPSIS use Class::CGI handlers => { customer_id => My::Customer::Handler }; my $cgi = Class::CGI->new; my $customer = $cgi->param(customer_id); my $name = $customer->name; my $email = $cgi->param(email); # behaves...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (95): Class::CGI Download |
phpWebApp is an application framework which makes easy and simple the task of building PHP web applications based on relational databases. It separates the task of designing and changing the layout of the application from the task of implementing the logic of the application, by using XML...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (111): phpWebApp Download |
mod_header_modify Apache module can change or remove incoming http headers and it can also add headers that werent sent by the client. It can thus be used to manipulate the behaviour of content handlers that you dont want to (or cant) change. Another option might be to simulate various user...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (93): mod_header_modify Download |
Template::Magic is a Perl module for magic merger of runtime values with templates. SYNOPSIS Just add these 2 magic lines to your code... use Template::Magic; Template::Magic->new->print( /path/to/template ); to have all your variable and subroutines merged with the template file, or set...
Platforms: *nix
License: Freeware | Size: 46.08 KB | Download (149): Template::Magic Download |
DBIx::Wrapper::Config Perl module allows the use of a configuration file in XML specifying information required to connect to databases using DBIx::Wrapper. This way, your database connection specifications can be kept in one place. Each "db" element specifies a key/name for the database...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (94): DBIx::Wrapper::Config Download |
Open 4GL WebServices is an opensource project to implement a wizard and a framework to make it easy to publish PROGRESS procedures as WebServices generating the WSDL and WS code, without requiring the developer to learn XML or the framework itself. With this tool the developer can select an...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (104): Open 4GL WebServices 0.2 Download |
Emulex Linux Drivers package provides the sources for Emulexs LPFC (LightPulse Fibre Channel) family of HBAs. The source base is developed and tested specifically for the 2.6 Linux kernel. This Emulex driver is derived from Emulexs currently shipping driver which supports several application...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (122): Emulex Linux Drivers Download |