src/pyams_portal/zmi/layout.py
changeset 136 a1aaac7979e9
parent 134 1cee610aecce
child 139 e93775177b43
equal deleted inserted replaced
135:3bca72c8574d 136:a1aaac7979e9
     7 # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
     7 # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
     8 # WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     8 # WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     9 # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
     9 # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
    10 # FOR A PARTICULAR PURPOSE.
    10 # FOR A PARTICULAR PURPOSE.
    11 #
    11 #
    12 from pyams_cache.beaker import get_cache
       
    13 from pyams_portal.portlet import PORTLETS_CACHE_REGION, PORTLETS_CACHE_NAME
       
    14 
    12 
    15 __docformat__ = 'restructuredtext'
    13 __docformat__ = 'restructuredtext'
    16 
    14 
    17 
    15 
    18 # import standard library
    16 # import standard library
    31 from pyams_zmi.layer import IAdminLayer
    29 from pyams_zmi.layer import IAdminLayer
    32 from transaction.interfaces import ITransactionManager
    30 from transaction.interfaces import ITransactionManager
    33 from z3c.form.interfaces import IDataExtractedEvent, HIDDEN_MODE
    31 from z3c.form.interfaces import IDataExtractedEvent, HIDDEN_MODE
    34 
    32 
    35 # import packages
    33 # import packages
       
    34 from pyams_cache.beaker import get_cache
    36 from pyams_form.form import AJAXAddForm, AJAXEditForm, ajax_config
    35 from pyams_form.form import AJAXAddForm, AJAXEditForm, ajax_config
    37 from pyams_pagelet.pagelet import pagelet_config
    36 from pyams_pagelet.pagelet import pagelet_config
       
    37 from pyams_portal.portlet import PORTLETS_CACHE_REGION, PORTLETS_CACHE_NAME
    38 from pyams_portal.zmi.template import PortalTemplateHeaderAdapter
    38 from pyams_portal.zmi.template import PortalTemplateHeaderAdapter
    39 from pyams_skin.viewlet.menu import MenuItem
    39 from pyams_skin.viewlet.menu import MenuItem
    40 from pyams_skin.viewlet.toolbar import JsToolbarMenuItem, ToolbarMenuDivider, ToolbarMenuItem
    40 from pyams_skin.viewlet.toolbar import JsToolbarMenuItem, ToolbarMenuDivider, ToolbarMenuItem
    41 from pyams_template.template import template_config
    41 from pyams_template.template import template_config
    42 from pyams_utils.adapter import adapter_config
    42 from pyams_utils.adapter import adapter_config