equal
deleted
inserted
replaced
15 |
15 |
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.paragraph import IBaseParagraph |
19 from pyams_content.component.paragraph import IBaseParagraph |
20 from pyams_content.features.renderer.interfaces import IRenderedContent |
|
21 from pyams_content.shared.common.interfaces import ISharedTool, IWfSharedContent, ISharedContent |
20 from pyams_content.shared.common.interfaces import ISharedTool, IWfSharedContent, ISharedContent |
22 |
21 |
23 # import packages |
22 # import packages |
24 from pyams_file.schema import ImageField |
23 from pyams_file.schema import ImageField |
25 from pyams_sequence.schema import InternalReferencesList |
24 from pyams_sequence.schema import InternalReferencesList |
63 |
62 |
64 LOGOS_PARAGRAPH_TYPE = 'Logos' |
63 LOGOS_PARAGRAPH_TYPE = 'Logos' |
65 LOGOS_PARAGRAPH_RENDERERS = 'PyAMS.shared.logos.renderers' |
64 LOGOS_PARAGRAPH_RENDERERS = 'PyAMS.shared.logos.renderers' |
66 |
65 |
67 |
66 |
68 class ILogosParagraph(IRenderedContent, IBaseParagraph): |
67 class ILogosParagraph(IBaseParagraph): |
69 """Logos paragraph""" |
68 """Logos paragraph""" |
70 |
69 |
71 references = InternalReferencesList(title=_("Logos references"), |
70 references = InternalReferencesList(title=_("Logos references"), |
72 description=_("List of internal logos references"), |
71 description=_("List of internal logos references"), |
73 content_type=LOGO_CONTENT_TYPE) |
72 content_type=LOGO_CONTENT_TYPE) |