Changes to "Plugins" between 2019-12-09 18:08:01 and 2019-12-14 23:16:04

38
39
40
41
42
43
44


45
46
47
48
49
50
51
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53







+
+







 * NE PAS contacter un serveur distant (sauf besoin spécifique) ni transmettre des informations ou statistiques à un serveur tiers.

## Détails techniques

### Format des plugins

Les plugins sont des archives .tar.gz : tous les fichiers du plugin (code PHP, CSS, templates, images, etc.) sont stockés dans l'archive et y restent (l'archive n'est jamais décompressée).

Depuis la version 0.9.0 il est aussi possible de simplement avoir le plugin dans un sous-répertoire du répertoire des plugins. Ceci permet de faciliter le développement ou la maintenance du plugin. Pour la distribution d'un plugin, le format .tar.gz est toujours préféré.

Il est possible de créer soi-même l'archive .tar.gz de cette manière, depuis le répertoire racine du plugin :

    $ tar czvf src/plugins/test.tar.gz ./

Un script PHP (`make_plugin.php`) est fourni dans le répertoire `tools` de la version de développement de Garradin afin de vérifier l'arborescence et de créer l'archive en ligne de commande. Son utilisation est très simple :