Artifact c4a85480c1bdc2c1756d2f28f904071e3fdd30a869f6aeb5e2bb1c9e3090a513:

Wiki page [Extensions] by isabelle on 2021-05-06 17:30:55.
D 2021-05-06T15:30:55.970
L Extensions
N text/x-markdown
P 87f26485d4a548f536b646ed64261eddfb19a066
U isabelle
W 2388
# Extensions

Garradin peut bénéficier de nouvelles fonctionnalités en installant des extensions (ou plugins).

## Installer une extension

Il suffit de placer le fichier de l'extension (qui se termine par `.tar.gz`, sans le décompresser) dans le répertoire `plugins`. Ensuite dans la page `Configuration -> Extensions` il sera possible de l'installer.

## Extensions disponibles

### Extensions officielles

Ces extensions sont utilisées et maintenues par les développeur-se-s de Garradin.

Elles peuvent être trouvées sur ce site : [https://fossil.kd2.org/garradin-plugins/](https://fossil.kd2.org/garradin-plugins/)

* Test: extension de test pour montrer le fonctionnement des extensions aux développeurs
* Ouvertures: permet de configurer et indiquer des horaires d'ouverture sur le site de l'association
* Stock vélos : permet de gérer un stock de vélos

### Extensions communautaires

Ces extensions sont développées par des utilisateur-trice-s de Garradin et ne sont pas forcément testées ou mises à jour.

* [Récurrence](https://gitlab.com/ramoloss/garradin-plugin-recurrence) permet de créer des écritures récurrentes (Garradin 0.9.0)
* [Facturation](https://gitlab.com/ramoloss/garradin-plugin-facturation) permet de créer des factures et de créer des PDF
* [Extensions de Nicolas Fréry](https://github.com/nfrery/Modules-Garradin) : valorisation du bénévolat, reçu de don, liste MailChimp, etc.
* [Journal des actions utilisateur](https://framagit.org/Olav_2/garradin-plugin-enregistrement-actions-utilisateurs) : enregistrement et visualisation des actions entreprises par les utilisateurs (modification de membre, etc.)
* [Comptages](https://framagit.org/Olav_2/garradin-plugin-comptages) : compter le nombre de participants à une manifestation, de véhicules passant dans une rue, etc.
* [Extraction d'adresses e-mail](https://framagit.org/Olav_2/garradin-plugin-extraction-adresses-emails) : permet d'extraire une liste d'adresses email à partir d'une recherche de membres, pour créer un mailing dans un logiciel externe par exemple

## Développer une extension

Voir la [documentation développeur](wiki:Plugins).

## Activation et utilisation des extensions intégrées

* [Tāima - suivi du temps](https://fossil.kd2.org/garradin/wiki?name=Documentation%2FExtensions%2FTaima%20-%20Suivi%20du%20temps)
Z 578b2d41fea5a0814ca6ec92011f2222