Outils pour utilisateurs

Outils du site


mod:pdcertificate:instancesettings

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
mod:pdcertificate:instancesettings [2025/10/15 11:27] – [Données et contenus de l'attestation] adminmod:pdcertificate:instancesettings [2025/10/15 12:13] (Version actuelle) – [Mise en forme] admin
Ligne 82: Ligne 82:
 {{ :mod:pdcertificate:document_name_pattern.jpg |}} {{ :mod:pdcertificate:document_name_pattern.jpg |}}
  
-Un nouveau paramètre avancé permet (après Octobre 2025) de moduler la forme du nom du fichier généré. Si ce champ reste vide, alors un nom par défaut sera calculé pour le document. Vous pouvez inscrire un "motif" de constrution du nom en plaçant des emplacements de données : +Un nouveau paramètre avancé permet (après Octobre 2025) de moduler la forme du nom du fichier généré. Si ce champ reste vide, alors un nom par défaut sera calculé pour le document. Vous pouvez inscrire un "motif" de construction du nom en plaçant des emplacements de données : 
  
 Exemple : Exemple :
  
-   {COURSEIDNUMBER}_{IDNUMBER}_{USER_institution}_{TIMEMIN}.pdf+   {{COURSEIDNUMBER}}_{{IDNUMBER}}_{{USER_institution}}_{{TIMEMIN}}.pdf
  
 Emplacements supportés : Emplacements supportés :
  
-    * {COURSEID} : ID numérique du cours +    * ''<nowiki>{{COURSEID}}</nowiki>'' : ID numérique du cours 
-    * {COURSEIDNUMBER} : course idnumber +    * ''<nowiki>{{COURSEIDNUMBER}}</nowiki>'' : course idnumber 
-    * {SHORTNAME} : course shortname +    * ''<nowiki>{{SHORTNAME}}</nowiki>'' : course shortname 
-    * {CMID} : Course module id +    * ''<nowiki>{CMID}}</nowiki>'' : Course module id 
-    * {CMIDNUMBER} : Course module idNumber +    * ''<nowiki>{CMIDNUMBER}}</nowiki>'' : Course module idNumber 
-    * {TIMEMIN} : timestamp in Y/M/dd/hh/mm +    * ''<nowiki>{{TIMEMIN}}</nowiki>'' : Horodatage à la minute 
-    * {TIMESEC} : timestamp in Y/M/dd/hh/mm/ss +    * ''<nowiki>{{TIMESEC}}</nowiki>'' : Horodatage à la seconde 
-    * {TIMEUSEC} : timestamp in Y/M/dd/hh/mm/ss/uuu (high precision millisecond+    * ''<nowiki>{{TIMEUSEC}}</nowiki>'' : Horodatage haute précision (milliseconde
-    * {LASTNAME} : User last name +    * ''<nowiki>{{LASTNAME}}</nowiki>'' Nom 
-    * {FIRSTNAME} : User first name +    * ''<nowiki>{{FIRSTNAME}}</nowiki>'' Prénom 
-    * {IDNUMBER} : User idnumber +    * ''<nowiki>{{IDNUMBER}}</nowiki>'' Numéro d'identification de l'utilisateur 
-    * {USER_<profilefield>: User\'standard profile field value +    * ''<nowiki>{{USER_<profilefield>}}</nowiki>'' : Champ de profil standard 
-    * {USER_profile_<profileshortname>: User\'s custom profile field value+    * ''<nowiki>{{USER_profile_<profileshortname>}}</nowiki>'' : Champ de profil personnalisé
  
  
Ligne 140: Ligne 140:
 Les attributs supportés et leur signification sont : Les attributs supportés et leur signification sont :
  
-  * "printhours" : "4h" - nombres d'heures de formations, ici 4 +  * ''"printhours"'' : "4h" - nombres d'heures de formations, ici 4 
-  * "printoutcome" : 0 ou 1 - objectifs +  * ''"printoutcome"'' : 0 ou 1 - objectifs 
-  * "printqrcode" : 0 ou 1 - Imprimer ou non le QRcode +  * ''"printqrcode"'' : 0 ou 1 - Imprimer ou non le QRcode 
-  * "fontbasesize" : "10" - Taille de la police de caractère retenue +  * ''"fontbasesize"'' : "10" - Taille de la police de caractère retenue 
-  * "fontbasefamily" : "arial" - Police de caractère à utiliser +  * ''"fontbasefamily"'' : "arial" - Police de caractère à utiliser 
-  * "watermarkx": 0 - Position x du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple +  * ''"watermarkx"'' : 0 - Position x du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple 
-  * "watermarky": 0 - Position y du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple +  * ''"watermarky"'' : 0 - Position y du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple 
-  * "custy":20 - Décalage de marge X (latérale depuis la gauche) en pixel, ici 10 pixels +  * ''"custy"'' :20 - Décalage de marge X (latérale depuis la gauche) en pixel, ici 10 pixels 
-  * "custy" : 10 - Décalage de marge Y (verticale depuis le haut) en pixel, ici 10 pixels +  * ''"custy"'' : 10 - Décalage de marge Y (verticale depuis le haut) en pixel, ici 10 pixels 
-  * "signaturex": 0 Décalage X de la signature +  * ''"signaturex"'' : 0 Décalage X de la signature 
-  * "signaturey": 240 - Position Y de la signature +  * ''"signaturey"'' : 240 - Position Y de la signature 
-  * "sealx": 0 - Position X de tampon +  * ''"sealx"'' : 0 - Position X de tampon 
-  * "sealy": 0 - Position Y de tampon +  * ''"sealy"'' : 0 - Position Y de tampon 
-  * "qrcodex" : 140 - Position X du QRcode +  * ''"qrcodex"'' : 140 - Position X du QRcode 
-  * "qrcodey" : 235 - Position Y du QRcode +  * ''"qrcodey"'' : 235 - Position Y du QRcode 
-  * "qrcodew" : 50 - Largeur du QRcode +  * ''"qrcodew"'' : 50 - Largeur du QRcode 
-  * "qrcodeh" : 50 - Hauteur du QRcode +  * ''"qrcodeh"'' : 50 - Hauteur du QRcode 
-  * "basex" : 0 - Position y du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple +  * ''"basex"'' : 0 - Position y du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple 
-  * "basey" : 0 - Position y du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple+  * ''"basey"'' : 0 - Position y du filigrane à partir de l'angle haut gauche, ici 0 pixels par exemple
  
 ====Protection de PDF==== ====Protection de PDF====
mod/pdcertificate/instancesettings.1760520449.txt.gz · Dernière modification : de admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki