Plug-ins¶
O sistema de plugins permite expandir o Galette com funcionalidades específicas que não seriam úteis para a maioria dos utilizadores. Plugins incompatíveis serão desativados automaticamente, caso em que deverá considerar atualizar para uma versão mais recente.
Cada plugin é um diretório simples em {galette}/plugins/, depois consulte a documentação do plugin para o instalar.
You can disable a plugin creating a _disabled file in its directory.
Official Plugins¶
Official plugins are developed and maintained by the Galette team. Available official plugins are:
Third party plugins¶
Third party plugins are developed and maintained by community members. Some of them may not be translated, or available on only one database engine.
oAuth2 (Galette act as an oAuth2 provider),
Stripe (handle Stripe payments),
HelloAsso (handle HelloAsso payments),
LegalNotices (manage legal notices pages),
A Github community has been created to manage third party plugins, if you want to add your plugin.
Plugins management interface¶
A plugins management interface is provided, you will find it from the dashboard or in the configuration menu. After you have downloaded plugin(s) in Galette plugins directory, a list will be displayed:
If web server has read access to your plugins directory, then you can enable or disable any plugin from the related icon.
If plugin requires a database to work, you can play installation and update scripts from the interface.
Database ACLs will then be checked. Unlike Galette, no information will be asked to you, since all is already available from your current instance.