Modèles de messages

Les modèles de messages se trouvent dans “Administration” –> “Modèles de messages”. Ils contiennent tous les mails envoyés automatiquement ainsi que le corps de l’attestation de présence.

Si un modèle est mis hors service alors le mail ne sera pas envoyé.

Attention, certains mails sont obligatoires au fonctionnement de la plateforme.

Les différents modèles de message existent déjà, il faut les personnaliser à votre guise. Pour cela, choisir un texte et le mettre en forme à l’aide de l’éditeur intégré. Il est possible de passer directement en mode html à l’aide du bouton </>.

Des variables peuvent être inclusent dans le corps du mail mais pas dans le sujet du mail.

Liste des modèles de messages

code libellé description obligatoire / facultatif
ALERTE_DISPO Mail envoyé quand une place se libère pour un cours Mail envoyé à tous ceux qui l’ont demandé et qui n’ont pas encore reçu d’alerte obligatoire, le dispositif d’alerte n’est pas paramétrable
CERTIFICATE_BODY Pdf du certificat : corps du certificat Pdf du certificat : corps du certificat obligatoire
CONTACTUS_NOTIFICATION Mail envoyé suite à l’envoi du formulaire de contact général Mail envoyé à la personne qui a contacté le réferent établissement facultatif, seulement si l’on souhaite une confirmation de réception du mail de contact général
CPT_AVALIDER_LYCEE Mail de notification de comptes à valider pour un lycée Mail envoyé par un batch chaque nuit si le lycée a des comptes à valider facultatif, seulement si on veut que le référent lycée ait un rappel
CPT_CREATE Mail création compte (ref Etab maitre ou non, ref structure, ref lycée, intervenant) Mail envoyé lors de la création d’un compte (ref Etab maitre ou non, ref structure, ref lycée, intervenant) obligatoire car choix du mot de passe pour les comptes locaux
CPT_DELETE Mail suppression CNIL compte lycéen, étudiant ou visiteur Mail envoyé lors de la suppression d’un compte Lycéen ou étudiant ou visiteur facultatif, seulement si on veut que la personne ait une notification de suppression de compte
CPT_FUSION Mail confirmation de fusion de comptes intervenants Mail envoyé lors de la demande de fusion de deux comptes intervenants facultatif mais conseillé par sécurité
CPT_MIN_CHANGE_MAIL Mail de changement d’adresse mail Mail envoyé lors du changement d’adresse mail par un lycéen ou un étudiant ou un visiteur obligatoire pour valider la nouvelle adresse mail
CPT_MIN_CREATE Mail création compte minima pour un lycéen, étudiant ou visiteur Mail envoyé lors de la création d’un compte (Lycéens, étudiant, visiteur) avec un lien de validation pour activer le compte obligatoire pour valider l’adresse mail
CPT_MIN_ID_OUBLIE Mail d’oubli d’identifiants pour les comptes locaux (mot de passe oublié) Mail envoyé lors de l’oubli des identifiants pour un compte local obligatoire pour mot de passe oublié
CPT_MIN_REJET Mail rejet compte lycéen ou visiteur Mail envoyé lors du rejet d’un compte facultatif mais il est intéressant de prévenir l’utilisateur
CPT_MIN_VALIDE Mail validation compte lycéen ou visiteur Mail envoyé lors de la validation d’un compte facultatif mais il est intéressant de prévenir l’utilisateur
CRENEAU_MODIFY_NOTIF Mail modification de créneau Mail envoyé lors de la modification d’un créneau à tous les inscrits facultatif mais sert à prévenir les inscrits d’un changement sur le créneau d’inscription
EVALUATION_CRENEAU Mail envoyé pour l’évaluation d’un créneau Mail envoyé à tous les inscrits d’un créneau facultatif
EVALUATION_GLOBALE Mail envoyé pour l’évaluation du dispositif Mail envoyé à tous les inscrits à la plateforme facultatif
IMMERSION_ANNUL Mail de confirmation d’annulation d’inscription Mail envoyé à un inscrit lors de l’annulation de son inscription à un créneau facultatif
IMMERSION_CONFIRM Mail de confirmation d’inscription Mail envoyé à un inscrit lors de l’inscription à un créneau facultatif
IMMERSION_RAPPEL Mail de rappel de participation à un créneau Mail envoyé à un inscrit n jours avant le créneau (n étant défini dans les paramètres généraux) facultatif
IMMERSION_RAPPEL_INT Mail de rappel de participation à un créneau pour les intervenants Mail envoyé à un intervenant n jours avant le créneau (n étant défini dans les paramètres généraux) facultatif
RAPPEL_STRUCTURE Mail de rappel des référents structures Mail envoyé aux référents structures pour rappel des créneaux à venir dans n semaines (n étant défini dans les paramètres généraux) facultatif

