From f9f59d74544c1b3861714f7c59639496111a6893 Mon Sep 17 00:00:00 2001 From: engel <> Date: Thu, 24 Feb 2022 10:28:08 +0000 Subject: [PATCH 1/3] test gestion signature FossilOrigin-Name: a6b1717eeee8e4c3a852ccd1363d47e4cbe561476fcc0d0eb08a0615b85bcc17 --- README.md | 11 +---------- garradin_plugin.ini | 2 +- lib/pdf.css | 28 +++++++++++++++++++--------- templates/config.tpl | 23 +++++++++++++++++++---- www/admin/config.php | 18 ++++++++++++++++++ www/admin/generer_personnes.php | 7 ++++++- 6 files changed, 64 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 8bcd025..ac61002 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Plugin reçus fiscaux pour Garradin Plugin de reçus fiscaux pour le logiciel de gestion d'association Garradin ( https://garradin.eu/ - https://fossil.kd2.org/garradin ). -Source : https:// +Source : https://git.roflcopter.fr/lesanges/recus-fiscaux-garradin ## Installation: Vous pouvez télécharger l'archive .tar.gz depuis la page des [releases](https://), et la placer directement dans le dossier plugins de Garradin. @@ -19,12 +19,3 @@ Vous pouvez télécharger l'archive .tar.gz depuis la page des [releases](https: - Modification du pied de page des documents (notament pour y inscrire des mentions légales) - Informations relatives au cerfa pour les reçus fiscaux - Image qui set de signature sur le cerfa - -Le plugin nécessite l'extension PHP mbstring. - -## Inclus les bibliothèques suivantes : - -- Composer : - https://getcomposer.org/ - Copyright (c) Nils Adermann, Jordi Boggiano, - Licence: MIT diff --git a/garradin_plugin.ini b/garradin_plugin.ini index 1660303..a32c0bf 100644 --- a/garradin_plugin.ini +++ b/garradin_plugin.ini @@ -2,7 +2,7 @@ nom="Reçus fiscaux" description="Génération de reçus fiscaux pour les dons des membres" auteur="jce" url="https://git.roflcopter.fr/lesanges/recus-fiscaux-garradin" -version="0.1" +version="0.4" menu=1 config=1 min_version="1.1" diff --git a/lib/pdf.css b/lib/pdf.css index a3a92ed..f209409 100644 --- a/lib/pdf.css +++ b/lib/pdf.css @@ -1,8 +1,17 @@ /* organisation spatiale */ + +@page +{ + size: A4 portrait; + margin: 1cm; +} + + body { - width : 21cm; - padding : 1cm 1cm; + font-family: Serif; + font-size: 11pt; + background-color: white; display: grid; grid-template-areas: 'entete' @@ -25,7 +34,7 @@ body background-color: rgb(0, 0, 128); border-radius : 50%; text-align : center; - margin : 0.5em; + margin : 2mm; } .centre @@ -48,13 +57,14 @@ body { margin : 0 4cm 0 4cm; text-align : center; - font-size : 140%; + font-size : 14pt; font-weight: bold; } #articles { margin : 0 4cm 0 4cm; /* idem titre */ + text-align : center; } #numRecu @@ -90,13 +100,13 @@ body .rubrique { background-color : rgb(200, 200, 250); - padding : 0.5em; + padding : 2mm; } .cartouche { - margin : 0.5em auto; - padding : 0 0.5em; + margin : 2mm auto; + padding : 0 1mm; border : 1px solid rgb(0, 0, 128); border-radius : 8px; } @@ -111,11 +121,11 @@ body display: block; width : 7cm; margin: 0 auto; - padding-bottom : 0.5em; + padding-bottom : 2mm; } #fonction { text-align : center; - padding-bottom : 2em; + padding-bottom : 0.5cm; } diff --git a/templates/config.tpl b/templates/config.tpl index 499b494..704e93b 100644 --- a/templates/config.tpl +++ b/templates/config.tpl @@ -11,12 +11,12 @@ {form_errors} -