{#- Onglet Envoi : où postuler, pièces à joindre, message d'accompagnement, « Marquer candidatée ». Pas éditable. Contexte : `contexte_offre` plus email adresse de l'annonce, vide sinon ; site lien de candidature (http/https), vide sinon ; pdf le CV adapté existe (lien « Télécharger le PDF ») ; lettre texte brut de la lettre, vide si elle manque ; message {objet, corps, complet} du message d'envoi, None s'il manque (`complet` : le texte entier, objet compris, que copie « Copier le message ») ; marquer l'action « Marquer candidatée » {url, vals}, None si l'offre l'est déjà. Le texte de l'IA est du contenu (`data-contenu`), pas du texte d'interface. -#} {% extends "offre_base.html" %} {% from "_composants.html" import action_principale, zone_etat %} {% set onglet_actif = "envoi" %} {% block onglet %} {% if message is none %}
  1. Où postuler {% if email %}

    {{ email }}

    {% else %}

    Pas d'adresse e-mail dans l'annonce : postulez sur le site.

    {% endif %} {% if site %}

    Postuler sur le site ↗

    {% endif %}

Le message d'envoi n'est pas encore rédigé.

{{ action_principale(entete, id) }}
{% else %}
  1. Où postuler {% if email %}

    {{ email }}

    {% else %}

    Pas d'adresse e-mail dans l'annonce : postulez sur le site.

    {% endif %} {% if site %}

    Postuler sur le site ↗

    {% endif %}
  2. Pièces à joindre
  3. Message d'accompagnement
    {% if message.objet %}

    Objet : {{ message.objet }}

    {% endif %} {% if message.corps %}

    {{ message.corps }}

    {% endif %}
  4. Une fois envoyée {% if marquer %}

    {% elif entete.etiquette %}

    {{ entete.etiquette }}

    {% endif %} {{ zone_etat("envoi") }}
{% endif %} {% endblock %}