# HG changeset patch # User Katia Saurfelt # Date 1240395584 -7200 # Node ID b31f7abc3fdc4ded1d2be769f0bdfa8c0c225408 # Parent ad19d7e6a29103629f60f067fd64b03f0239c181 The same item should not include both author and dc:creator diff -r ad19d7e6a291 -r b31f7abc3fdc web/views/baseviews.py --- a/web/views/baseviews.py Tue Apr 21 12:08:31 2009 +0200 +++ b/web/views/baseviews.py Wed Apr 22 12:19:44 2009 +0200 @@ -734,13 +734,13 @@ def render_entity_creator(self, entity): if entity.creator: - self._marker('dc:creator', entity.creator.name()) email = entity.creator.get_email() if email: - self.w(u'') - self.w(email) - self.w(u'') - + self._marker('author', email + ' (%s)' % entity.creator.name()) + else: + self._marker('dc:creator', entity.creator.name()) + + def _marker(self, marker, value): if value: self.w(u' <%s>%s\n' % (marker, html_escape(value), marker))