equal
deleted
inserted
replaced
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.gallery.interfaces import IGalleryParagraph |
19 from pyams_content.component.gallery.interfaces import IGalleryParagraph, GALLERY_PARAGRAPH_TYPE |
20 from pyams_content.component.paragraph.interfaces import IParagraphFactory |
20 from pyams_content.component.paragraph.interfaces import IParagraphFactory |
21 from pyams_content.features.checker.interfaces import IContentChecker, MISSING_VALUE, MISSING_LANG_VALUE |
21 from pyams_content.features.checker.interfaces import IContentChecker, MISSING_VALUE, MISSING_LANG_VALUE |
22 from pyams_i18n.interfaces import II18n, INegotiator, II18nManager |
22 from pyams_i18n.interfaces import II18n, INegotiator, II18nManager |
23 |
23 |
24 # import packages |
24 # import packages |
38 |
38 |
39 icon_class = 'fa-picture-o' |
39 icon_class = 'fa-picture-o' |
40 icon_hint = _("Medias gallery") |
40 icon_hint = _("Medias gallery") |
41 |
41 |
42 |
42 |
43 @utility_config(name='Gallery', provides=IParagraphFactory) |
43 @utility_config(name=GALLERY_PARAGRAPH_TYPE, provides=IParagraphFactory) |
44 class GalleryFactory(BaseParagraphFactory): |
44 class GalleryFactory(BaseParagraphFactory): |
45 """Gallery paragraph factory""" |
45 """Gallery paragraph factory""" |
46 |
46 |
47 name = _("Medias gallery") |
47 name = _("Medias gallery") |
48 content_type = Gallery |
48 content_type = Gallery |