Aller au contenu

Modèles de certificat

Un modèle de certificat définit la mise en page et le contenu des certificats PDF que tes apprenant:es reçoivent après l'achèvement d'un cours ou d'un parcours. Cette page montre comment créer un modèle et comment l'attribuer à un cours ou un parcours.

Comment fonctionne l'articulation

Kurs / Lernpfad  →  Zertifikatsvorlage zugewiesen?
                         ↓ ja                    ↓ nein
              Bei Abschluss wird          Kein Zertifikat
              automatisch ein PDF
              generiert + Lernende
              bekommen Benachrichtigung

Un modèle peut être attribué à plusieurs cours ou parcours. Donc si tu veux la même mise en page pour beaucoup de cours, tu construis un modèle et y renvoies depuis tous les cours.

Consulter les modèles existants

  1. Dans l'app sous Gestion → Modèles — les modèles de certificat sont ceux du type certificate.
  2. Liste de tous les modèles existants dans ton entreprise.
  3. Cliquer sur un modèle ouvre l'aperçu et les options de modification.

Capture d'écran à venir

Aperçu des modèles de certificat avec cartes de prévisualisation

Ça vaut le coup de réutiliser ou dupliquer des modèles existants plutôt que d'en construire un nouveau à chaque fois — ton entreprise a souvent déjà un modèle standard avec logo et charte graphique que tu peux prendre comme base.

Créer un nouveau modèle

  1. Clique sur Nouveau modèle.
  2. Remplis les champs :
  3. Nom — par ex. « Certificat standard 2026 »
  4. Type de modèlecertificate (pour les certificats ; les autres types seraient email ou assignment-reminder)
  5. Titre du certificat — ce qui s'affiche en grand sur le certificat (par ex. « Achevé avec succès »)
  6. Choisis la mise en page :
  7. Portrait / Paysage
  8. Image de fond depuis la médiathèque (optionnel, souvent la charte de l'entreprise)
  9. Position du logo, logo principal de l'entreprise
  10. Sélection des polices
  11. Rédige le contenu avec des variables — voir la section suivante.
  12. Génère un PDF d'aperçu avec des données d'exemple — contrôle le rendu.
  13. Enregistrer.

Variables disponibles

Dans les champs de texte du modèle, tu peux utiliser des variables qui sont remplacées par de vraies données lors de la génération du certificat :

Variable Ce qui est inséré
{{ user_name }} Nom complet de la personne qui apprend
{{ course_name }} Nom du cours (ou du parcours)
{{ completion_date }} Date de l'achèvement
{{ issued_date }} Date de délivrance
{{ score }} / {{ score_percent }} Score obtenu en pourcentage (si le cours contenait des quiz notés)
{{ company_name }} Nom de l'entreprise qui fournit le cours
{{ company_logo }} Logo de l'entreprise (inséré en tant qu'image)
{{ verification_code }} Code unique pour la vérification en ligne
{{ verification_url }} URL complète vers la page de vérification
{{ qr_code }} Code QR de vérification (inséré en tant qu'image)

Les variables fonctionnent dans le titre, le texte principal, le pied de page et dans les tableaux intégrés. L'écriture est en snake_case (avec des underscores). Les variables d'image comme {{ company_logo }} et {{ qr_code }} sont automatiquement rendues en tant qu'image.

Exemple de texte de modèle

                    Zertifikat
            Erfolgreich abgeschlossen

      {{ user_name }}
      hat den Kurs

      «{{ course_name }}»

      am {{ completion_date }} mit einer
      Punktzahl von {{ score }}% bestanden.


      ___________________________
      {{ company_name }}

      Verifizierung: {{ verification_code }}
      {{ qr_code }}

Validité et expiration

Pour certaines formations (formations de sécurité, de conformité), les certificats sont limités dans le temps — par ex. un an.

Réglable dans le modèle :

  • Valide sans limite — pas de date d'expiration, le certificat reste officiel pour toujours
  • À durée limitée — nombre de jours / semaines / mois / années après la délivrance. Sur le PDF apparaît alors « Valable jusqu'au [date] ».

Après expiration : - L'URL de vérification indique « n'est plus valable » - Les apprenant:es peuvent refaire le cours, ils obtiennent alors un certificat frais

Attribuer un modèle à un cours

  1. Dans les paramètres du cours (voir Créer un cours), va au champ Modèle de certificat.
  2. Sélectionne le modèle souhaité dans la liste des modèles existants.
  3. Enregistrer.

Dès à présent, à chaque achèvement de cours, un certificat est automatiquement généré selon ce modèle.

Attribuer un modèle à un parcours d'apprentissage

Les parcours ont leur propre affectation de modèle — analogue au cours.

  1. Dans l'éditeur de parcours, va au champ Modèle de certificat.
  2. Sélectionne le modèle.
  3. Enregistrer.

Les certificats de parcours sont indépendants des certificats de cours individuels. Les apprenant:es qui achèvent tous les cours d'un parcours reçoivent les deux jeux (si les deux modèles sont définis).

Tester un modèle

Avant la première utilisation en production, ça vaut le coup :

  1. Ouvre le modèle → Aperçu.
  2. Génère un PDF d'exemple avec des données de test.
  3. Contrôle visuel :
  4. Toutes les variables sont-elles correctement remplacées ?
  5. La mise en page a-t-elle l'air correcte, aucun texte ne déborde-t-il sur le bord ?
  6. Image de fond + couleur de police bien lisibles ?
  7. Logo bien placé ?
  8. Si quelque chose ne va pas : ajuste, nouvel aperçu, jusqu'à ce que ça convienne.

Questions fréquentes

Mon logo est rendu flou. Dépose le logo en plus haute résolution dans la médiathèque — en PNG ou SVG. Pour les logos très larges, ça peut aider de créer une variante carrée.

La variable {{ studentName }} affiche des caractères spéciaux illisibles. Peut-être un problème d'encodage dans le texte. Choisis une autre police qui prend en charge de façon fiable les accents et caractères spéciaux (par ex. Open Sans, Roboto).

Un modèle doit s'appliquer à beaucoup de cours — comment être efficace ? Crée un modèle, attribue-le à tous les cours concernés. Les modifications ultérieures du modèle s'appliquent automatiquement à tous les cours qui l'utilisent.

Que deviennent les certificats existants si je modifie le modèle ? Les certificats déjà délivrés restent inchangés (le PDF est généré et enregistré). Seuls les certificats nouvellement générés utilisent le modèle modifié.

Puis-je avoir différents modèles pour différentes langues ? Oui — crée différents modèles (par ex. « Standard DE » et « Standard EN ») et attribue le bon par cours. Une sélection automatique de la langue par apprenant:e n'est pas dans l'UI actuellement.

Puis-je créer un certificat manuellement / le délivrer a posteriori à quelqu'un qui a suivi le cours hors ligne ? Pas directement dans l'UI pour l'instant. Contournement : inscris la personne au cours, marque toutes les leçons comme achevées, le certificat est alors généré automatiquement. Ou utilise le modèle manuellement avec des outils bureautiques.