CGI::WeT::Theme 0.71
Sponsored Links
CGI::WeT::Theme 0.71 Ranking & Summary
File size:
0.040 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1116
Date added:
2006-10-06
Publisher:
CGI::WeT::Theme Team
CGI::WeT::Theme 0.71 description
CGI::WeT::Theme is a Perl module with theme loader for the CGI::WeT package.
SYNOPSIS
use CGI::WeT::Theme ();
This module provides a well-defined interface between the rendering engine and the theme definition loaders. It is designed to work with or without mod_perl. All theme loader classes must be defined in the CGI::WeT::Theme::Loader namespace during the construction of a CGI::WeT::Theme object.
This module is used by the rendering engine and should not be needed outside of that engine. This documentation is to aid those building a theme loader.
All theme loaders need the following method defined:
factory(theme)
This will produce a properly blessed object which represents the definition for theme. If such an object can not be produced (theme not defined by that particular loader), this will return undef.
The object returned by the factory method must provide the following methods:
page_type(list)
This function will return an object representing the information needed to layout a page of the type in list. Since this is a list, the first item is most desired while the last is least desired. It will return the information for the best desired match it can find. If none can be returned, it must return undef.
The object returned by this function must provide LAYOUT and may provide BODY, CSS, and JAVASCRIPT. LAYOUT provides an anonymous array describing the layout of the page. BODY returns a hash reference describing various body attributes. BODY is deprecated in favor of CSS which returns a reference to an array with the Cascading Style Sheet to use for this layout. JAVASCRIPT returns a reference to an array with any JavaScript required for this layout.
SYNOPSIS
use CGI::WeT::Theme ();
This module provides a well-defined interface between the rendering engine and the theme definition loaders. It is designed to work with or without mod_perl. All theme loader classes must be defined in the CGI::WeT::Theme::Loader namespace during the construction of a CGI::WeT::Theme object.
This module is used by the rendering engine and should not be needed outside of that engine. This documentation is to aid those building a theme loader.
All theme loaders need the following method defined:
factory(theme)
This will produce a properly blessed object which represents the definition for theme. If such an object can not be produced (theme not defined by that particular loader), this will return undef.
The object returned by the factory method must provide the following methods:
page_type(list)
This function will return an object representing the information needed to layout a page of the type in list. Since this is a list, the first item is most desired while the last is least desired. It will return the information for the best desired match it can find. If none can be returned, it must return undef.
The object returned by this function must provide LAYOUT and may provide BODY, CSS, and JAVASCRIPT. LAYOUT provides an anonymous array describing the layout of the page. BODY returns a hash reference describing various body attributes. BODY is deprecated in favor of CSS which returns a reference to an array with the Cascading Style Sheet to use for this layout. JAVASCRIPT returns a reference to an array with any JavaScript required for this layout.
CGI::WeT::Theme 0.71 Screenshot
CGI::WeT::Theme 0.71 Keywords
CGI
WeT
Theme 0.71
BODY
Perl module
theme
loader
layout
object
module
Perl
CGI::WeT::Theme
CGIWeTTheme
CGI::WeT::Theme 0.71
Libraries
Programming
Bookmark CGI::WeT::Theme 0.71
CGI::WeT::Theme 0.71 Copyright
WareSeeker periodically updates pricing and software information of CGI::WeT::Theme 0.71 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of CGI::WeT::Theme 0.71 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
CGI::Out is a Perl module to buffer output when building CGI programs. Free Download
CGI::Utils is a Perl module for retrieving information through the Common Gateway Interface and mod_perl. Free Download
ExtUtils::Embed is a Perl module with utilities for embedding Perl in C/C++ applications. Free Download
CVS Perl library is a Perl module which is is a wrapper around the CVS command with an object-oriented interface. Free Download
HOP::Lexer is a Perl module for "Higher Order Perl" Lexer. Free Download
Blatte::HTML is a Perl module that contains tools for generating HTML with Blatte. Free Download
WebService::ISBNDB Perl module provides an object-oriented interface to the data API at http://isbndb.com. Free Download
Pod::Template is a Perl module for building pod documentation from templates. Free Download
Latest Software
Popular Software
Favourite Software