Chris Winters > OpenInteract-1.99_06

OpenInteract-1.99_06

This Release OpenInteract-1.99_06  [Download] [Browse 17 Mar 2005 ** DEVELOPER RELEASE **
Latest Release OpenInteract-1.62  [Download] [Browse 30 Sep 2004
Other Releases
Links Discussion Forum ] [ View/Report Bugs ] [ Dependencies ] [ Other Tools ]
CPAN Testers PASS (1)   FAIL (17)   UNKNOWN (3)   [ View Reports ] [ Perl/Platform Version Matrix ]
Rating      (0 Reviews) [ Rate this distribution ]
License Unknown
Special Files
Build.PL
Changes
COPYING
INSTALL
Makefile.PL
MANIFEST
README

Modules

Apache2::OpenInteract2 OpenInteract2 Content handler for Apache 2.x    1.05
Apache::OpenInteract2 OpenInteract2 Content handler for Apache 1.x    1.18
Apache::OpenInteract2::HttpAuth Use HTTP authentication to check logins against OpenInteract2 users    1.12
HTTP::Daemon::OpenInteract2 Standalone HTTP daemon for OpenInteract 2    1.13
OpenInteract2::Action Represent and dispatch actions    1.73
OpenInteract2::Action::Common Base class for common functionality    1.25
OpenInteract2::Action::CommonAdd Tasks to display empty form and create an object    1.25
OpenInteract2::Action::CommonDisplay Task to display an object    1.17
OpenInteract2::Action::CommonRemove Task to remove an object    1.21
OpenInteract2::Action::CommonSearch Implement searching functionality for SPOPS::DBI-based objects    1.24
OpenInteract2::Action::CommonUpdate Task to update an object    1.23
OpenInteract2::Action::TemplateOnly Base class for template-only actions    1.07
OpenInteract2::ActionResolver Small classes and chain of responsibility to resolve URLs to action objects    1.03
OpenInteract2::ActionResolver::NameAndTask Create an action from the URL's initial path and optional task    1.02
OpenInteract2::ActionResolver::NotFoundOrEmpty Use the 'not_found' or 'empty' actions    1.03
OpenInteract2::ActionResolver::UserDir Be able to create action from user directory request    1.04
OpenInteract2::App Base class for CPAN-distributable OpenInteract application bundles    1.03
OpenInteract2::Auth Base class for logging in OpenInteract users    1.22
OpenInteract2::Auth::AdminCheck See whether user is admin    1.13
OpenInteract2::Auth::Group Retreive groups into OpenInteract    1.17
OpenInteract2::Auth::User Base class for creating OpenInteract users    1.22
OpenInteract2::Brick     1.04
OpenInteract2::Brick::Apache All resources used for creating Apache 1.x configurations in a new website     
OpenInteract2::Brick::Apache2 All resources used for creating Apache 2.x configurations in a new website     
OpenInteract2::Brick::Base Base-64 encoded OI2 package 'base-2.15.zip' shipped with distribution     
OpenInteract2::Brick::BaseBox Base-64 encoded OI2 package 'base_box-2.21.zip' shipped with distribution     
OpenInteract2::Brick::BaseError Base-64 encoded OI2 package 'base_error-3.02.zip' shipped with distribution     
OpenInteract2::Brick::BaseGroup Base-64 encoded OI2 package 'base_group-2.20.zip' shipped with distribution     
OpenInteract2::Brick::BasePage Base-64 encoded OI2 package 'base_page-2.32.zip' shipped with distribution     
OpenInteract2::Brick::BaseSecurity Base-64 encoded OI2 package 'base_security-2.22.zip' shipped with distribution     
OpenInteract2::Brick::BaseTemplate Base-64 encoded OI2 package 'base_template-3.17.zip' shipped with distribution     
OpenInteract2::Brick::BaseTheme Base-64 encoded OI2 package 'base_theme-2.13.zip' shipped with distribution     
OpenInteract2::Brick::BaseUser Base-64 encoded OI2 package 'base_user-2.41.zip' shipped with distribution     
OpenInteract2::Brick::CGI Script for running OI2 as a CGI     
OpenInteract2::Brick::Comments Base-64 encoded OI2 package 'comments-1.23.zip' shipped with distribution     
OpenInteract2::Brick::Daemon Configuration used for creating the standalone webserver     
OpenInteract2::Brick::FullText Base-64 encoded OI2 package 'full_text-2.61.zip' shipped with distribution     
OpenInteract2::Brick::Lookup Base-64 encoded OI2 package 'lookup-2.09.zip' shipped with distribution     
OpenInteract2::Brick::Messages All global localization messages     
OpenInteract2::Brick::News Base-64 encoded OI2 package 'news-2.25.zip' shipped with distribution     
OpenInteract2::Brick::ObjectActivity Base-64 encoded OI2 package 'object_activity-2.13.zip' shipped with distribution     
OpenInteract2::Brick::Package All resources used for creating a package     
OpenInteract2::Brick::PackageCPAN All resources used for creating a CPAN distribution from a package     
OpenInteract2::Brick::PackageFromTable All resources used for creating a package based on a table     
OpenInteract2::Brick::SystemDoc Base-64 encoded OI2 package 'system_doc-2.10.zip' shipped with distribution     
OpenInteract2::Brick::WebsiteConfig Various non-server-specific configuration files for OI2 website     
OpenInteract2::Brick::WhatsNew Base-64 encoded OI2 package 'whats_new-2.12.zip' shipped with distribution     
OpenInteract2::Brick::Widgets All global TT2 template files     
OpenInteract2::Cache Caches objects to avoid database hits and content to avoid template processing    1.13
OpenInteract2::Cache::File Implement caching in the filesystem    1.12
OpenInteract2::Config Centralized configuration information    1.16
OpenInteract2::Config::Bootstrap Represents a server bootstrap configuration    1.02
OpenInteract2::Config::GlobalOverride Process global override settings for a set of configuration directives    1.11
OpenInteract2::Config::Ini Read/write INI-style (++) configuration files    1.21
OpenInteract2::Config::IniFile OI configuration using INI files    1.09
OpenInteract2::Config::Initializer Observable configuration initialization events    1.24
OpenInteract2::Config::Package Read, write and check package config files    1.24
OpenInteract2::Config::PackageChanges Represent entries from a package Changes file    1.12
OpenInteract2::Config::PerlFile Subclass OpenInteract2::Config to read/write information from/to a perl file    1.08
OpenInteract2::Config::Readonly Simple read/write for readonly files    1.12
OpenInteract2::Constants Define codes used throughout OpenInteract    1.11
OpenInteract2::ContentGenerator Coordinator for classes generating content    1.16
OpenInteract2::ContentGenerator::HtmlTemplate Content generator using HTML::Template    1.08
OpenInteract2::ContentGenerator::TT2Process Process Template Toolkit templates in OpenInteract    1.21
OpenInteract2::ContentGenerator::TemplateSource Common routines for loading content from OI2 templates    1.15
OpenInteract2::ContentGenerator::TextTemplate Content generator using Text::Template    1.10
OpenInteract2::Context Provides the environment for a server    1.87
OpenInteract2::Controller Top-level controller to generate and place content    1.27
OpenInteract2::Controller::MainTemplate Controller for content to be placed in a main template    1.09
OpenInteract2::Controller::ManageBoxes Mixin methods for managing boxes    1.12
OpenInteract2::Controller::ManageTemplates Mixin methods for managing templates    1.10
OpenInteract2::Controller::Raw Basic controller just outputting action content    1.12
OpenInteract2::Conversion::ActionConfig Convert old action.perl files into INI configurations    1.06
OpenInteract2::Conversion::IniConfig Parent class for converting perl configurations to INI format    1.09
OpenInteract2::Conversion::SPOPSConfig Convert old spops.perl files into INI configurations    1.09
OpenInteract2::Cookie Generic cookie methods    1.12
OpenInteract2::CreateSecurity Batch create security for one or more objects or classes    1.03
OpenInteract2::Datasource::DBI Create DBI database handles    1.17
OpenInteract2::Datasource::LDAP Centralized connection location to LDAP directories    1.11
OpenInteract2::DatasourceManager Base class for datasource connection managers    1.17
OpenInteract2::Error Simple property object that knows how to un/serialize from/to a file    1.01
OpenInteract2::ErrorStorage Serialize serious errors to the filesystem    1.02
OpenInteract2::Exception Base class for exceptions in OpenInteract    1.12
OpenInteract2::Exception::Parameter Parameter exceptions    1.07
OpenInteract2::Exception::Security Security exceptions    1.13
OpenInteract2::File Safe filesystem operations for OpenInteract    1.12
OpenInteract2::Filter::AllCaps Sample filter to translate content into all caps.    1.02
OpenInteract2::FullTextIndexer Base class for OI2 indexers    1.02
OpenInteract2::FullTextIterator Iterator to scroll through search results    1.02
OpenInteract2::FullTextRules Rules for automatically indexing SPOPS objects    1.04
OpenInteract2::I18N Base class for localized messages    1.09
OpenInteract2::I18N::Initializer Read in localization messages and generate maketext classes    1.14
OpenInteract2::Log Initialization for log4p logger    1.08
OpenInteract2::Log::OIAppender Appender to put error message in OI error log    1.05
OpenInteract2::Manage Provide common functions and factory for management tasks    1.49
OpenInteract2::Manage::Package Parent for all package management tasks    1.17
OpenInteract2::Manage::Package::Check Check validity of a package    1.11
OpenInteract2::Manage::Package::CreateCPAN Create a CPAN distribution from a package    1.03
OpenInteract2::Manage::Package::CreatePackage Create a sample package    1.15
OpenInteract2::Manage::Package::CreatePackageFromTable Create a package with full CRUDS capability based on a database table    1.02
OpenInteract2::Manage::Package::Export Export a package into a portable format    1.16
OpenInteract2::Manage::Website Parent for website management tasks    1.25
OpenInteract2::Manage::Website::CleanExpiredSessions Remove expired and empty sessions    1.05
OpenInteract2::Manage::Website::CleanOrphanedUsers Remove users who created an account but never logged in    1.02
OpenInteract2::Manage::Website::Create Create a new website    1.31
OpenInteract2::Manage::Website::CreateSecurity Create security for multiple SPOPS objects    1.07
OpenInteract2::Manage::Website::CreateSecurityForAction Create security for an OI2 action    1.02
OpenInteract2::Manage::Website::CreateSecurityForSPOPS Create security for multiple SPOPS objects    1.02
OpenInteract2::Manage::Website::CreateSuperuserPassword Change password for superuser    1.12
OpenInteract2::Manage::Website::InstallPackage Install a package distribution to a website    1.20
OpenInteract2::Manage::Website::InstallPackageData Install object/table data from packages    1.10
OpenInteract2::Manage::Website::InstallPackageSecurity Managment task    1.10
OpenInteract2::Manage::Website::InstallPackageSql Install SQL structures, object/SQL data and security objects    1.16
OpenInteract2::Manage::Website::InstallPackageStructure Managment task    1.15
OpenInteract2::Manage::Website::ListActions List all actions in a website    1.12
OpenInteract2::Manage::Website::ListObjects Task to list all SPOPS objects in a website    1.10
OpenInteract2::Manage::Website::ListPackages List packages installed to a website    1.11
OpenInteract2::Manage::Website::PackageCheckExportInstall Check, export and install a package in one fell swoop    1.08
OpenInteract2::Manage::Website::ReindexObjects Index objects for a particular class    1.07
OpenInteract2::Manage::Website::RemovePackage Remove a package from a website    1.07
OpenInteract2::Manage::Website::TestDB Managment task    1.13
OpenInteract2::Manage::Website::TestLDAP Task to test configured LDAP connections    1.13
OpenInteract2::Manage::Website::ThemeDump Dump a theme to a themeball    1.10
OpenInteract2::Manage::Website::ThemeInstall Install a theme from a themeball    1.12
OpenInteract2::Manage::Website::UpdatePackageFromWebsite Managment task    1.05
OpenInteract2::Manage::Website::Upgrade Upgrade website from a new OpenInteract distribution    1.19
OpenInteract2::Manage::Website::ViewSession View contents of a session    1.11
OpenInteract2::Observer Initialize and manage observers to OpenInteract components    1.04
OpenInteract2::Observer::Controller::GetFiltersFromRequest     1.02
OpenInteract2::Package Perform actions on individual packages    1.56
OpenInteract2::ParamContainer Base for classes that want to hold parameters    1.02
OpenInteract2::Repository Operations to manipulate package repositories.    1.25
OpenInteract2::Request Represent a single request    1.54
OpenInteract2::Request::Apache Read parameters, uploaded files and headers    1.17
OpenInteract2::Request::Apache2 Read parameters, uploaded files and headers from Apache2/mod_perl2    1.03
OpenInteract2::Request::CGI Read parameters, uploaded files and headers    1.23
OpenInteract2::Request::LWP Read parameters, uploaded files and headers    1.22
OpenInteract2::Request::Standalone Manually create a request object    1.14
OpenInteract2::Response Information about and actions on an HTTP response    1.28
OpenInteract2::Response::Apache Response handler using Apache/mod_perl 1.x    1.21
OpenInteract2::Response::Apache2 Response handler using Apache/mod_perl 2.x    1.07
OpenInteract2::Response::CGI Response handler using CGI    1.20
OpenInteract2::Response::LWP Response handler using LWP    1.22
OpenInteract2::Response::Standalone Standalone response handler, mostly for testing    1.15
OpenInteract2::ResultsIterator Iterator to scroll through search results that are objects of different classes.    1.07
OpenInteract2::ResultsManage Save and retrieve generic search results    1.14
OpenInteract2::SPOPS Define common behaviors for all SPOPS objects in the OpenInteract Framework    1.31
OpenInteract2::SPOPS::DBI Common SPOPS::DBI-specific methods for objects    1.08
OpenInteract2::SPOPS::LDAP Common SPOPS::LDAP-specific methods for objects    1.08
OpenInteract2::SQLInstall Dispatcher for installing various SQL data from packages to database    1.30
OpenInteract2::SessionManager Implement session management for OpenInteract    1.09
OpenInteract2::SessionManager::DBI Create sessions within a DBI data source    1.05
OpenInteract2::SessionManager::File Create sessions within a filesystem    1.07
OpenInteract2::SessionManager::SQLite Create sessions within a SQLite data source    1.05
OpenInteract2::Setup Base/Factory class for setup actions in OpenInteract2    1.61
OpenInteract2::Setup::CheckDatasources Ensure datasource configurations are correct    1.03
OpenInteract2::Setup::CreateTemporaryLibraryDirectory Copy package modules to a single directory tree    1.03
OpenInteract2::Setup::DependencySource Provide dependency information for Algorithm::Dependency    1.02
OpenInteract2::Setup::InitializeActions Include and initialize all OpenInteract2 actions    1.02
OpenInteract2::Setup::InitializeCache Initialize the cache    1.02
OpenInteract2::Setup::InitializeContentGenerators Initialize content generator objects    1.03
OpenInteract2::Setup::InitializeControllers Initialize all controller classes    1.04
OpenInteract2::Setup::InitializeObservers Initialize action and configuration observers    1.03
OpenInteract2::Setup::InitializeSPOPS Initialize SPOPS classes    1.03
OpenInteract2::Setup::InitializeTimezone Create the global timezone object    1.02
OpenInteract2::Setup::ReadActionTable Reads actions from all packages and stores them in context    1.03
OpenInteract2::Setup::ReadLocalizedMessages Find and read all localization data and create lookup tables    1.04
OpenInteract2::Setup::ReadPackages Read all packages from the repository and register with the context    1.02
OpenInteract2::Setup::ReadRepository Reads the package repository and stores in context    1.03
OpenInteract2::Setup::ReadSPOPSConfig Read SPOPS object declarations from all packages    1.04
OpenInteract2::Setup::ReadServerConfig Read the server configuration    1.03
OpenInteract2::Setup::RegisterActionTypes Find action types and register them    1.02
OpenInteract2::Setup::RegisterRequestAndResponse Register all request and response implementations declared in server configuration    1.02
OpenInteract2::Setup::RequireClasses Bring in one or a set of classes    1.03
OpenInteract2::Setup::RequireIndexers Bring in all indexer classes    1.02
OpenInteract2::Setup::RequireSessionClasses Bring in all session implementation classes    1.02
OpenInteract2::Setup::RequireSystemClasses Bring in declared 'system_classes'    1.02
OpenInteract2::TT2::Context Provide a custom context for templates in OpenInteract    1.03
OpenInteract2::TT2::Plugin Custom OpenInteract functionality in templates    1.19
OpenInteract2::TT2::Provider Retrieve templates for the Template Toolkit    1.06
OpenInteract2::URL Create URLs, parse URLs and generate action mappings    1.31
OpenInteract2::Upload Represent a file upload    1.06
OpenInteract2::Util Package of routines that do not really fit anywhere else    1.23

Documentation

OpenInteract2 Pure-perl extensible application server 
OpenInteract2::App::[% class_name %] - This application will do everything! 
OpenInteract2::Brick::[% brick_name %] - [% brick_summary %] 
OpenInteract2::Manage::%%TYPE%%::%%CLASS%% Managment task 
OpenInteract2::Manual User Guide and Reference Manual for OpenInteract 
OpenInteract2::Manual::API API guidelines for OpenInteract2 
OpenInteract2::Manual::AdminApache Compiling and configuration Apache/mod_perl 1.x 
OpenInteract2::Manual::AdminDatabase Setting up databases for use with OpenInteract2 
OpenInteract2::Manual::Architecture Overview of the OpenInteract2 Architecture 
OpenInteract2::Manual::Authentication Recognizing users and groups in OpenInteract2 
OpenInteract2::Manual::Caching Storing generated data for later reuse 
OpenInteract2::Manual::Changes Significant changes to OpenInteract2 
OpenInteract2::Manual::Conversion Moving your site and custom packages from OI 1.x to 2.x 
OpenInteract2::Manual::DataImport Importing Data into OpenInteract 
OpenInteract2::Manual::Datasource Datasources in OpenInteract 
OpenInteract2::Manual::I18N Internationalization in OpenInteract2 
OpenInteract2::Manual::Intro Quick introduction to OpenInteract2 
OpenInteract2::Manual::LDAP OpenInteract and LDAP 
OpenInteract2::Manual::Logging Logging in OpenInteract2 
OpenInteract2::Manual::Management Creating tasks to manage OpenInteract2 
OpenInteract2::Manual::Packages Managing code, data, structures and templates for distributable applications 
OpenInteract2::Manual::QuickStart Create an OpenInteract2 website in ten minutes! 
OpenInteract2::Manual::SPOPS Controlling interations between OpenInteract2 and SPOPS 
OpenInteract2::Manual::SearchResults Managing Search Results in OpenInteract2 
OpenInteract2::Manual::Security Security in OpenInteract2 
OpenInteract2::Manual::Templates Using the Template Toolkit with OpenInteract2 
OpenInteract2::Manual::Tutorial Learn how to create and modify a package 
OpenInteract2::Manual::TutorialAdvanced Tutorial for advanced OpenInteract functionality 
OpenInteract2::Manual::Widgets Template Widgets in OpenInteract 
OpenInteract2::Observer::Controller:GetFiltersFromRequest Scan parameters for filtering directives 
clean_search_results.pl Script to cleanup the results directory of stale results 
oi2_daemon Standalone version of OpenInteract2 
oi2_manage Command-line interface to OpenInteract management tasks