src/pyams_content/shared/form/zmi/properties.py
changeset 1370 87bcbf37ad6d
parent 1362 60f8b160341c
equal deleted inserted replaced
1369:3f206017a2c0 1370:87bcbf37ad6d
    56     legend = _("Main form settings")
    56     legend = _("Main form settings")
    57     fieldset_class = 'bordered no-x-margin margin-y-10'
    57     fieldset_class = 'bordered no-x-margin margin-y-10'
    58 
    58 
    59     fields = field.Fields(IWfForm).select('form_header', 'user_title', 'auth_only',
    59     fields = field.Fields(IWfForm).select('form_header', 'user_title', 'auth_only',
    60                                           'submit_label', 'submit_message', 'handler',
    60                                           'submit_label', 'submit_message', 'handler',
    61                                           'use_captcha', 'client_captcha_key',
    61                                           'override_captcha', 'client_captcha_key',
    62                                           'server_captcha_key', 'captcha_proxy',
    62                                           'server_captcha_key',
    63                                           'rgpd_consent', 'rgpd_warning', 'rgpd_user_rights')
    63                                           'rgpd_consent', 'rgpd_warning', 'rgpd_user_rights')
    64     fields['use_captcha'].widgetFactory = SingleCheckBoxFieldWidget
    64     fields['override_captcha'].widgetFactory = SingleCheckBoxFieldWidget
    65     fields['rgpd_consent'].widgetFactory = SingleCheckBoxFieldWidget
    65     fields['rgpd_consent'].widgetFactory = SingleCheckBoxFieldWidget
    66 
    66 
    67     weight = 1
    67     weight = 1
    68 
    68 
    69     def updateWidgets(self, prefix=None):
    69     def updateWidgets(self, prefix=None):
    94     def updateGroups(self):
    94     def updateGroups(self):
    95         self.add_group(NamedWidgetsGroup(self, 'head', self.widgets,
    95         self.add_group(NamedWidgetsGroup(self, 'head', self.widgets,
    96                                          ('form_header', 'user_title', 'auth_only',
    96                                          ('form_header', 'user_title', 'auth_only',
    97                                           'submit_label', 'submit_message', 'handler')))
    97                                           'submit_label', 'submit_message', 'handler')))
    98         self.add_group(NamedWidgetsGroup(self, 'captcha', self.widgets,
    98         self.add_group(NamedWidgetsGroup(self, 'captcha', self.widgets,
    99                                          ('use_captcha', 'client_captcha_key',
    99                                          ('override_captcha', 'client_captcha_key',
   100                                           'server_captcha_key', 'captcha_proxy'),
   100                                           'server_captcha_key'),
   101                                          fieldset_class='inner bordered',
   101                                          fieldset_class='inner bordered',
   102                                          legend=_("Add captcha"),
   102                                          legend=_("Override default captcha settings"),
   103                                          css_class='inner',
   103                                          css_class='inner',
   104                                          switch=True,
   104                                          switch=True,
   105                                          checkbox_switch=True,
   105                                          checkbox_switch=True,
   106                                          checkbox_field=IWfForm['use_captcha']))
   106                                          checkbox_field=IWfForm['override_captcha']))
   107         self.add_group(NamedWidgetsGroup(self, 'rgpd', self.widgets,
   107         self.add_group(NamedWidgetsGroup(self, 'rgpd', self.widgets,
   108                                          ('rgpd_consent', 'rgpd_warning', 'rgpd_user_rights'),
   108                                          ('rgpd_consent', 'rgpd_warning', 'rgpd_user_rights'),
   109                                          fieldset_class='inner bordered',
   109                                          fieldset_class='inner bordered',
   110                                          legend=_("Add RGPD warning"),
   110                                          legend=_("Add RGPD warning"),
   111                                          css_class='inner',
   111                                          css_class='inner',