GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Reaction::UI::Widget::SiteLayout(3) User Contributed Perl Documentation Reaction::UI::Widget::SiteLayout(3)

Reaction::UI::Widget::SiteLayout - The layout of the site as a whole

This is a subclass of Reaction::UI::Widget::Container. It is generally used as the widget surrounding the site's content.

Additionally provides these arguments after the parent widget fragment has been rendered:

The "static_base_uri" of the viewport.
The "title" attribute value of the viewport.

If the viewports "meta_info" contains a value for "http_header", It will be removed and set as "http_header" argument. Next, the "meta_http_header" fragment will be rendered for each key of the "http_header" hash reference.

After the "http_header" processing, the remaining keys of the viewports "meta_info" attribute hash reference will be rendered via the "meta_member" fragment.

Additionally provides these arguments:

The current value of the "_" argument, which will be set to the key of the "http_header" argument hash reference when rendered by the "meta_info" fragment.
The value of the "meta_name" key in the "http_header" argument hash reference.

Additionally provides these arguments:

The current value of the "_" argument, which will be set to the key of the viewport's "meta_info" attribte value when rendered by the "meta_info" fragment.
The value of the "meta_name" key in the viewport's "meta_info" attribute hash reference.

  share/skin/base/layout/site_layout.tt

The base layout set will provide the following layouts:

This layout will render the "doctype" fragment at the top of the page. Then the traditional HTML layout with a "html" element containing "head" (rendering the "head" fragment and "body" (rendering the "body" fragment) elements.
Will render the "title" argument in a "title" element. After that it will render the "head_meta", "head_scripts" and "head_style" fragments.
Renders the "meta_info" fragment.
Renders a "meta" element where the value of the "http-equiv" attribute is set to the "meta_name" argument and the "content" attribute is set to the "meta_value" argument.
Renders a "meta" element where the "name" attribute is set to the "meta_name" argument and the "content" attribute is set to the "meta_value" argument.
Is empty by default.
Is empty by default.
By default this renders an "XHTML 1.0 Transitional" doctype.
This will render the "inner" viewports in the focus stack.

  share/skin/default/layout/site_layout.tt

The "site_layout" layout set in the "default" skin extends the one in the "base" skin documented above.

The following layouts are provided:

This layout is mostly the same as the one in the "base" skin, except that the "html" element has "xmlns" and "xml:lang" attributes set.

See Reaction::Class for authors.

See Reaction::Class for the license.

2010-10-29 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.