web/views/emailaddress.py
changeset 3377 dd9d292b6a6d
parent 3230 1d25e928c299
child 3451 6b46d73823f5
equal deleted inserted replaced
3376:f5c69485381f 3377:dd9d292b6a6d
    53             self.w(u'</div>')
    53             self.w(u'</div>')
    54 
    54 
    55 
    55 
    56 class EmailAddressShortPrimaryView(EmailAddressPrimaryView):
    56 class EmailAddressShortPrimaryView(EmailAddressPrimaryView):
    57     __select__ = implements('EmailAddress')
    57     __select__ = implements('EmailAddress')
    58     id = 'shortprimary'
    58     __regid__ = 'shortprimary'
    59     title = None # hidden view
    59     title = None # hidden view
    60 
    60 
    61     def render_entity_attributes(self, entity):
    61     def render_entity_attributes(self, entity):
    62         self.w(u'<h5>')
    62         self.w(u'<h5>')
    63         entity.view('oneline', w=self.w)
    63         entity.view('oneline', w=self.w)
    83 
    83 
    84 class EmailAddressMailToView(baseviews.OneLineView):
    84 class EmailAddressMailToView(baseviews.OneLineView):
    85     """A one line view that builds a user clickable URL for an email with
    85     """A one line view that builds a user clickable URL for an email with
    86     'mailto:'"""
    86     'mailto:'"""
    87 
    87 
    88     id = 'mailto'
    88     __regid__ = 'mailto'
    89     __select__ = implements('EmailAddress')
    89     __select__ = implements('EmailAddress')
    90 
    90 
    91     def cell_call(self, row, col, **kwargs):
    91     def cell_call(self, row, col, **kwargs):
    92         entity = self.rset.get_entity(row, col)
    92         entity = self.rset.get_entity(row, col)
    93         if entity.reverse_primary_email:
    93         if entity.reverse_primary_email: