pyams_content.component.theme
package ⊞¶
-
class
pyams_content.component.theme.
CollectionsContentChecker
(context)[source]¶ Bases:
pyams_content.features.checker.BaseContentChecker
Collections info content checker
-
label
= 'Collections'¶
-
weight
= 215¶
-
-
class
pyams_content.component.theme.
CollectionsInfo
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Collections info persistent class
-
collections
¶ Collections
-
-
class
pyams_content.component.theme.
CollectionsManager
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Collections manager persistent class
-
extract_name
¶ Thesaurus extract
-
thesaurus_name
¶ Thesaurus name
-
-
class
pyams_content.component.theme.
TagsContentChecker
(context)[source]¶ Bases:
pyams_content.features.checker.BaseContentChecker
Tags info content checker
-
label
= 'Tags'¶
-
weight
= 205¶
-
-
class
pyams_content.component.theme.
TagsInfo
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Tags info persistent class
Tags
-
class
pyams_content.component.theme.
TagsManager
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Tags manager persistent class
-
enable_glossary
¶ Enable glossary?
Enable search by tag?: If ‘yes’, displayed tags will lead to a search engine displaying contents matching given tag
-
extract_name
¶ Thesaurus extract
-
glossary_thesaurus_name
¶ Glossary thesaurus name
Tags search target: Site or folder where tags search is displayed
-
thesaurus_name
¶ Thesaurus name
-
-
class
pyams_content.component.theme.
ThemesContentChecker
(context)[source]¶ Bases:
pyams_content.features.checker.BaseContentChecker
Themes info content checker
-
label
= 'Themes'¶
-
weight
= 210¶
-
-
class
pyams_content.component.theme.
ThemesInfo
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Themes info persistent class
-
themes
¶ Themes
-
-
class
pyams_content.component.theme.
ThemesManager
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Themes manager persistent class
-
extract_name
¶ Thesaurus extract
-
thesaurus_name
¶ Thesaurus name
-
-
pyams_content.component.theme.
collections_manager_factory
(target)[source]¶ Collections manager factory
Tags info factory
Tags manager factory
Subpackages¶
pyams_content.component.theme.interfaces
¶
-
interface
pyams_content.component.theme.interfaces.
ICollectionsInfo
[source]¶ Collections information interface
-
collections
¶ Collections
Implementation: pyams_thesaurus.schema.ThesaurusTermsListField
Read Only: False Required: False Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: zope.interface.Interface
-
-
interface
pyams_content.component.theme.interfaces.
ICollectionsManager
[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManager
Collections manager interface
-
interface
pyams_content.component.theme.interfaces.
ICollectionsManagerTarget
[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManagerTarget
Marker interface for tools managing collections
-
interface
pyams_content.component.theme.interfaces.
ICollectionsTarget
[source]¶ Collections target interface
-
interface
pyams_content.component.theme.interfaces.
IPortletCollectionsSettings
[source]¶ Interface for portlet settings managing collections
-
collections
¶ Collections
Implementation: pyams_thesaurus.schema.ThesaurusTermsListField
Read Only: False Required: False Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: zope.interface.Interface
-
-
interface
pyams_content.component.theme.interfaces.
IPortletCollectionsSettingsTarget
[source]¶ Marker interface for portlet settings managing collections
-
interface
pyams_content.component.theme.interfaces.
IPortletTagsSettings
[source]¶ Interface for portlet settings managing tags
Tags
Implementation: pyams_thesaurus.schema.ThesaurusTermsListField
Read Only: False Required: False Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: zope.interface.Interface
-
interface
pyams_content.component.theme.interfaces.
IPortletTagsSettingsTarget
[source]¶ Marker interface for portlet settings managing tags
-
interface
pyams_content.component.theme.interfaces.
IPortletThemesSettings
[source]¶ Interface for portlet settings managing themes
-
themes
¶ Themes
Implementation: pyams_thesaurus.schema.ThesaurusTermsListField
Read Only: False Required: False Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: zope.interface.Interface
-
-
interface
pyams_content.component.theme.interfaces.
IPortletThemesSettingsTarget
[source]¶ Marker interface for portlet settings managing themes
-
interface
pyams_content.component.theme.interfaces.
ITagsInfo
[source]¶ Tags information interface
Tags
Implementation: pyams_thesaurus.schema.ThesaurusTermsListField
Read Only: False Required: False Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: zope.interface.Interface
-
interface
pyams_content.component.theme.interfaces.
ITagsManager
[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManager
Tags manager interface
Enable search by tag?
If ‘yes’, displayed tags will lead to a search engine displaying contents matching given tag
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: False Allowed Type: bool
Tags search target
Site or folder where tags search is displayed
Implementation: pyams_sequence.schema.InternalReferenceField
Read Only: False Required: False Default Value: None Allowed Type: str
-
enable_glossary
¶ Enable glossary?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: False Allowed Type: bool
-
glossary_thesaurus_name
¶ Glossary thesaurus name
Implementation: zope.schema.Choice
Read Only: False Required: False Default Value: None
-
interface
pyams_content.component.theme.interfaces.
ITagsManagerTarget
[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManagerTarget
Marker interface for tags manager
-
interface
pyams_content.component.theme.interfaces.
IThemesInfo
[source]¶ Themes information interface
-
themes
¶ Themes
Implementation: pyams_thesaurus.schema.ThesaurusTermsListField
Read Only: False Required: False Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: zope.interface.Interface
-
-
interface
pyams_content.component.theme.interfaces.
IThemesManager
[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManager
Themes manager interface
-
interface
pyams_content.component.theme.interfaces.
IThemesManagerTarget
[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManagerTarget
Marker interface for tools managing themes
pyams_content.component.theme.portlet
¶
-
class
pyams_content.component.theme.portlet.
CollectionsPortletsSettingsTraverser
(context)[source]¶ Bases:
pyams_utils.adapter.ContextAdapter
++collections++ portlet settings adapter
-
class
pyams_content.component.theme.portlet.
PortletCollectionsSettings
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Portlet collections settings
-
collections
¶ Collections
-
-
class
pyams_content.component.theme.portlet.
PortletTagsSettings
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Portlet tags settings
Tags
-
class
pyams_content.component.theme.portlet.
PortletThemesSettings
[source]¶ Bases:
persistent.Persistent
,zope.container.contained.Contained
Portlet themes settings
-
themes
¶ Themes
-
-
class
pyams_content.component.theme.portlet.
TagsPortletsSettingsTraverser
(context)[source]¶ Bases:
pyams_utils.adapter.ContextAdapter
++tags++ portlet settings adapter
-
class
pyams_content.component.theme.portlet.
ThemesPortletsSettingsTraverser
(context)[source]¶ Bases:
pyams_utils.adapter.ContextAdapter
++themes++ portlet settings adapter
-
pyams_content.component.theme.portlet.
portlet_collections_settings_factory
(context)[source]¶ Portlet collections settings adapter
Portlet tags settings adapter