--- a/src/pyams_content/component/paragraph/zmi/pictogram.py Fri Jul 13 08:51:55 2018 +0200
+++ b/src/pyams_content/component/paragraph/zmi/pictogram.py Fri Jul 13 09:23:53 2018 +0200
@@ -17,7 +17,8 @@
import json
# 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.pictogram import PICTOGRAM_PARAGRAPH_TYPE, IPictogramParagraph, \
IPictogramContainer, IPictogramContainerTarget, IPictogramItem
from pyams_content.component.paragraph.zmi import IParagraphContainerView, IParagraphEditFormButtons
@@ -317,7 +318,7 @@
legend = _("Add new pictogram")
icon_css_class = 'fa fa-fw fa-arrow-h'
- fields = field.Fields(IPictogramItem).omit('__parent__', '__name__', 'visible')
+ fields = field.Fields(IPictogramItem).omit(*PARAGRAPH_HIDDEN_FIELDS)
fields['pictogram_name'].widgetFactory = PictogramSelectFieldWidget
edit_permission = MANAGE_CONTENT_PERMISSION
@@ -325,7 +326,7 @@
def updateWidgets(self, prefix=None):
super(PictogramAddForm, 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 PictogramItem()
@@ -359,7 +360,7 @@
legend = _("Edit pictogram properties")
icon_css_class = 'fa fa-fw fa-linode'
- fields = field.Fields(IPictogramItem).omit('__parent__', '__name__', 'visible')
+ fields = field.Fields(IPictogramItem).omit(*PARAGRAPH_HIDDEN_FIELDS)
fields['pictogram_name'].widgetFactory = PictogramSelectFieldWidget
edit_permission = MANAGE_CONTENT_PERMISSION
@@ -367,7 +368,7 @@
def updateWidgets(self, prefix=None):
super(PictogramPropertiesEditForm, 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 get_ajax_output(self, changes):
output = super(self.__class__, self).get_ajax_output(changes)