diff -r 96780c1e0c53 -r 6220783caa4b web/views/primary.py --- a/web/views/primary.py Thu Jul 16 14:44:18 2009 +0200 +++ b/web/views/primary.py Thu Jul 16 16:30:58 2009 +0200 @@ -39,12 +39,7 @@ def cell_call(self, row, col): self.row = row - # XXX move render_entity implementation here - self.render_entity(self.complete_entity(row, col)) - self.maxrelated = self.req.property_value('navigation.related-limit') - - def render_entity(self, entity): - """return html to display the given entity""" + entity = self.complete_entity(row, col) self.render_entity_title(entity) self.render_entity_metadata(entity) # entity's attributes and relations, excluding meta data @@ -54,23 +49,9 @@ self.w(u'
') self.w(u'
') self.content_navigation_components('navcontenttop') - try: - self.render_entity_attributes(entity) - except TypeError, e: # XXX bw compat - if 'render_entity' not in e.args[0]: - raise - warn('siderelations argument of render_entity_attributes is ' - 'deprecated (%s)' % self.__class__) - self.render_entity_attributes(entity, []) + self.render_entity_attributes(entity) if self.main_related_section: - try: - self.render_entity_relations(entity) - except TypeError, e: # XXX bw compat - if 'render_entity' not in e.args[0]: - raise - warn('siderelations argument of render_entity_relations is ' - 'deprecated') - self.render_entity_relations(entity, []) + self.render_entity_relations(entity) self.w(u'
') # side boxes if boxes or hasattr(self, 'render_side_related'): @@ -83,7 +64,7 @@ self.w(u'') self.w(u'
') self.content_navigation_components('navcontentbottom') - + self.maxrelated = self.req.property_value('navigation.related-limit') def content_navigation_components(self, context): self.w(u'
' % context)