src/pyams_content/component/association/paragraph.py
changeset 407 0ef5de2d5674
parent 356 9922023810d3
child 437 4a4482e283df
equal deleted inserted replaced
406:5527bc086216 407:0ef5de2d5674
    14 
    14 
    15 
    15 
    16 # import standard library
    16 # import standard library
    17 
    17 
    18 # import interfaces
    18 # import interfaces
    19 from pyams_content.component.association.interfaces import IAssociationParagraph
    19 from pyams_content.component.association.interfaces import IAssociationParagraph, ASSOCIATION_PARAGRAPH_TYPE
    20 from pyams_content.component.extfile.interfaces import IExtFileContainerTarget
    20 from pyams_content.component.extfile.interfaces import IExtFileContainerTarget
    21 from pyams_content.component.links.interfaces import ILinkContainerTarget
    21 from pyams_content.component.links.interfaces import ILinkContainerTarget
    22 from pyams_content.component.paragraph.interfaces import IParagraphFactory
    22 from pyams_content.component.paragraph.interfaces import IParagraphFactory
    23 from pyams_content.features.checker.interfaces import IContentChecker, MISSING_VALUE, MISSING_LANG_VALUE
    23 from pyams_content.features.checker.interfaces import IContentChecker, MISSING_VALUE, MISSING_LANG_VALUE
    24 from pyams_i18n.interfaces import II18n, II18nManager, INegotiator
    24 from pyams_i18n.interfaces import II18n, II18nManager, INegotiator
    40 
    40 
    41     icon_class = 'fa-link'
    41     icon_class = 'fa-link'
    42     icon_hint = _("Associations paragraph")
    42     icon_hint = _("Associations paragraph")
    43 
    43 
    44 
    44 
    45 @utility_config(name='Associations', provides=IParagraphFactory)
    45 @utility_config(name=ASSOCIATION_PARAGRAPH_TYPE, provides=IParagraphFactory)
    46 class AssociationParagraphFactory(BaseParagraphFactory):
    46 class AssociationParagraphFactory(BaseParagraphFactory):
    47     """Associations paragraph factory"""
    47     """Associations paragraph factory"""
    48 
    48 
    49     name = _("Associations paragraph")
    49     name = _("Associations paragraph")
    50     content_type = AssociationParagraph
    50     content_type = AssociationParagraph