Package madrona :: Package common :: Package templatetags :: Module layout_tags
[hide private]

Module layout_tags

source code

Classes [hide private]
  HomeLinkNode
  BackLinkNode
  FooterNode
  PanelNode
  PrintableNode
  TabPanelNode
  TabNode
Functions [hide private]
 
do_home_link(parser, token)
Provides a back button link to the home panel.
source code
 
do_back_link(parser, token)
Provides a back button linking to the given url, displaying the specified title.
source code
 
do_footer(parser, token)
Use to create a footer area at the bottom of the panel.
source code
 
do_panel(parser, token)
Creates markup for a panel displayed using the panelManager widget.
source code
 
do_printable(parser, token)
Use this tag to specify that the current panel should be accessible via its url as a printable/static page in addition to the dynamic sidebar form.
source code
 
do_tabpanel(parser, token)
Creates markup for a panel that contains many tabs using the tab tag.
source code
 
do_tab(parser, token)
Create a tab within a tab_panel.
source code
Variables [hide private]
  register = template.Library()
Function Details [hide private]

do_home_link(parser, token)

source code 

Provides a back button link to the home panel.

Decorators:
  • @register.tag(name= "home_link")

do_back_link(parser, token)

source code 

Provides a back button linking to the given url, displaying the specified title.

Decorators:
  • @register.tag(name= "back_link")

do_footer(parser, token)

source code 

Use to create a footer area at the bottom of the panel.

Decorators:
  • @register.tag(name= "footer")

do_panel(parser, token)

source code 

Creates markup for a panel displayed using the panelManager widget.

Decorators:
  • @register.tag(name= "panel")

do_printable(parser, token)

source code 

Use this tag to specify that the current panel should be accessible via its url as a printable/static page in addition to the dynamic sidebar form.

Decorators:
  • @register.tag(name= "printable")

do_tabpanel(parser, token)

source code 

Creates markup for a panel that contains many tabs using the tab tag.

Decorators:
  • @register.tag(name= "tabpanel")

do_tab(parser, token)

source code 

Create a tab within a tab_panel.

Decorators:
  • @register.tag(name= "tab")