src/pyams_content/component/paragraph/zmi/keypoint.py
changeset 844 36af332b6dd0
parent 591 b694d5667d17
child 956 a8723fffbaf6
--- a/src/pyams_content/component/paragraph/zmi/keypoint.py	Fri Jul 13 08:51:55 2018 +0200
+++ b/src/pyams_content/component/paragraph/zmi/keypoint.py	Fri Jul 13 09:23:53 2018 +0200
@@ -16,7 +16,8 @@
 # import standard library
 
 # import interfaces
-from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer
+from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \
+    PARAGRAPH_HIDDEN_FIELDS
 from pyams_content.component.paragraph.interfaces.keypoint import IKeypointsParagraph, KEYPOINTS_PARAGRAPH_TYPE
 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor, IParagraphContainerView
 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION
@@ -64,13 +65,13 @@
     legend = _("Add new key points paragraph")
     icon_css_class = 'fa fa-fw fa-list-ol'
 
-    fields = field.Fields(IKeypointsParagraph).omit('__parent__', '__name__', 'visible')
+    fields = field.Fields(IKeypointsParagraph).omit(*PARAGRAPH_HIDDEN_FIELDS)
     edit_permission = MANAGE_CONTENT_PERMISSION
 
     def updateWidgets(self, prefix=None):
         super(KeypointsParagraphAddForm, self).updateWidgets(prefix)
         if 'body' in self.widgets:
-            self.widgets['body'].widget_css_class = 'textarea height-100'
+            self.widgets['body'].widget_css_class = 'input height-100'
 
     def create(self, data):
         return KeypointsParagraph()
@@ -91,7 +92,7 @@
     legend = _("Edit key points paragraph properties")
     icon_css_class = 'fa fa-fw fa-list-ol'
 
-    fields = field.Fields(IKeypointsParagraph).omit('__parent__', '__name__', 'visible')
+    fields = field.Fields(IKeypointsParagraph).omit(*PARAGRAPH_HIDDEN_FIELDS)
     fields['renderer'].widgetFactory = RendererFieldWidget
 
     edit_permission = MANAGE_CONTENT_PERMISSION
@@ -99,7 +100,7 @@
     def updateWidgets(self, prefix=None):
         super(KeypointsParagraphPropertiesEditForm, self).updateWidgets(prefix)
         if 'body' in self.widgets:
-            self.widgets['body'].widget_css_class = 'textarea height-100'
+            self.widgets['body'].widget_css_class = 'input height-100'
 
 
 @adapter_config(context=(IKeypointsParagraph, IPyAMSLayer), provides=IParagraphInnerEditor)