diff --git a/config.json b/config.json
index 995e5df..27ff89b 100644
--- a/config.json
+++ b/config.json
@@ -17,12 +17,14 @@
{
"taux" : "normal",
"ligne" : "UF",
- "remarque" : ""
+ "remarque" : "",
+ "valeur" : 0
},
{
"taux" : "majoré",
"ligne" : "UD",
- "remarque" : "aide aux personnes en difficulté"
+ "remarque" : "aide aux personnes en difficulté",
+ "valeur" : 0
}
]
}
diff --git a/data/default_signature.png b/data/default_signature.png
index 38aa69f..4ea7ecf 100644
Binary files a/data/default_signature.png and b/data/default_signature.png differ
diff --git a/install.php b/install.php
index 6fb3e16..1117fa6 100644
--- a/install.php
+++ b/install.php
@@ -4,4 +4,7 @@ use Garradin\Entities\Files\File;
// « signature » par défaut à remplacer (voir l'onglet de configuration)
$path = __DIR__ . '/data/default_signature.png';
-$_SESSION['default_signature_file'] = (new File)->createAndStore('skel/plugin/recusfiscaux','default_signature.png', $path, null);
+$default_signature_file = (new File)->createAndStore('skel/plugin/recusfiscaux',
+ 'default_signature.png',
+ $path,
+ null);
diff --git a/lib/RecusHTML.php b/lib/RecusHTML.php
index d00e780..42f37ee 100644
--- a/lib/RecusHTML.php
+++ b/lib/RecusHTML.php
@@ -92,7 +92,8 @@ FDD;
$nbArticles = count($this->articlesCGI);
if ($nbArticles == 1)
{
- echo "Le bénéficiaire certifie sur l’honneur que les dons et versements qu’il reçoit ouvrent droit à la réduction d'impôt prévue à l’article $this->articlesCGI[0] du CGI
\n";
+ echo "
Le bénéficiaire certifie sur l’honneur que les dons et versements qu’il reçoit ouvrent droit à la réduction d'impôt prévue à l’article ";
+ printf("%s du code général des impôts
\n", $this->articlesCGI[0]);
}
else if ($nbArticles > 1)
{
@@ -106,7 +107,7 @@ FDD;
echo " et ";
}
}
- echo " du code général des impôts";
+ echo " du code général des impôts\n";
}
echo "\n";
diff --git a/templates/config.tpl b/templates/config.tpl
index 55796c6..bc49871 100644
--- a/templates/config.tpl
+++ b/templates/config.tpl
@@ -18,7 +18,10 @@
*}
- (obligatoire)
+ (obligatoire ; sélectionnez tous les articles qui s'appliquent à l'asociation)
{foreach from=$plugin_config->articlesCGI key="key" item="article"}
{*
À VÉRIFIER : {input : checked ne fonctionne pas si l'attribut name est un tableau...
{input type="checkbox" name="articlesCGI[]" value=$key label=$article.titre}
*}
-
+
+
+
+
+ {/foreach}
+
+
+
+
+ (obligatoire ; sélectionnez tous les taux qui s'appliquent à l'asociation)
+