Garradin est un logiciel libre de gestion d’association (https://garradin.eu/) qui peut être installé sur un espace web Ouvaton, sous réserve de quelques manipulations.

Le logo de Garradin

Le plus simple est d’installer Garradin dans un répertoire spécifique d’un espace web existant (ex. mondomaine.tld/garradin). Les explications ci-dessous concernent ce cas-là (avec un espace web en PHP 7.2).

  1. Télécharger la dernière version du logiciel Garradin disponible en https://fossil.kd2.org/garradin/uvlist (le fichier en *.tar.bz2).
  2. Décompresser ce fichier quelque part sur votre ordinateur.
  3. Transférer par FTP le contenu (5 répertoires et quelques fichiers) à l’endroit prévu pour (mondomaine.tld/garradin).
  4. Éditer le fichier nommé .htaccess qui se trouve dans le répertoire /garradin et décommenter les lignes à partir de <IfModule_mod_rewrite.c> et jusqu’à </IfModule> comprise (c’est à dire supprimer le premier hash (#) de toutes les lignes qui en comportent un).
  5. Supprimez le fichier .htaccess qui se trouve dans le répertoire /www (donc en mondomaine.tld/garradin/www/.htaccess).
  6. Dans le répertoire /garradin, supprimer le fichier index.php.
  7. Toujours dans le répertoire /garradin, renommer le fichier config.dist.php en config.local.php. Puis éditer ce fichier. En dessous de la ligne namespace Garradin; ajouter la ligne const WWW_URI = « /garradin/ »; ce qui doit donner le résultat ci-dessous :
    namespace Garradin;

    const WWW_URI = "/garradin/";
  8. C’est fini. Garradin est installé vous pouvez maintenant le paramétrer en https://mondomaine.tld/garradin