src/pyams_content/shared/site/interfaces/__init__.py
changeset 621 a75b1fc09fde
parent 583 a3df1b69616b
child 756 328866bc10ba
equal deleted inserted replaced
620:7de4aaf90bff 621:a75b1fc09fde
    20 from pyams_sequence.interfaces import ISequentialIdTarget, IInternalReference
    20 from pyams_sequence.interfaces import ISequentialIdTarget, IInternalReference
    21 from pyams_workflow.interfaces import IWorkflowPublicationSupport
    21 from pyams_workflow.interfaces import IWorkflowPublicationSupport
    22 from zope.container.interfaces import IContainer, IContained
    22 from zope.container.interfaces import IContainer, IContained
    23 
    23 
    24 # import packages
    24 # import packages
    25 from pyams_content.shared.common.interfaces import ISharedSite, IWfSharedContent, ISharedContent, \
    25 from pyams_content.shared.common.interfaces import ISharedSite, ISharedContent, \
    26     IBaseContentManagerRoles, IBaseSharedTool, IDeletableElement
    26     IBaseContentManagerRoles, IBaseSharedTool, IDeletableElement, IWfSharedContentPortalContext
    27 from pyams_i18n.schema import I18nTextLineField, I18nTextField
    27 from pyams_i18n.schema import I18nTextLineField, I18nTextField
    28 from zope.container.constraints import containers, contains
    28 from zope.container.constraints import containers, contains
    29 from zope.interface import Interface, Attribute
    29 from zope.interface import Interface, Attribute
    30 from zope.schema import Text, Bool
    30 from zope.schema import Text, Bool
    31 
    31 
    93 
    93 
    94 TOPIC_CONTENT_TYPE = 'topic'
    94 TOPIC_CONTENT_TYPE = 'topic'
    95 TOPIC_CONTENT_NAME = _("Topic")
    95 TOPIC_CONTENT_NAME = _("Topic")
    96 
    96 
    97 
    97 
    98 class IWfTopic(IWfSharedContent):
    98 class IWfTopic(IWfSharedContentPortalContext):
    99     """Topic interface"""
    99     """Topic interface"""
   100 
   100 
   101 
   101 
   102 class IWfTopicFactory(Interface):
   102 class IWfTopicFactory(Interface):
   103     """Topic factory interface"""
   103     """Topic factory interface"""