src/pyams_content/features/renderer/skin/__init__.py
changeset 966 a3d8d83fb6f0
parent 867 17c1149151aa
child 981 d575e45d7889
equal deleted inserted replaced
965:ba8e4e41aa59 966:a3d8d83fb6f0
    10 # FOR A PARTICULAR PURPOSE.
    10 # FOR A PARTICULAR PURPOSE.
    11 #
    11 #
    12 
    12 
    13 __docformat__ = 'restructuredtext'
    13 __docformat__ = 'restructuredtext'
    14 
    14 
       
    15 from pyramid.decorator import reify
       
    16 from zope.interface import implementer
    15 
    17 
    16 # import standard library
    18 from pyams_content import _
    17 
       
    18 # import interfaces
       
    19 from pyams_content.features.renderer.interfaces import IContentRenderer, IRendererSettings, IRenderedContent, \
    19 from pyams_content.features.renderer.interfaces import IContentRenderer, IRendererSettings, IRenderedContent, \
    20     HIDDEN_RENDERER_NAME
    20     HIDDEN_RENDERER_NAME
    21 from pyams_i18n.interfaces import II18n
    21 from pyams_i18n.interfaces import II18n
    22 from pyams_skin.layer import IPyAMSLayer
    22 from pyams_skin.layer import IPyAMSLayer
    23 
       
    24 # import packages
       
    25 from pyams_template.template import get_view_template
    23 from pyams_template.template import get_view_template
    26 from pyams_utils.adapter import ContextRequestAdapter, adapter_config
    24 from pyams_utils.adapter import ContextRequestAdapter, adapter_config
    27 from pyramid.decorator import reify
       
    28 from zope.interface import implementer
       
    29 
       
    30 from pyams_content import _
       
    31 
    25 
    32 
    26 
    33 @implementer(IContentRenderer)
    27 @implementer(IContentRenderer)
    34 class BaseContentRenderer(ContextRequestAdapter):
    28 class BaseContentRenderer(ContextRequestAdapter):
    35     """Base content renderer"""
    29     """Base content renderer"""
    69     """Hidden content renderer"""
    63     """Hidden content renderer"""
    70 
    64 
    71     label = _("Hidden content")
    65     label = _("Hidden content")
    72     weight = -999
    66     weight = -999
    73 
    67 
       
    68     @staticmethod
    74     def render(self):
    69     def render(self):
    75         return ''
    70         return ''