Galette

Ce plugin fournit :

Installation

Tout d’abord, téléchargez le plugin :

Extrayez l’archive téléchargée dans le dossier plugins de Galette. Par exemple, sous linux (en remplaçant {url} et {version} par les valeurs adéquates) :

$ cd /var/www/html/galette/plugins
$ wget {url}
$ tar xjvf galette-plugin-maps-{version}.tar.bz2

Initialisation de la base de données

Pour fonctionner, ce plugin requiert des tables dans la base de données. Référez-vous à l’interface de gestion des plugins de Galette.

Et c’est terminé, le plugin Maps est installé :)

Fond de carte

Note — Le paramètre du fournisseur apparaît dans la version 2.3.0.

Le fournisseur est un paramètre depuis Configuration Maps, dans le menu Configuration.

Le réglage du fournisseur, dans les paramètres
Maps

Plusieurs fournisseurs sont proposés :

Vos propres valeurs

Avertissement — Vérifiez la politique d’utilisation du fournisseur que vous choisissez. La plupart d’entre eux sont gérés par des associations ou des bénévoles, et ils établissent des conditions sur le trafic qu’ils acceptent.

La dernière entrée de la liste, Vos propres valeurs, remplace les fournisseurs proposés par votre propre adresse — un fournisseur qui n’est pas répertorié, ou votre propre serveur de tuiles.

Les champs de l'entrée Vos propres valeurs

Précision de la position

La localisation d’un adhérent est souvent son adresse personnelle. La carte ne le montre pas comme tel : les positions sont attachées à une grille, donc un marqueur atterrit près de l’adhérent, pas au pas de sa porte.

La précision est un paramètre depuis Configuration Maps, dans le menu Configuration :

La valeur est à quelle distance, au plus, un marqueur peut être de la position stockée.

L’adaptation s’applique aux visiteurs et aux adhérents, gestionnaires de groupe inclus. Les membres du bureau et les administrateurs voient les localisations exactes, et chaque adhérent voit sa propre position comme il l’a stockée. La page utilisée pour définir la position d’un membre n’est pas concernée : elle montre la position exacte des personnes autorisées à l’ouvrir.

Lorsque la carte montre des positions adaptées, le zoom s’arrête à un niveau correspondant à la précision, de sorte qu’un marqueur ne semble pas pointer à une adresse précise.

Utilisation du plugin

Lorsque le plugin est installé, un groupe Cartes est ajouté au menu de Galette lorsqu’un adhérent est connecté, qui contient l’entrée Ma localisation. Cette page permet à l’adhérent d’enregistrer sa localisation.

Un bouton Géolocaliser est également ajouté à l’affichage d’une fiche adhérent, qui permet aux administrateurs de définir les coordonnées de l’adhérent.

De plus, une entrée Carte est ajoutée à la liste des pages publiques, qui affiche la géolocalisation des adhérents à jour. Les administrateurs et membres du bureau verront tous les adhérents, alors que les simples adhérents et les visiteurs verront uniquement ceux à jour et publics.

Tout d’abord, les adhérents entreront leurs coordonnées géographiques. Plusieurs options sont fournies :

La zone de recherche peut être utilisée lorsque vous renseignez la localisation d’un adhérent, et aussi à l’affichage des cartes.

La liste des villes proposées pour un adhérent

Un adhérent peut définir a propre localisation (avec la précision qu’il souhaite) sur la carte en sélectionnant une des propositions :

Sélectionner un emplacement sur la carte

Utiliser le bouton géolocalisation déterminera sa position depuis son navigateur :

Le bouton géolocaliser

Alors, la localisation de l’adhérent est affichée sur la carte, et peut être supprimée :

L'emplacement sélectionné, affiché sur la carte