pyams_content.component.theme package ⊞¶
-
class
pyams_content.component.theme.CollectionsContentChecker(context)[source]¶ Bases:
pyams_content.features.checker.BaseContentCheckerCollections info content checker
-
label= 'Collections'¶
-
weight= 215¶
-
-
class
pyams_content.component.theme.CollectionsInfo[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedCollections info persistent class
-
collections¶ Collections
-
-
class
pyams_content.component.theme.CollectionsManager[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedCollections manager persistent class
-
extract_name¶ Thesaurus extract
-
thesaurus_name¶ Thesaurus name
-
-
class
pyams_content.component.theme.TagsContentChecker(context)[source]¶ Bases:
pyams_content.features.checker.BaseContentCheckerTags info content checker
-
label= 'Tags'¶
-
weight= 205¶
-
-
class
pyams_content.component.theme.TagsInfo[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedTags info persistent class
Tags
-
class
pyams_content.component.theme.TagsManager[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedTags 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.BaseContentCheckerThemes info content checker
-
label= 'Themes'¶
-
weight= 210¶
-
-
class
pyams_content.component.theme.ThemesInfo[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedThemes info persistent class
-
themes¶ Themes
-
-
class
pyams_content.component.theme.ThemesManager[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedThemes 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.ThesaurusTermsListFieldRead Only: False Required: False Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.IThesaurusContextManagerCollections manager interface
-
interface
pyams_content.component.theme.interfaces.ICollectionsManagerTarget[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManagerTargetMarker 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.ThesaurusTermsListFieldRead Only: False Required: False Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.ThesaurusTermsListFieldRead Only: False Required: False Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.ThesaurusTermsListFieldRead Only: False Required: False Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.ThesaurusTermsListFieldRead Only: False Required: False Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.IThesaurusContextManagerTags manager interface
Enable search by tag?
If ‘yes’, displayed tags will lead to a search engine displaying contents matching given tag
Implementation: zope.schema.BoolRead 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.InternalReferenceFieldRead Only: False Required: False Default Value: None Allowed Type: str
-
enable_glossary¶ Enable glossary?
Implementation: zope.schema.BoolRead Only: False Required: True Default Value: False Allowed Type: bool
-
glossary_thesaurus_name¶ Glossary thesaurus name
Implementation: zope.schema.ChoiceRead Only: False Required: False Default Value: None
-
interface
pyams_content.component.theme.interfaces.ITagsManagerTarget[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManagerTargetMarker interface for tags manager
-
interface
pyams_content.component.theme.interfaces.IThemesInfo[source]¶ Themes information interface
-
themes¶ Themes
Implementation: pyams_thesaurus.schema.ThesaurusTermsListFieldRead Only: False Required: False Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.IThesaurusContextManagerThemes manager interface
-
interface
pyams_content.component.theme.interfaces.IThemesManagerTarget[source]¶ Extends:
pyams_thesaurus.interfaces.thesaurus.IThesaurusContextManagerTargetMarker 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.ContainedPortlet collections settings
-
collections¶ Collections
-
-
class
pyams_content.component.theme.portlet.PortletTagsSettings[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedPortlet tags settings
Tags
-
class
pyams_content.component.theme.portlet.PortletThemesSettings[source]¶ Bases:
persistent.Persistent,zope.container.contained.ContainedPortlet 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