
titre: '<:formidable:traiter_email_titre:>'
description: '<:formidable:traiter_email_description:>'
utilise: ['enregistrement']
options:
  -
    saisie: 'fieldset'
    options:
      nom: 'generalite'
      label: '<:formidable:traiter_email_generalite_label:>'
    saisies:
      -
        saisie: 'case'
        options:
          nom: 'modification_reponse'
          label_case: '<:formidable:traiter_email_option_modification_reponse_label_case:>'
          conteneur_class: 'pleine_largeur'
      -
        saisie: 'champ'
        options:
          nom: 'champ_courriel'
          label: '<:formidable:traiter_email_option_envoyeur_courriel_label:>'
          explication: '<:formidable:traiter_email_option_envoyeur_courriel_explication:>'
          forcer_type: ['input','email']
          env: true
  -
    saisie: 'fieldset'
    options:
      nom: 'type_destinataires'
      label: '<:formidable:traiter_email_type_destinataires_label:>'
    saisies:
      -
        saisie: 'case'
        options:
          nom: 'activer_responsable'
          conteneur_class: 'pleine_largeur'
          defaut: 'on'
          label_case: '<:formidable:traiter_email_option_activer_responsable_label_case:>'
      -
        saisie: 'case'
        options:
          nom: 'activer_accuse'
          conteneur_class: 'pleine_largeur'
          label_case: '<:formidable:traiter_email_option_activer_accuse_label_case:>'
          afficher_si: '@traitements[email][champ_courriel]@'
      -
        saisie: 'explication'
        options:
          nom: 'activer_accuse_explication'
          texte: '<:formidable:traiter_email_option_activer_accuse_explication:>'
          afficher_si: '!@traitements[email][champ_courriel]@'

  -
    saisie: 'fieldset'
    options:
      nom: 'responsable'
      afficher_si: '@traitements[email][activer_responsable]@'
      onglet: 'on'
      label: '<:formidable:traiter_email_responsable_label:>'
    saisies:
      -
        saisie: 'checkbox'
        options:
          nom: 'quand_envoyer_responsable'
          label: '<:formidable:traiter_email_quand_envoyer_responsable_label:>'
          data:
            'prop': '<:formidable:traiter_email_quand_envoyer_prop_label:>'
            'publie': '<:formidable:traiter_email_quand_envoyer_publie_label:>'
          defaut: ['prop']
          obligatoire: 'on'
          afficher_si: '@traitements_choisis@ IN "enregistrement" && @traitements[enregistrement][moderation]@ == "priori"'
      -
        saisie: 'fieldset'
        options:
          nom: 'destinataires'
          label: '<:formidable:traiter_email_destinataires_courriel_label:>'
        saisies:
          -
            saisie: 'auteurs'
            options:
              nom: 'destinataires_auteurs'
              label: '<:formidable:traiter_email_destinataires_auteurs_label:>'
              class: 'select2'
              multiple: 'on'
              statut:
                - '0minirezo'
                - '1comite'
          -
            saisie: 'input'
            options:
              nom: 'destinataires_plus'
              label: '<:formidable:traiter_email_option_destinataires_plus_label:>'
              explication: '<:formidable:traiter_email_option_destinataires_plus_explication:>'
            verifier:
              type: 'email'
          -
            saisie: 'textarea'
            options:
              nom: 'destinataires_selon_champ'
              label: '<:formidable:traiter_email_option_destinataires_selon_champ_label:>'
              explication: '<:formidable:traiter_email_option_destinataires_selon_champ_explication:>'
              placeholder: "@selection_1@/choix1 : mail1@example.tld, mail2@example.tld"
              conteneur_class: 'pleine_largeur'
              rows: 4
          -
            saisie: 'champ'
            options:
              nom: 'champ_destinataires'
              label: '<:formidable:traiter_email_option_destinataires_label:>'
              explication: '<:formidable:traiter_email_option_destinataires_explication:>'
              forcer_type: [destinataires,hidden]
              type_choix: 'checkbox'
              env: true
          -
          # conservé pour des raisons historiques, mais ne devrait pas exister (on a l'accusé de réception pour cela).  C'est pourquoi on ne l'affiche que si cela existait déjà avant, mais on peut plus créer de nouveaux formulaires avec cette option.
            saisie: 'champ'
            options:
              nom: 'champ_courriel_destinataire_form'
              label: '<:formidable:traiter_email_option_destinataires_champ_form_label:>'
              explication: '<:formidable:traiter_email_option_destinataires_champ_form_explication:>'
              attention: '<:formidable:traiter_email_option_destinataires_champ_form_attention:>'
              afficher_si: '@traitements[email][champ_courriel_destinataire_form]@!=""'
              env: true
      -
        saisie: 'fieldset'
        options:
          nom: 'sujet'
          label: '<:formidable:traiter_email_sujet_courriel_label:>'
        saisies:
          -
            saisie: 'input'
            options:
              nom: 'champ_sujet'
              label: '<:formidable:traiter_email_option_sujet_label:>'
              explication: '<:formidable:traiter_email_option_sujet_explication:>'
              afficher_si: '@traitements[email][quand_envoyer_responsable]@ IN "prop"'
          -
            saisie: 'input'
            options:
              nom: 'champ_sujet_publie'
              label: '<:formidable:traiter_email_option_sujet_publie_label:>'
              explication: '<:formidable:traiter_email_option_sujet_explication:>'
              afficher_si: '@traitements[email][quand_envoyer_responsable]@ IN "publie"'
          -
            saisie: 'case'
            options:
              nom: 'champ_sujet_modif_reponse'
              label: '<:formidable:traiter_email_option_sujet_modif_reponse_label:>'
              label_case: '<:formidable:traiter_email_option_sujet_modif_reponse_label_case:>'
          -
            saisie: 'case'
            options:
              nom: 'champ_sujet_valeurs_brutes'
              label_case : '<:formidable:traiter_email_option_sujet_valeurs_brutes_label_case:>'
              explication : '<:formidable:traiter_email_option_sujet_valeurs_brutes_explication:>'
              conteneur_class: 'pleine_largeur'
              afficher_si: '@traitements[email][champ_sujet]@ MATCH "/@/"'
      -
        saisie: 'fieldset'
        options:
          nom: 'contenu'
          label: '<:formidable:traiter_email_contenu_courriel_label:>'
        saisies:
          -
            saisie: 'case'
            options:
              nom: 'masquer_champs_vides'
              conteneur_class: 'pleine_largeur'
              label_case: '<:formidable:traiter_email_option_masquer_champs_vide_label_case:>'
          -
            saisie: 'textarea'
            options:
              nom: 'exclure_champs_email'
              label: '<:formidable:traiter_email_option_exclure_champs_email_label:>'
              explication: '<:formidable:traiter_email_option_exclure_champs_email_explication:>'
              placeholder: "input_3,selection_2"
              conteneur_class: 'pleine_largeur'
              rows: 4
          -
            saisie: 'case'
            options:
              nom: 'pj'
              conteneur_class: 'pleine_largeur'
              label_case: '<:formidable:traiter_email_option_pj_label:>'
              explication: '<:formidable:traiter_email_option_pj_explication:>'
          -
            saisie: 'case'
            options:
              nom: 'masquer_liens'
              conteneur_class: 'pleine_largeur'
              label_case: '<:formidable:traiter_email_option_masquer_liens_label_case:>'
          -
            saisie: 'case'
            options:
              nom: 'activer_ip'
              conteneur_class: 'pleine_largeur'
              label_case: '<:formidable:traiter_email_option_activer_ip_label_case:>'
      -
        saisie: 'fieldset'
        options:
          nom: 'envoyeur'
          label: '<:formidable:traiter_email_envoyeur_courriel_label:>'
        saisies:
          -
            saisie: 'input'
            options:
              nom: 'champ_nom'
              label: '<:formidable:traiter_email_option_envoyeur_nom_label:>'
              explication: '<:formidable:traiter_email_option_envoyeur_nom_explication:>'
          -
            saisie: 'case'
            options:
              nom: 'activer_vrai_envoyeur'
              label_case: '<:formidable:traiter_email_option_vrai_envoyeur_label:>'
              explication: '<:formidable:traiter_email_option_vrai_envoyeur_explication:>'
  -
    saisie: 'fieldset'
    options:
      nom: 'AR'
      label: '<:formidable:traiter_email_AR_label:>'
      afficher_si: '@traitements[email][activer_accuse]@ && @traitements[email][champ_courriel]@'
      onglet: 'on'
    saisies:
      -
        saisie: 'checkbox'
        options:
          nom: 'quand_envoyer_accuse'
          label: '<:formidable:traiter_email_quand_envoyer_accuse_label:>'
          data:
            'prop': '<:formidable:traiter_email_quand_envoyer_prop_label:>'
            'publie': '<:formidable:traiter_email_quand_envoyer_publie_label:>'
          defaut: ['prop']
          obligatoire: 'on'
          afficher_si: '@traitements_choisis@ IN "enregistrement" && @traitements[enregistrement][moderation]@ == "priori"'
      -
        saisie: 'input'
        options:
          nom: 'sujet_accuse'
          label: '<:formidable:traiter_email_option_sujet_accuse_label:>'
          explication: '<:formidable:traiter_email_option_sujet_explication:>'
          afficher_si: '@traitements[email][quand_envoyer_accuse]@ IN "prop"'
      -
        saisie: 'textarea'
        options:
          nom: 'texte_accuse'
          label: '<:formidable:traiter_email_option_texte_accuse_label:>'
          explication: '<:formidable:traiter_email_option_texte_accuse_explication:>'
          afficher_si: '@traitements[email][quand_envoyer_accuse]@ IN "prop"'
          rows: 4
      -
        saisie: 'input'
        options:
          nom: 'sujet_accuse_publie'
          label: '<:formidable:traiter_email_option_sujet_accuse_publie_label:>'
          explication: '<:formidable:traiter_email_option_sujet_explication:>'
          afficher_si: '@traitements[email][quand_envoyer_accuse]@ IN "publie"'
      -
        saisie: 'textarea'
        options:
          nom: 'texte_accuse_publie'
          label: '<:formidable:traiter_email_option_texte_accuse_publie_label:>'
          explication: '<:formidable:traiter_email_option_texte_accuse_explication:>'
          afficher_si: '@traitements[email][quand_envoyer_accuse]@ IN "publie"'
          rows: 4
      -
        saisie: 'case'
        options:
          nom: 'masquer_valeurs_accuse'
          label_case: '<:formidable:traiter_email_option_masquer_valeurs_accuse_label_case:>'
      -
        saisie: 'input'
        options:
          nom: 'courriel_envoyeur_accuse'
          label: '<:formidable:traiter_email_option_courriel_envoyeur_accuse_label:>'
          explication: '<:formidable:traiter_email_option_courriel_envoyeur_accuse_explication:>'
      -
        saisie: 'input'
        options:
          nom: 'nom_envoyeur_accuse'
          label: '<:formidable:traiter_email_option_nom_envoyeur_accuse_label:>'
          explication: '<:formidable:traiter_email_option_nom_envoyeur_accuse_explication:>'

