src/pyams_content/component/paragraph/zmi/html.py
changeset 538 0bd011d47c0b
parent 527 5dd1aa8bedd9
child 550 9658debb49a3
equal deleted inserted replaced
537:21152756d312 538:0bd011d47c0b
   190                 layer=IPyAMSLayer, manager=IToolbarAddingMenu, weight=50)
   190                 layer=IPyAMSLayer, manager=IToolbarAddingMenu, weight=50)
   191 class HTMLParagraphAddMenu(BaseParagraphAddMenu):
   191 class HTMLParagraphAddMenu(BaseParagraphAddMenu):
   192     """Rich text paragraph add menu"""
   192     """Rich text paragraph add menu"""
   193 
   193 
   194     label = _("Rich text...")
   194     label = _("Rich text...")
   195     label_css_class = 'fa fa-fw fa-html5'
   195     label_css_class = 'fa fa-fw fa-font'
   196     url = 'add-html-paragraph.html'
   196     url = 'add-html-paragraph.html'
   197     paragraph_type = HTML_PARAGRAPH_TYPE
   197     paragraph_type = HTML_PARAGRAPH_TYPE
   198 
   198 
   199 
   199 
   200 @pagelet_config(name='add-html-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
   200 @pagelet_config(name='add-html-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
   202 class HTMLParagraphAddForm(AdminDialogAddForm):
   202 class HTMLParagraphAddForm(AdminDialogAddForm):
   203     """Rich text paragraph add form"""
   203     """Rich text paragraph add form"""
   204 
   204 
   205     legend = _("Add new rich text paragraph")
   205     legend = _("Add new rich text paragraph")
   206     dialog_class = 'modal-max'
   206     dialog_class = 'modal-max'
   207     icon_css_class = 'fa fa-fw fa-html5'
   207     icon_css_class = 'fa fa-fw fa-font'
   208     label_css_class = 'control-label col-md-2'
   208     label_css_class = 'control-label col-md-2'
   209     input_css_class = 'col-md-10'
   209     input_css_class = 'col-md-10'
   210 
   210 
   211     fields = field.Fields(IHTMLParagraph).omit('__parent__', '__name__', 'visible')
   211     fields = field.Fields(IHTMLParagraph).omit('__parent__', '__name__', 'visible')
   212     ajax_handler = 'add-html-paragraph.json'
   212     ajax_handler = 'add-html-paragraph.json'
   237 
   237 
   238     prefix = 'html_properties.'
   238     prefix = 'html_properties.'
   239 
   239 
   240     legend = _("Edit rich text paragraph properties")
   240     legend = _("Edit rich text paragraph properties")
   241     dialog_class = 'modal-max'
   241     dialog_class = 'modal-max'
   242     icon_css_class = 'fa fa-fw fa-html5'
   242     icon_css_class = 'fa fa-fw fa-font'
   243     label_css_class = 'control-label col-md-2'
   243     label_css_class = 'control-label col-md-2'
   244     input_css_class = 'col-md-10'
   244     input_css_class = 'col-md-10'
   245 
   245 
   246     fields = field.Fields(IHTMLParagraph).omit('__parent__', '__name__', 'visible')
   246     fields = field.Fields(IHTMLParagraph).omit('__parent__', '__name__', 'visible')
   247     ajax_handler = 'properties.json'
   247     ajax_handler = 'properties.json'