# HG changeset patch # User Sylvain Thénault # Date 1264508801 -3600 # Node ID 817851a77e27d0ee01da5f50e577c06ba873a60a # Parent 887c92793407fc5ae41a42d9e010ca2ead5e2e92 incontext view of EmailAddress is a mailto: link diff -r 887c92793407 -r 817851a77e27 web/views/emailaddress.py --- a/web/views/emailaddress.py Tue Jan 26 10:35:46 2010 +0100 +++ b/web/views/emailaddress.py Tue Jan 26 13:26:41 2010 +0100 @@ -108,6 +108,13 @@ self.w(u'') +class EmailAddressInContextView(baseviews.InContextView): + __select__ = implements('EmailAddress') + + def cell_call(self, row, col, **kwargs): + self.wview('mailto', self.cw_rset, row=row, col=col, **kwargs) + + class EmailAddressTextView(baseviews.TextView): __select__ = implements('EmailAddress')