{{ :blocks:logo-apl.png?nolink |}} ===== Training Certificate Module (PDCertificate): User Guide ===== ====Introduction==== This module allows a powerful and flexible layout engine, allowing each certificate to be customized in a different way, with layouts ranging from the formal letter to the diploma in landscape format. PDCertificate is aiming to become a full document generator, capable of generating **multiple page documents**. It also provides //courses chaining// so that withdrawal of a certificate by the beneficiary automatically register the student in “next chained” courses, upon a configured role. * Customizable elements of the certificates: Title, logo, frame, background, date, credit of hours, name of the participant, message, educational objective, Date of issue, QR code, illustrations, fields of personalized profiles, activity note, course note.. * Adjustment of the precise position of the elements: QR code, margin, watermark, signature, seal or logo. * [[:mod:pdcertificate:globalsettings|Central Settings]] * [[:mod:pdcertificate:instancesettings|Instance Settings]] ====Manage the issuance of certificates===== This screen is accessible for teachers. * Display by group (if groups enabled) * Summary of the certificates generated, not generated (because conditions required for unfilled issue), ready * Visualization by page : 20, 50 or 100 certificates * Search by first name or first name {{ :mod:pdcertificate:gerer.png? nolink&800 |}} Click on the certificate to access this management interface ===Menus available for each certificate=== * View date and time of issue * Recover pdf * Delete the certificate * Regenerate the certificate * Lock/unlock certificate **(PRO)** * Overload in hours or days in case of absence, to substitute this value for that of the training **(PRO)** {{ :mod:pdcertificate:delivrance.png? nolink&800 |}} ===Mass actions=== For the selected certificates: * Destroy * Generate * Export * Lock * Unlock {{ :mod:pdcertificate:bulk.png? nolink&800 |}} ===Data related to PRO version : Absence management=== * Individual locking of certificates, in the case of absence. * Time spent by learning partially absent from a training that will be called by the dynamic field {{info:certificate_user_credit_hours}} (in hours) or {{info:certificate_user_credit_days}} (in days) **Explanation of the management rule :** The notions of time and state lock have been separated to remain orthogonal and not mix the features. * overloaded time in certificate management: * if empty fields = resume the duration of the training {{info:certificate_credit_hours}} * if fields not empty display the selected value in {{info:certificate_user_credit_hours}} * Status of certificate if lock : certificate blocked **Example :** In the body of the certificate, use of the shortcode {{info:certificate_user_credit_hours}} The user was enrolled on a training of {{info:certificate_credit_hours}} hours and directed** {{info:certificate_user_credit_hours}}** hours. {{ :mod:pdcertificate:technique:etat-tps.png?nolink&800 |}} ====Useful links ==== [[mod:pdcertificate:technique:placeholders|List of dynamic data placeholders for your HTML templates]] [[http://php.net/manual/fr/function.strftime.php|Date formatting in PHP]] ====Rendering samples ===== **Landscape** ^ {{ :mod:pdcertificate:rendu-cafoc.png?nolink&300 |}} ^ {{ :mod:pdcertificate:certif-surete-pdf.png?nolink&300 |}}^ **Portrait** ^ {{ :mod:pdcertificate:rendu-sumatra.png?nolink&300 |}} ^ {{ :mod:pdcertificate:attestation-maf.png?nolink&300 |}}^ ==== Credits ==== * Valéry Frémaux (Valery@activeproLearn.com) : Développement & tests * Florence Labord (Florence@activeproLearn.com) : Revue fonctionnelle, Documentation ---- [[mod:pdcertificate|Revenir à l'index du composant]]- [[mod:pdcertificate:technique:placeholders|Liste des balises de données dynamiques pour la composition du certificat en html]] - [[:Plugins|Revenir à l'index des plugins]] - [[:start|Revenir au catalogue]]