equal
deleted
inserted
replaced
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.illustration import IIllustrationTarget |
19 from pyams_content.component.illustration import IIllustrationTarget |
20 from pyams_content.component.paragraph.interfaces import IParagraphFactorySettings |
20 from pyams_content.component.paragraph.interfaces import IParagraphFactorySettings |
21 from pyams_content.component.theme.interfaces import IThemesManagerTarget |
21 from pyams_content.component.theme.interfaces import IThemesManagerTarget |
|
22 from pyams_content.features.preview.interfaces import IPreviewTarget |
22 from pyams_content.reference.pictograms.interfaces import IPictogramManagerTarget |
23 from pyams_content.reference.pictograms.interfaces import IPictogramManagerTarget |
23 from pyams_content.shared.blog.interfaces import IBlogManager, BLOG_CONTENT_TYPE, IBlogFolder |
24 from pyams_content.shared.blog.interfaces import IBlogManager, BLOG_CONTENT_TYPE, IBlogFolder |
24 from pyams_portal.interfaces import IPortalContext |
25 from pyams_portal.interfaces import IPortalContext |
25 from zope.annotation.interfaces import IAttributeAnnotatable |
26 from zope.annotation.interfaces import IAttributeAnnotatable |
26 from zope.component.interfaces import ISite |
27 from zope.component.interfaces import ISite |
47 return False |
48 return False |
48 return True |
49 return True |
49 |
50 |
50 |
51 |
51 @implementer(IBlogManager, IParagraphFactorySettings, IThemesManagerTarget, IPictogramManagerTarget, |
52 @implementer(IBlogManager, IParagraphFactorySettings, IThemesManagerTarget, IPictogramManagerTarget, |
52 IIllustrationTarget, IPortalContext, IAttributeAnnotatable) |
53 IIllustrationTarget, IPortalContext, IPreviewTarget, IAttributeAnnotatable) |
53 class BlogManager(SharedTool, UserSkinnableContent): |
54 class BlogManager(SharedTool, UserSkinnableContent): |
54 """Nlog manager class""" |
55 """Nlog manager class""" |
55 |
56 |
56 folder_factory = BlogFolder |
57 folder_factory = BlogFolder |
57 |
58 |