Outils pour utilisateurs

Outils du site


mod:pdcertificate:placeholders

Ceci est une ancienne révision du document !


Intégration des données dans les modèles

Module Attestation de formation

Le module Attestation de formation permet une mise en page libre du texte du document au dessus d'un fond image calé pour la circonstance.

Le texte doit être écrit en HTML simple, en utilisant un jeu de balises réduit. La technologie sous jacente est la fonction writeHTMLCell de la librairie TCPDF qui permet une certaine mise en forme limitée d'un contenu texte formaté en HTML dans le document PDF.

Balises HTML

Parmi les balises reconnues (les plus courantes) :

  • Titres : <H1> à <H3> (le rendu de H4, H5 et H6 n'est pas garanti)
  • Paragraphes : <P>
  • Les espaceurs : <BR>
  • Listes simples : <UL>, <OL>, <LI>
  • Les sections <CENTER> sont reconnus
  • L'attribut COLOR est reconnu

Les emplacements de variables

Le module apporte des variables qui peuvent être insérées dans le texte par des balises :

Données de l'utilisateur

  • {info:user_fullname} : Nom complet de l'utilisateur
  • {info:user_firstname} : Prénom
  • {info:user_lastname} : Nom
  • {info:user_idnumber} : Numéro identifiant externe
  • {info:user_country} : Code pays
  • {info:user_city} : Ville
  • {info:user_institution} : Institution
  • {info:user_department} : Département

Données locales de l'instance d'activité

  • {info:certificate_date} : Date d'émission du certificat
  • {info:certificate_outcome} : Objectif du certificat
  • {info:certificate_credit_hours} : Crédit d'heure renseigné pour le certificat
  • {info:certificate_code} : Code unique de certificat

Données liées au groupe

  • {info:group_specific} : Texte spécifique au groupe. Est obtenu d'une instance du bloc Bloc HTML par groupe trouvée dans le cours (la première).

Données du cours

  • {info:course_shortname} : Nom court du cours
  • {info:course_fullname} : Nom complet du cours
  • {info:course_summary} : Résumé du cours
  • {info:course_category} : Catégorie du cours
  • {info:course_idnumber} : Identifiant externe du cours
  • {info:course_grade} : Note obtenue du cours

Données du site

  • {info:site_fullname} : Nom complet du site
  • {info:site_shortname} : Nom court du site
  • {info:site_city} : Ville du site, pris comme la “ville par défaut” des réglages globaux.
  • {info:site_country} : Pays du site, pris comme le “code pays par défaut” des réglages globaux.

Retour à l'index du guide technique

mod/pdcertificate/placeholders.1478261153.txt.gz · Dernière modification: 2016/11/04 13:05 par admin