src/ztfy/myams/configuration.py
changeset 56 c27d6eafe467
parent 52 3d75d7c04593
child 197 710c4a7e2546
equal deleted inserted replaced
55:87374674f515 56:c27d6eafe467
    69     logo_title = FieldProperty(IMyAMSConfiguration['logo_title'])
    69     logo_title = FieldProperty(IMyAMSConfiguration['logo_title'])
    70     custom_css = FileProperty(IMyAMSConfiguration['custom_css'], klass=BlobFile)
    70     custom_css = FileProperty(IMyAMSConfiguration['custom_css'], klass=BlobFile)
    71     custom_js = FileProperty(IMyAMSConfiguration['custom_js'], klass=BlobFile)
    71     custom_js = FileProperty(IMyAMSConfiguration['custom_js'], klass=BlobFile)
    72     google_analytics_key = FieldProperty(IMyAMSConfiguration['google_analytics_key'])
    72     google_analytics_key = FieldProperty(IMyAMSConfiguration['google_analytics_key'])
    73     uservoice_api_key = FieldProperty(IMyAMSConfiguration['uservoice_api_key'])
    73     uservoice_api_key = FieldProperty(IMyAMSConfiguration['uservoice_api_key'])
       
    74     login_header_info = FieldProperty(IMyAMSConfiguration['login_header_info'])
       
    75     login_footer_info = FieldProperty(IMyAMSConfiguration['login_footer_info'])
    74 
    76 
    75     @property
    77     @property
    76     def static_configuration(self):
    78     def static_configuration(self):
    77         application = getParent(self, IMyAMSApplication)
    79         application = getParent(self, IMyAMSApplication)
    78         if application is not None:
    80         if application is not None:
    79             return queryUtility(IMyAMSStaticConfiguration, name=application.configuration_name)
    81             return queryUtility(IMyAMSStaticConfiguration, name=application.configuration_name)
    80 
    82 
    81     @property
    83     def getUserEmail(self):
    82     def user_email(self):
       
    83         request = queryRequest()
    84         request = queryRequest()
    84         if request is None:
    85         if request is None:
    85             return None
    86             return None
    86         address = getPrincipalAddress(request.principal)
    87         address = getPrincipalAddress(request.principal)
    87         if not address:
    88         if not address: