def __call__(self, id, instance, *args, **kw): global tagging name = u'portlet:%s'%instance.__name__ val = tagging.query(name, instance.context) context = getPath(instance.context) if val: return (('tag:%s'%name, val), ('context', context)) return (('context', context),)
def query(self, instance, default=None): global tagging name = u'portlet:%s'%instance.__name__ return tagging.query(name, instance.context, default)