Utilisation des variables

Quand on rédige un modèle de message on peut utiliser des variables qui seront remplacés à l’envoi du mail. Les variables disponibles sont différentes selon les modèles de messages. La liste est disponible en cliquant sur le bouton “voir les variables disponibles”. Les variables doivent être mises entre double accolades avec des espaces.

Pour insérer facilement une variable, on peut cliquer entre les 2 accolades dans la fenêtre “voir les variables disponibles”, cela insère la variable à la fin du message dans le champ “corps”.

Nom de la variable description valeur d’exemple
{{ annee }} libellé de l’année universitaire courante 2021/2022
{{ cours.formation }} libellé de la formation liée au cours Licence droit
{{ cours.libelle }} libellé du cours Mathématiques
{{ cours.nbplaceslibre }} Nombre total de places disponibles pour le cours (tout créneau confondus) 18
{{ creneau.batiment.libelle } libellé du batiment pour le créneau Atrium
{{ creneau.batiment.lien }} url stockée dans le batiment pour la localisation http://mob.u-strasbg.fr/geoloc/index.html?permalinkId=27
{{ creneau.campus }} libellé du campus du créneau campus central
{{ creneau.cours.formation }} libellé de la formation liée au cours pour le créneau Licence droit
{{ creneau.cours.libelle }} libellé du cours lié au créneau Mathématiques
{{ creneau.cours.type }} libellé long (libellé court) du type de cours Travaux dirigés (TD)
{{ creneau.date }} date du créneau 11 avril 2022
{{ creneau.estuncours }} définit si le créneau est un cours, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ creneau.estunevenement }} définit si le créneau est un évènement, prend la valeur true ou false pour être utilisé dans les conditionnelles false
{{ creneau.estunevisite }} définit si le créneau est une visite, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ creneau.etablissement }} libellé long de l’établissement organisateur du créneau Université de Strasbourg
{{ creneau.evenement.description }} description de l’évènement lié au créneau présentation complète de toutes les filières scientifiques
{{ creneau.evenement.libelle }} libellé de l’évènement lié au créneau Nos formations en santé
{{ creneau.evenement.type }} libellé du type d’évènement lié au créneau Visite de campus
{{ creneau.heuredebut }} heure de début du créneau 8h00
{{ creneau.heurefin }} heure de fin du créneau 12h15
{{ creneau.info }} informations complémentaires du créneau ramener une blouse
{{ creneau.intervenants }} liste des intervenants liés au créneau Dupont Jean, Durand René
{{ creneau.libelle }} libelle du créneau : soit le libellé du cours, soit celui de l’évènement soit l’objet de la visite Mathématiques
{{ creneau.lien }} url de connexion au créneau en distanciel https://bbb.unistra.fr
{{ creneau.listeInscrits }} Liste des Inscrits au créneau (Nom, prénom, établissement d’origine) Dupont Jean (Lycée Adrien Zeller), Durand René (Lycée Paul Dorf)
{{ creneau.lycee }} Lycée organisateur du créneau pour un cours ou un évènement, lycée où a lieu la visite pour une visite Lycée Adrien Zeller
{{ creneau.nbplaceslibres }} nombre de places libres pour le créneau 5
{{ creneau.salle }} lieu de rencontre du créneau rendezvous devant le batiment
{{ creneau.structure }} structure organisatrice du créneau Faculté de Pharmacie
{{ creneau.temoindistanciel }} définit si le créneau a lieu en distanciel, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ creneau.visite.libelle }} objet de la visite liée au créneau Présentation du dispositif d’imersion
{{ creneaux.liste }} Liste des créneaux utilisé pour les mails de rappels aux composantes
{{ datedenaissance }} date de naissance du lycéene, étudiant, visiteur (pour l’attestation de présence) 25/03/2003
{{ estetudiant }} définit si la personne connectée est un étudiant, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ estintervenant }} définit si la personne connectée est un étudiant, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ estlyceen }} définit si la personne connectée est un lycéen, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ estreflycee }} définit si la personne connectée est un référent lycée, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ estrefstructure }} définit si la personne connectée est un référent structure, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ estvisiteur }} définit si la personne connectée est un visiteur, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ evenement.libelle }} libellé de l’évènement Présentation des formations en santé
{{ evenement.nbplaceslibre }} nombre de places libres pour tous les créneaux de l’évènement 25
{{ identifiant }} identifiant (adresse mail) de la personne qui reçoit le mail dupont@yahoo.fr
{{ jourDestructionCptMin }} date du jour de destruction du compte à minima 10/09/2022
{{ lienAssociationComptes }} lien vers la page de validation de l’association des comptes intervenant https://immersup.unistra.fr
{{ lienCreneau }} lien vers l’enquête de satisfaction d’un créneau https://monsondage.unistra.fr
{{ lienDemandeur }} courriel de l’utilisateur ayant demandé une association des comptes intervenant monintervenant@unistra.fr
{{ lienGlobal }} lien vers l’enquête de satisfaction globale d’utilisation de la plateforme https://monsondage.unistra.fr
{{ lienMotDePasse }} lien vers la page de réinitialisation du mot de passe https://immersup.unistra.fr
{{ lienValidation }} lien vers la page de validation du compte https://immersup.unistra.fr
{{ lycee }} libellé du lycée d’appartenance du lycéen ou du référent lycée Lycée Adrien Zeller
{{ motifAnnulation }} motif d’anulation de l’inscription à un créneau plus disponible
{{ nom }} nom de l’utilisateur destinataire du mail Durand
{{ prenom }} prénom de l’utilisateur destinataire du mail Jean
{{ urlPlateforme }} url de la plateforme immersion https://immersup.unistra.fr
{{ utilisateurcomptelocal }} définit si la personne destinatrice du mail a un compte local, prend la valeur true ou false pour être utilisé dans les conditionnelles true
{{ visite.libelle }} libelle de la visite présentation du dispositif immersion
{{ visite.nbplaceslibre }} nombre de places pour tous les créneaux de visite de la visite 25

Utilisation des conditionnelles

Pour gérer les différents types de créneaux ou les différents types d’utilisateurs, on peut utiliser des conditionnelles.

Syntaxe à utiliser :

{% if utilisateurcomptelocal %}Votre identifiant est {{ identifiant }}
{% else %} Vous pouvez vous connecter en utilisant vos identifiants habituels{% endif %}

Syntaxe avec plusieurs conditionelles à la suite :

{% if creneau.estuncours %}un cours{% elif creneau.estunevisite %}une visite
{% elif creneau.estunevenement %}un évènement{% endif %}

Syntaxe avec des conditionnelles imbriquées :

{% if creneau.temoindistanciel %}Le créneau aura lieu en distanciel
{% else %}{% if creneau.campus %}Campus : {{ creneau.campus }}{% endif %}{% if creneau.batiment.libelle %}
Bâtiment : {{ creneau.batiment.libelle }}{% if creneau.batiment.lien %} {{ creneau.batiment.lien }}{% endif %}{% endif %}
Lieu : {{ creneau.salle }}{% endif %}