• English  | 
  • WEST  | 

Il existe 2 méthodes pour obtenir l'affiche d'un séminaire en PDF :

  • Soit en utilisant PHP et la classe tfpdf
  • Soit à partir de templates en LaTeX

Avec PHP et tFPDF (le PDF par défaut)

l'affiche est générée par défaut à partir de la méthode pdf_pour_semin() présente dans la classe Class/Cseminar.php.

Vous pouvez re-écrire cette méthode ou en écrire une par type de séminaire dans votre fichier Config/Templates/CseminarBox.php. Vous pouvez ainsi personnaliser les pdf.

Prenons un exemple : vous avez des "apéros de service". Vous avez entré ce type de manifestation depuis votre accès modérateur-Types des manifestations. Vous avez donc un numéro pour ce type de manifestation (ex : 3).

Pour faire une méthode spécifique à cette manifestation, créer une méthode pdf_pour_semin_3() dans votre fichier Config/Templates/CseminarBox.php.

La syntaxe se trouve ici : http://www.fpdf.org/

Les PDF sont créés à la volée à chaque fois que vous cliquez sur "PDF".

Avec LaTeX

Ceci ne fonctionne que sur les systèmes Linux et nécessite d'installer :

  • latex
  • dvips
  • ps2pdf

Vous pouvez alors définir des templates en LaTex, qu'il faut appeler semin_3.tex par exemple pour les manifestations de type 3 et placer ce fichier dans Config/Templates/CseminarBox.php.

Les fichiers PDF générés sont stockés sur le serveur.

Mise à jour : 23/08/2016

Retour en haut