src/pyams_content/component/paragraph/zmi/verbatim.py
changeset 1083 112b6aa11de4
parent 1081 a7a2eeb833b7
child 1127 a76066afc55b
equal deleted inserted replaced
1082:18e6d6cddcc9 1083:112b6aa11de4
    51                 layer=IPyAMSLayer, manager=IToolbarAddingMenu, weight=600)
    51                 layer=IPyAMSLayer, manager=IToolbarAddingMenu, weight=600)
    52 class VerbatimParagraphAddMenu(BaseParagraphAddMenu):
    52 class VerbatimParagraphAddMenu(BaseParagraphAddMenu):
    53     """Verbatim paragraph add menu"""
    53     """Verbatim paragraph add menu"""
    54 
    54 
    55     label = _("Verbatim...")
    55     label = _("Verbatim...")
    56     label_css_class = 'fa fa-fw fa-quote-right'
    56     label_css_class = 'fa fa-fw ' + VerbatimParagraph.icon_class
    57     url = 'add-verbatim-paragraph.html'
    57     url = 'add-verbatim-paragraph.html'
    58     paragraph_type = VERBATIM_PARAGRAPH_TYPE
    58     paragraph_type = VERBATIM_PARAGRAPH_TYPE
    59 
    59 
    60 
    60 
    61 @pagelet_config(name='add-verbatim-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
    61 @pagelet_config(name='add-verbatim-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
    64              base=BaseParagraphAJAXAddForm)
    64              base=BaseParagraphAJAXAddForm)
    65 class VerbatimParagraphAddForm(AdminDialogAddForm):
    65 class VerbatimParagraphAddForm(AdminDialogAddForm):
    66     """Verbatim paragraph add form"""
    66     """Verbatim paragraph add form"""
    67 
    67 
    68     legend = _("Add new verbatim paragraph")
    68     legend = _("Add new verbatim paragraph")
    69     icon_css_class = 'fa fa-fw fa-quote-right'
    69     icon_css_class = 'fa fa-fw ' + VerbatimParagraph.icon_class
    70 
    70 
    71     fields = field.Fields(IVerbatimParagraph).omit(*PARAGRAPH_HIDDEN_FIELDS)
    71     fields = field.Fields(IVerbatimParagraph).omit(*PARAGRAPH_HIDDEN_FIELDS)
    72     edit_permission = MANAGE_CONTENT_PERMISSION
    72     edit_permission = MANAGE_CONTENT_PERMISSION
    73 
    73 
    74     def updateWidgets(self, prefix=None):
    74     def updateWidgets(self, prefix=None):
   103     """Verbatim paragraph properties edit form"""
   103     """Verbatim paragraph properties edit form"""
   104 
   104 
   105     prefix = 'verbatim_properties.'
   105     prefix = 'verbatim_properties.'
   106 
   106 
   107     legend = _("Edit verbatim paragraph properties")
   107     legend = _("Edit verbatim paragraph properties")
   108     icon_css_class = 'fa fa-fw fa-quote-right'
   108     icon_css_class = 'fa fa-fw ' + VerbatimParagraph.icon_class
   109 
   109 
   110     fields = field.Fields(IVerbatimParagraph).omit(*PARAGRAPH_HIDDEN_FIELDS)
   110     fields = field.Fields(IVerbatimParagraph).omit(*PARAGRAPH_HIDDEN_FIELDS)
   111     fields['renderer'].widgetFactory = RendererFieldWidget
   111     fields['renderer'].widgetFactory = RendererFieldWidget
   112 
   112 
   113     edit_permission = MANAGE_CONTENT_PERMISSION
   113     edit_permission = MANAGE_CONTENT_PERMISSION