diff -r 3f91ef2397d0 -r 3a3263df6cdd web/views/idownloadable.py --- a/web/views/idownloadable.py Thu Apr 30 00:41:10 2009 +0200 +++ b/web/views/idownloadable.py Thu Apr 30 00:41:52 2009 +0200 @@ -94,19 +94,11 @@ self.w(u'%s' % (url, html_escape(title or entity.dc_title()))) - class IDownloadablePrimaryView(baseviews.PrimaryView): __select__ = implements(IDownloadable) - # XXX File/Image attributes but this is not specified in the IDownloadable interface - skip_attrs = baseviews.PrimaryView.skip_attrs + ('data', 'name') - def render_entity_title(self, entity): - self.w(u'

%s %s

' - % (entity.dc_type().capitalize(), - html_escape(entity.dc_title()))) - - def render_entity_attributes(self, entity, siderelations): - super(IDownloadablePrimaryView, self).render_entity_attributes(entity, siderelations) + def render_entity_attributes(self, entity): + super(IDownloadablePrimaryView, self).render_entity_attributes(entity) self.w(u'
') contenttype = entity.download_content_type() if contenttype.startswith('image/'): @@ -123,10 +115,6 @@ self.w('
%s
' % msg) self.w(u'
') - def is_side_related(self, rschema, eschema): - """display all relations as side related""" - return True - class IDownloadableLineView(baseviews.OneLineView): __select__ = implements(IDownloadable)