# HG changeset patch # User Sylvain Thénault # Date 1304071934 -7200 # Node ID f2051e08cbff5a42d8c52298f03f919f0f8257ee # Parent f91e8e25510c38a092e4d1c0de62ad4a09bca9d5 [primary view] display entity source in 'metadata' view if it's not the system source diff -r f91e8e25510c -r f2051e08cbff web/views/baseviews.py --- a/web/views/baseviews.py Fri Apr 29 12:07:59 2011 +0200 +++ b/web/views/baseviews.py Fri Apr 29 12:12:14 2011 +0200 @@ -201,8 +201,15 @@ self.w(u'%s' % self._cw.format_date(entity.creation_date)) if entity.creator: - self.w(u' %s ' % _('by')) + if entity.creation_date: + self.w(u' %s ' % _('by')) + else: + self.w(u' %s ' % _('created by')) self.w(u'%s' % entity.creator.name()) + meta = entity.cw_metainformation() + if meta['source']['uri'] != 'system': + self.w(u' (%s' % _('from source')) + self.w(u' %s)' % meta['source']['uri']) self.w(u'')