src/pyams_portal/portlets/html/zmi/__init__.py
changeset 223 8a435c645a72
parent 167 885d64d94aed
child 244 92a8197836dc
equal deleted inserted replaced
222:50b97b22bdd7 223:8a435c645a72
    50     """Raw portlet settings properties editor"""
    50     """Raw portlet settings properties editor"""
    51 
    51 
    52     def updateWidgets(self, prefix=None):
    52     def updateWidgets(self, prefix=None):
    53         super(RawPortletSettingsPropertiesEditor, self).updateWidgets(prefix)
    53         super(RawPortletSettingsPropertiesEditor, self).updateWidgets(prefix)
    54         if 'body' in self.widgets:
    54         if 'body' in self.widgets:
    55             self.widgets['body'].widget_css_class = 'input height-100'
    55             self.widgets['body'].widget_css_class = 'monospace input height-200'
    56 
    56 
    57 
    57 
    58 @adapter_config(name='properties.json', context=(IRawPortletSettings, IPyAMSLayer), provides=IPagelet)
    58 @adapter_config(name='properties.json', context=(IRawPortletSettings, IPyAMSLayer), provides=IPagelet)
    59 class RawPortletConfigurationAJAXEditor(AJAXEditForm, RawPortletSettingsEditor):
    59 class RawPortletConfigurationAJAXEditor(AJAXEditForm, RawPortletSettingsEditor):
    60     """Raw HTML portlet settings editor, AJAX renderer"""
    60     """Raw HTML portlet settings editor, AJAX renderer"""
    61 
    61 
    62 
    62 
    63 @adapter_config(context=(Interface, IPyAMSLayer, Interface, IRawPortletSettings), provides=IPortletPreviewer)
    63 @adapter_config(context=(Interface, IPyAMSLayer, Interface, IRawPortletSettings), provides=IPortletPreviewer)
    64 @template_config(template='raw-preview.pt', layer=IPyAMSLayer)
    64 @template_config(template='templates/raw-preview.pt', layer=IPyAMSLayer)
    65 class RawPortletPreviewer(PortletPreviewer):
    65 class RawPortletPreviewer(PortletPreviewer):
    66     """Raw HTML portlet previewer"""
    66     """Raw HTML portlet previewer"""
    67 
    67 
    68 
    68 
    69 #
    69 #
    82 class HTMLPortletConfigurationAJAXEditor(AJAXEditForm, HTMLPortletSettingsEditor):
    82 class HTMLPortletConfigurationAJAXEditor(AJAXEditForm, HTMLPortletSettingsEditor):
    83     """Rich text portlet settings editor, AJAX renderer"""
    83     """Rich text portlet settings editor, AJAX renderer"""
    84 
    84 
    85 
    85 
    86 @adapter_config(context=(Interface, IPyAMSLayer, Interface, IHTMLPortletSettings), provides=IPortletPreviewer)
    86 @adapter_config(context=(Interface, IPyAMSLayer, Interface, IHTMLPortletSettings), provides=IPortletPreviewer)
    87 @template_config(template='html-preview.pt', layer=IPyAMSLayer)
    87 @template_config(template='templates/html-preview.pt', layer=IPyAMSLayer)
    88 class HTMLPortletPreviewer(PortletPreviewer):
    88 class HTMLPortletPreviewer(PortletPreviewer):
    89     """Rich text portlet previewer"""
    89     """Rich text portlet previewer"""