diff -r 35133d86970b -r 800592b8d39b web/views/ibreadcrumbs.py --- a/web/views/ibreadcrumbs.py Tue Feb 17 20:56:45 2009 +0100 +++ b/web/views/ibreadcrumbs.py Tue Feb 17 21:29:58 2009 +0100 @@ -1,7 +1,7 @@ """navigation components definition for CubicWeb web client :organization: Logilab -:copyright: 2001-2008 LOGILAB S.A. (Paris, FRANCE), all rights reserved. +:copyright: 2001-2009 LOGILAB S.A. (Paris, FRANCE), all rights reserved. :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr """ __docformat__ = "restructuredtext en" @@ -9,8 +9,7 @@ from logilab.mtconverter import html_escape from cubicweb.interfaces import IBreadCrumbs -from cubicweb.common.selectors import (match_context_prop, one_line_rset, - implement_interface) +from cubicweb.selectors import match_context_prop, one_line_rset, implements from cubicweb.common.view import EntityView from cubicweb.common.uilib import cut # don't use AnyEntity since this may cause bug with isinstance() due to reloading @@ -29,8 +28,7 @@ # register msg not generated since no entity implements IPrevNext in cubicweb itself title = _('contentnavigation_breadcrumbs') help = _('contentnavigation_breadcrumbs_description') - __selectors__ = (one_line_rset, match_context_prop, implement_interface) - accepts_interfaces = (IBreadCrumbs,) + __selectors__ = (one_line_rset, match_context_prop, implements(IBreadCrumbs)) context = 'navtop' order = 5 visible = False