This Release | Solstice-1440 | [Download] [Browse] | 07 Nov 2007 | |||
Links | [ Discussion Forum ] [ View/Report Bugs (1) ] [ Dependencies ] [ Other Tools ] | |||||
CPAN Testers | PASS (380) UNKNOWN (71) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
Rating |
![]() | |||||
License | Unknown | |||||
Special Files |
|
Solstice | Solstice is a Web application development framework for Perl. Based on the MVC programming paradigm, it provides a sensible layout for Web applications that helps you write applications faster and wit | 1440 | |
Solstice::Application | An object representing a Solstice application. | 3364 | |
Solstice::AuthZ | For making authorization queries about particular actions. | 3364 | |
Solstice::AuthZ::Action | Models a specfic action within an application. | 3384 | |
Solstice::AuthZ::Factory | |||
Solstice::AuthZ::Role | Models a group of allowed/disallowed actions. | 3384 | |
Solstice::AuthZManager | For modifying the roles available within the Solstice framework. | 3395 | |
Solstice::Button | A model to hold the data for a Solstice button. | 3370 | |
Solstice::Button::Flyout | Models flyout buttons with nested actions. | 3364 | |
Solstice::Button::PopIn | Create a DHTML-based popup. | 3002 | |
Solstice::Button::PopUp | Open a new browser window and launch an initial state in it. | 3002 | |
Solstice::Button::Static | A button pointing to a static, non-Solstice url. | 3002 | |
Solstice::Button::Transition | The standard button type, used to transition between two states. | 3002 | |
Solstice::ButtonService | A service that tracks what buttons have been created for a page. | 3396 | |
Solstice::ButtonService::Memcached | |||
Solstice::ButtonService::MySQL | |||
Solstice::CGI | For getting the CGI form parameters. | ||
Solstice::CGI::FormError | A form error object for Solstice. | ||
Solstice::CGI::Upload | |||
Solstice::Compiler::View | Compiles a View and Template into a perl structure | 2944 | |
Solstice::ConfigService | Provides configuration info to the Solstice Framework. | 2061 | |
Solstice::Configure | Provides configuration info to the Solstice Framework | 3374 | |
Solstice::ContentTypeService | Provides mappings between content-types and icons, MIMEExtensions, etc. | 2257 | |
Solstice::Controller | A virtual superclass for constructing Solstice controllers. | 3365 | |
Solstice::Controller::Application | The super class for all application controllers. | 3364 | |
Solstice::Controller::Application::Auth | |||
Solstice::Controller::Application::Main | Controls the lifcycle of Solstice requests. | 3375 | |
Solstice::Controller::Application::REST | The Application controller for the REST 'cgi'. | ||
Solstice::Controller::FormInput | Superclass for all of the Solstice-provided convienience widgets | ||
Solstice::Controller::FormInput::DateTime | Allows the manipulation of a Solstice::DateTime model | 3155 | |
Solstice::Controller::FormInput::DateTime::YahooUI | 3155 | ||
Solstice::Controller::FormInput::EmailList | |||
Solstice::Controller::FormInput::FileUpload::Multiple | A controller for uploading a file | ||
Solstice::Controller::FormInput::FileUpload::Single | A controller for uploading a file | ||
Solstice::Controller::FormInput::TextArea | Collects form input from a <textarea> | ||
Solstice::Controller::FormInput::TextInput | Collects form input from a <textarea> | ||
Solstice::Controller::Installer | Controls the process on configuring a new Solstice install | ||
Solstice::Controller::Redirect | The controller for Redirect | ||
Solstice::Controller::Remote | The superclass for all AJAX-called controllers. | ||
Solstice::Controller::Remote::SubsessionCheck | Checks whether a given page is expired. | ||
Solstice::Controller::Remote::UploadMeter | Fetch progress data about a given file upload | ||
Solstice::Controller::Resource::File::Download | 452 | ||
Solstice::Controller::Resource::File::Upload | |||
Solstice::Cookie | An interface for managing cookies in your solstice apps. | ||
Solstice::Database | Wrapper around DBI. | 2998 | |
Solstice::DateTime | Models a point in time. | 3364 | |
Solstice::DateTime::Range | Represents a range in time. | 3364 | |
Solstice::Dispatch | Dispatches the current request to the appropriate application. | ||
Solstice::Email | Send email with a resonable amount of ease. | 3364 | |
Solstice::Encryption | Solstice's standard two-way encryption library. | 3364 | |
Solstice::ErrorHandler | A superclass for application error handlers with lots of helpful methods. | ||
Solstice::Factory | |||
Solstice::Factory::AuthZ::Role | |||
Solstice::Factory::AuthZManager | |||
Solstice::Factory::Group | Has the ability to create group objects. | ||
Solstice::Factory::Group::Remote | Has the ability to create remote group objects. | ||
Solstice::Factory::Person | |||
Solstice::Factory::Resource::File::BlackBox | |||
Solstice::Group | Manages sets of people | 2253 | |
Solstice::Group::Remote | Model of groups who sync from a remote source. | 2253 | |
Solstice::HelpService | A service for building a queue of text strings | 3364 | |
Solstice::IconService | Gives access to a library of icons. | 3364 | |
Solstice::ImplementationData | Tracks data for one implementation of a tool. | ||
Solstice::ImplementationManager | Manages inter-app communication. | ||
Solstice::IncludeService | Used to include linked resources on a page, such as stylesheets and javascript. | 3364 | |
Solstice::IntegerLibrary | A library of generic integer manipulation functions. | 2425 | |
Solstice::JavaScriptService | Allows models at all levels to know whether the user's browser supports Javascript. | 2061 | |
Solstice::LangService | Provides strings of the appropriate language to applications. | 2061 | |
Solstice::List | A basic list object. | 2065 | |
Solstice::LogService | Provides a centralized logging facility to applications. | 3364 | |
Solstice::Logger | Superclass model for dispatching log messages. | 1 | |
Solstice::Logger::Database | Dispatches a log message to a database | 1 | |
Solstice::Logger::File | Dispatches a log message to a file. | 1 | |
Solstice::LoginRealm | Represents a person login realm. | 2253 | |
Solstice::Mailer | Manage a queue of Solstice::Emails | 3364 | |
Solstice::Memcached | |||
Solstice::MessageService | A service for sending all types of messages up a controller chain. | 2528 | |
Solstice::Model | The superclass for all Solstice data models. | 2393 | |
Solstice::Model::AdminList | 110 | ||
Solstice::Model::Config | |||
Solstice::Model::Config::App | |||
Solstice::Model::Config::Solstice | |||
Solstice::Model::DBM_Deep | An interface for DBM_Deep based models. | 2393 | |
Solstice::Model::FileTicket | An interface for fetching one time use tickets for files. | ||
Solstice::Model::FileUploadMeter | |||
Solstice::Model::Freezer | An interface for freeze/thaw based models. | 2393 | |
Solstice::Model::List | Superclass for classes that need to be both a List and a Model. | 2065 | |
Solstice::Model::LogMessage | |||
Solstice::Model::WebserviceConsumer | |||
Solstice::Model::X509 | |||
Solstice::NamespaceService | Used by the framework to discover the configuration namespace of the app it is currently running. | ||
Solstice::NavigationService | A service for all types of navigation up a controller chain. | 3364 | |
Solstice::OnloadService | Allows applications to attach Javascript events to the page's onload event. | 3364 | |
Solstice::Person | Represents a person in the Solstice framework. | 2253 | |
Solstice::PersonFactory | 2253 | ||
Solstice::PositionService | Queueing and positioning info for collections of objects. | 3364 | |
Solstice::PreferenceService | Allows for the permanent storage of user preferences. | 3364 | |
Solstice::ProcessService | Manages the input and output of embedded pageflows. | 2263 | |
Solstice::Resource | A superclass for all Solstice::Resource objects. | 851 | |
Solstice::Resource::Directory | A model representing a directory | 747 | |
Solstice::Resource::File | A model representing a file | 924 | |
Solstice::Resource::File::BlackBox | A file implementation | 924 | |
Solstice::Resource::File::Thumbnail | 924 | ||
Solstice::Search | |||
Solstice::SearchField | Represents one field a model defines in the search index. | ||
Solstice::Server | An interface between applications and the system solstice is running on. | ||
Solstice::Server::Lighttpd | |||
Solstice::Server::ModPerl | Solstice's interface to mod_perl for Apache 1 and 2. | ||
Solstice::Server::ModPerl::API | An interface to mod_perl that abstracts the differences in versions. | ||
Solstice::Server::ModPerl::CleanupHandler | |||
Solstice::Server::ModPerl::UploadHandler | Gathers data about file uploads. | ||
Solstice::Server::SimpleCGI | |||
Solstice::Service | Superclass for all services. A service provides request-lifecycle-long caching of information. | 3364 | |
Solstice::Service::Debug | A service for managing debug levels | ||
Solstice::Service::FileContentExtractor | Extract text content from a variety of file types. | ||
Solstice::Service::LoginRealm | Provides mapping between user login and login realm objects. | ||
Solstice::Service::Memory | For storing information that will last the lifetime of the mod_perl thread. | 3364 | |
Solstice::Service::TempFile | 3364 | ||
Solstice::Service::YahooUI | A service for managing Yahoo UI javascript files. | ||
Solstice::Session | Manage a Solstice Tools session. | 3364 | |
Solstice::Session::Memcached | |||
Solstice::Session::MySQL | 3364 | ||
Solstice::SortService | Create the Solstice::Buttons necessary for managing a sortable table. | ||
Solstice::Stack | A basic stack object. | 2065 | |
Solstice::State::FlowTransition | Representation of the transition to a new page flow. | ||
Solstice::State::Machine | Representation of a finite state machine for Solstice. See Solstice::State::Tracker to run through a state machine. | ||
Solstice::State::Memory | An interface to some global memory where the all of the state information is stored. | 3364 | |
Solstice::State::Node | Representation for one State node inside of a Solstice::State::Machine. | ||
Solstice::State::PageFlow | Represents a set of transitions that flow a user through a graph of Solstice::State::Node objects. | ||
Solstice::State::Tracker | Tracks each users' progress through the state graph. | 3364 | |
Solstice::State::Transition | Representation of the transition between Solstice::State objects. | ||
Solstice::StringLibrary | A library of generic string manipulation functions | 2418 | |
Solstice::StripScripts | A subclass of HTML::StripScripts that contains our customized whitelists | 3387 | |
Solstice::StripScripts::Parser | Custom HTML whitelist for use in web content formatting. | 3364 | |
Solstice::Subgroup | Manages subsets of people. | 2253 | |
Solstice::Subsession | The Solstice implementation of the "continuation" concept. Allows branchable sessions. | ||
Solstice::Subsession::Memcached | |||
Solstice::Subsession::MySQL | |||
Solstice::SystemMessage | Models a message set by administrators to show all users. | 110 | |
Solstice::SystemMessageFactory | Creates groups of SystemMessages | 110 | |
Solstice::Tree | A basic tree object. | 2412 | |
Solstice::UserService | Provides access to the logged-in user. | 3382 | |
Solstice::ValidationParam | Interface for validating user input. | ||
Solstice::View | A superclass for constructing views. | 3364 | |
Solstice::View::Application | The application wide view (boilerplate) for a Solstice application. | 3385 | |
Solstice::View::Boilerplate | Superclass for boilerplate views. | ||
Solstice::View::Breadcrumbs | |||
Solstice::View::Config::App | |||
Solstice::View::Config::Solstice | |||
Solstice::View::DeniedBrowser | View shown to users whose browser is in the blacklist. | 3364 | |
Solstice::View::DeniedUser | View shown to users whose browser is in the blacklist. | 3364 | |
Solstice::View::Developer::Toolbar | 3364 | ||
Solstice::View::Download | Superclass for views that present binary or downloadable data instead of web content. | 3364 | |
Solstice::View::FormInput | 63 | ||
Solstice::View::FormInput::DateTime | A view of a Solstice DateTime obj, showing a selection widget. | 3155 | |
Solstice::View::FormInput::DateTime::YahooUI | 3155 | ||
Solstice::View::FormInput::EmailList | A view of an html <textarea> element containing email addresses | ||
Solstice::View::FormInput::FileUpload::Multiple | A view of an html file upload element | 63 | |
Solstice::View::FormInput::TextArea | A view of an html <textarea> element | 63 | |
Solstice::View::FormInput::TextInput | A view of an html <input type="text"> element | 63 | |
Solstice::View::Installer | Controls the process on configuring a new Solstice install | ||
Solstice::View::InvalidPreConditions | A view shown when sanity checks fail and no fallback is designated. | 3364 | |
Solstice::View::MessageService | A banner view of messages. | 2543 | |
Solstice::View::NoCookies | shown to the user when they have no cookies allowed. | 3364 | |
Solstice::View::PopIn | View of a dynamically raised and positioned box. | 3364 | |
Solstice::View::Redirect | The view for Redirect | ||
Solstice::View::Remote | View of the XML response to AJAX calls. | ||
Solstice::View::Resource::File::Download | 191 | ||
Solstice::View::Resource::File::Upload |
JSCalendar::Controller::DateTime::Editor |   |
JSCalendar::View::DateTime::Editor | A view of a Solstice DateTime obj, showing a selection widget.   |
Solstice::AdminList | allows for the editing and fetching of admin data   |
Solstice::Controller:FormInput::EmailList | Collects and validates a box of email addresses   |
cgis/configure_solstice.pl |   |