Search results for "dist:OpenInteract"
OpenInteract - A robust web application framework built to run under Apache and mod_perl
OpenInteract is an extensible application server using Apache and mod_perl built for developers but also to be manageable almost entirely via the web browser. It includes: * A robust system of components built on templates that can access your data j...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract - mod_perl handler to process all OpenInteract requests
This documentation is for the OpenInteract Apache content handler. For general information about OpenInteract, see OpenInteract::Intro. This content handler creates the OpenInteract::Request object and farms requests out to all the relevant handlers ...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::DBI - Centralized connection location to DBI databases
No, we do not subclass DBI with this. No, we do not override any of the DBI methods. Instead, we provide the means to connect to the database from one location along with the ability to manipulate the default connection information before we connect....
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Auth - Authenticate the user object and create its groups
This class/interface is responsible for authenticating users to the system and other authentication checks. If you have custom authentication needs you can specify your class in the server configuration and create your own or subclass this class and ...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::LDAP - Centralized connection location to LDAP directories
Connect and/or bind to an LDAP directory....
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Error - Provide central holding location for Interact errors
This class provides a central location for error messages from all Interact modules. The error information collected in these variables is guaranteed to result from the most recent error generated by Interact....
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Cache - Caches objects to avoid database hits and content to avoid template processing
This class is the base class for different caching implementations, which are themselves just wrappers around various CPAN modules which do the actual work. As a result, the module is pretty simple. The only tricky aspect is that we use this for cach...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::SPOPS - Define common behaviors for all SPOPS objects in the OpenInteract Framework
Here we provide some common operations within OpenInteract that are not implmented within the data abstraction layer itself. Since we want to continue using both separately we cannot embed ideas like a configuration object or a particular cache imple...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Config - centralized configuration information
Allows you to embed a configuration object that responds to get/set requests. Different from just using key/value pairs within your object since you do not have to worry about writing get/set methods, cluttering up your AUTOLOAD routine, or things li...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Package - Perform actions on individual packages
This module defines actions to be performed on individual packages. The first argument for many of the methods that...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Request - container for request info and output
The Request object is fairly simple, having only a few methods to it. But it really ties applications together in the OpenInteract framework, acting as an object repository, a layer between your object names and their classes, and as a data store bet...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Utility - Package of routines that do not really fit anywhere else
This class currently implments utilities for sending email. Note: In the future the mailing methods may move into a separate class (e.g., "OpenInteract::Mailer")...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Startup - Bootstrapper that reads in modules and initializes the environment
This module has a number of routines that are (hopefully) independent of the OpenInteract implementation. One of its primary goals is to make it simple to initialize OpenInteract not only in a mod_perl context but also a single-use context. For examp...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Session - Implement session handling in the framework
Sessions are a fundamental part of OpenInteract, and therefore session handling is fairly transparent. We rely on Apache::Session to do the heavy-lifting for us. This handler has two public methods: "parse()" and "save()". Guess in which order they a...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::UI::Main - The primary user interface assembly 'conductor'
This is the handler that puts the main content generated together with the template that surrounds the content on every page. The action has already been parsed from the URL for us so we look up the class/method used to generate the content and call ...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Component - Central calling/caching module for components
A Component can be called from either a 'Static' page, from a template, or from anything else in the system. from another content handler. A component is called the same either way: my $html = OpenInteract::Component->handler( $action, \%params ) my ...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::SPOPS::DBI - Common SPOPS::DBI-specific methods for objects
This class provides common datasource access methods required by SPOPS::DBI....
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::SQLInstall - Dispatcher for installing various SQL data from packages to database
One of the difficulties with developing an application that can potentially work with so many different databases is that it needs to work with so many different databases. Many of the differences among databases are dealt with by the amazing DBI mod...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::SampleStash - Default stash class and an example of what one looks like
Note: This class template is used when generating a new website via 'oi_manage' and is not meant to be used directly. The existence of the 'stash class' is necessitated by the fact that we can have more than one application running at the same time. ...
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC
OpenInteract::Cache::File - Implement caching in the filesystem
Subclass of OpenInteract::Cache that uses the filesystem to cache objects. One note: if file space becomes an issue, it would be a good idea to put this on the fastest drive (or drive array) possible....
CWINTERS/OpenInteract-1.62 - 01 Oct 2004 03:29:29 UTC