web/views/emailaddress.py
changeset 5239 471554b842d2
parent 4362 817851a77e27
child 5423 e15abfdcce38
equal deleted inserted replaced
5238:31c12863fd9d 5239:471554b842d2
    10 from logilab.mtconverter import xml_escape
    10 from logilab.mtconverter import xml_escape
    11 
    11 
    12 from cubicweb.schema import display_name
    12 from cubicweb.schema import display_name
    13 from cubicweb.selectors import implements
    13 from cubicweb.selectors import implements
    14 from cubicweb import Unauthorized
    14 from cubicweb import Unauthorized
       
    15 from cubicweb.web import uicfg
    15 from cubicweb.web.views import baseviews, primary
    16 from cubicweb.web.views import baseviews, primary
       
    17 
       
    18 _pvs = uicfg.primaryview_section
       
    19 _pvs.tag_subject_of(('*', 'use_email', '*'), 'attributes')
       
    20 _pvs.tag_subject_of(('*', 'primary_email', '*'), 'hidden')
    16 
    21 
    17 class EmailAddressPrimaryView(primary.PrimaryView):
    22 class EmailAddressPrimaryView(primary.PrimaryView):
    18     __select__ = implements('EmailAddress')
    23     __select__ = implements('EmailAddress')
    19 
    24 
    20     def cell_call(self, row, col, skipeids=None):
    25     def cell_call(self, row, col, skipeids=None):