src/pyams_skin/page.py
changeset 13 d5349e690474
parent 0 bb4aabe07487
child 69 a361355b55c7
equal deleted inserted replaced
12:0fa552102c90 13:d5349e690474
    14 
    14 
    15 
    15 
    16 # import standard library
    16 # import standard library
    17 
    17 
    18 # import interfaces
    18 # import interfaces
    19 from pyams_skin.interfaces import IInnerPage, IModalPage, IPageHeader, IContentHelp
    19 from pyams_skin.interfaces import IInnerPage, IModalPage, IPageHeader
    20 from pyams_skin.layer import IPyAMSLayer
    20 from pyams_skin.layer import IPyAMSLayer
    21 
    21 
    22 # import packages
    22 # import packages
    23 from pyams_pagelet.pagelet import pagelet_config
    23 from pyams_pagelet.pagelet import pagelet_config
    24 from pyams_template.template import template_config
    24 from pyams_template.template import template_config
    25 from pyams_viewlet.viewlet import contentprovider_config
    25 from pyams_viewlet.viewlet import contentprovider_config
    26 from zope.interface import implementer, Interface
    26 from zope.interface import implementer, Interface
    27 
    27 
    28 
    28 
    29 @pagelet_config(name='', layer=IPyAMSLayer)
    29 @pagelet_config(name='', layer=IPyAMSLayer, permission='view')
    30 @template_config(template='templates/index.pt')
    30 @template_config(template='templates/index.pt')
    31 class BaseIndexPage(object):
    31 class BaseIndexPage(object):
    32     """Base index page"""
    32     """Base index page"""
    33 
    33 
    34 
    34