cubicweb/web/views/baseviews.py
changeset 11759 7b7108eb8178
parent 11057 0b59724cb3f2
child 11767 432f87a63057
equal deleted inserted replaced
11758:3f81636a75db 11759:7b7108eb8178
   461             if entity.creation_date:
   461             if entity.creation_date:
   462                 self.w(u' <span>%s</span> ' % _('by'))
   462                 self.w(u' <span>%s</span> ' % _('by'))
   463             else:
   463             else:
   464                 self.w(u' <span>%s</span> ' % _('created_by'))
   464                 self.w(u' <span>%s</span> ' % _('created_by'))
   465             self.w(u'<span class="value">%s</span>' % entity.creator.name())
   465             self.w(u'<span class="value">%s</span>' % entity.creator.name())
   466         meta = entity.cw_metainformation()
   466         source = entity.cw_source[0]
   467         if meta['source']['uri'] != 'system':
   467         if source.name != 'system':
   468             self.w(u' (<span>%s</span>' % _('cw_source'))
   468             self.w(u' (<span>%s</span>' % _('cw_source'))
   469             self.w(u' <span class="value">%s</span>)' % meta['source']['uri'])
   469             self.w(u' <span class="value">%s</span>)' % source.view('oneline'))
       
   470             source_def = self._cw.source_defs()[source.name]
       
   471             if source_def.get('use-cwuri-as-url'):
       
   472                 self.w(u' <a href="%s">%s</span>' % (entity.cwuri, self._cw._('view original')))
   470         self.w(u'</div>')
   473         self.w(u'</div>')
   471 
   474 
   472 
   475 
   473 class TreeItemView(ListItemView):
   476 class TreeItemView(ListItemView):
   474     __regid__ = 'treeitem'
   477     __regid__ = 'treeitem'