src/pyams_thesaurus/zmi/thesaurus.py
changeset 90 f80eec0f148e
parent 87 dfe19304d980
equal deleted inserted replaced
89:f14df6ce1324 90:f80eec0f148e
    41 from pyams_form.schema import CloseButton
    41 from pyams_form.schema import CloseButton
    42 from pyams_pagelet.pagelet import pagelet_config
    42 from pyams_pagelet.pagelet import pagelet_config
    43 from pyams_skin.layer import IPyAMSLayer
    43 from pyams_skin.layer import IPyAMSLayer
    44 from pyams_skin.page import DefaultPageHeaderAdapter
    44 from pyams_skin.page import DefaultPageHeaderAdapter
    45 from pyams_skin.table import DefaultElementEditorAdapter
    45 from pyams_skin.table import DefaultElementEditorAdapter
    46 from pyams_skin.viewlet.breadcrumb import BreadcrumbItem
    46 from pyams_skin.viewlet.breadcrumb import BreadcrumbAdminLayerItem
    47 from pyams_skin.viewlet.menu import MenuItem
    47 from pyams_skin.viewlet.menu import MenuItem
    48 from pyams_skin.viewlet.toolbar import ToolbarMenuItem
    48 from pyams_skin.viewlet.toolbar import ToolbarMenuItem
    49 from pyams_template.template import template_config
    49 from pyams_template.template import template_config
    50 from pyams_thesaurus.loader.config import ThesaurusUpdaterConfiguration, ThesaurusExporterConfiguration
    50 from pyams_thesaurus.loader.config import ThesaurusUpdaterConfiguration, ThesaurusExporterConfiguration
    51 from pyams_thesaurus.thesaurus import Thesaurus
    51 from pyams_thesaurus.thesaurus import Thesaurus
    78     """Thesaurus menu header adapter"""
    78     """Thesaurus menu header adapter"""
    79 
    79 
    80     header = _("This thesaurus")
    80     header = _("This thesaurus")
    81 
    81 
    82 
    82 
    83 @adapter_config(context=(IThesaurus, IPyAMSLayer), provides=IBreadcrumbItem)
    83 @adapter_config(context=(IThesaurus, IAdminLayer), provides=IBreadcrumbItem)
    84 class ThesaurusBreadcrumbAdapter(BreadcrumbItem):
    84 class ThesaurusBreadcrumbAdapter(BreadcrumbAdminLayerItem):
    85     """Thesaurus breadcrumb adapter"""
    85     """Thesaurus breadcrumb adapter"""
    86 
    86 
    87     @property
    87     @property
    88     def label(self):
    88     def label(self):
    89         return II18n(self.context).query_attribute('title', request=self.request)
    89         return II18n(self.context).query_attribute('title', request=self.request)