Galette

Este plugin fornece:

Instalação

Primeiramente, baixe o plugin:

Extraia o arquivo baixado no diretório plugins do Galette. Por exemplo, no Linux (substituindo {url} e {version} pelos valores corretos):

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

Inicialização do banco de dados

Para funcionar, este plugin requer várias tabelas no banco de dados. Consulte Interface de gerenciamento de plugins do Galette.

E está concluído; o plugin de mapas está instalado :)

Background map

Note — The provider setting appeared in version 2.3.0.

The provider is a setting from Maps settings, in the Configuration menu.

The provider setting, in Maps settings

Several providers are proposed:

Your own values

Warning — Check the usage policy of the provider you choose. Most of them are run by associations or by volunteers, and they set conditions on the traffic they accept.

The last entry of the list, Your own values, replaces the proposed providers with an address of your own — a provider that is not listed, or your own tile server.

The fields of the Your own values entry

Plugin usage

Após a instalação do plugin, um grupo chamado “Mapas” é adicionado ao menu Galette quando o membro faz login, contendo a entrada “Minha localização”. Esta página permite que o membro armazene sua localização.

Um botão “Geolocalizar” também é adicionado ao exibir um membro, permitindo que os administradores definam as coordenadas do membro.

Além disso, foi adicionada uma entrada de “Mapa” na lista de páginas públicas, que exibe os membros geolocalizados e atualizados. Administradores e funcionários verão todos os membros, enquanto membros comuns e visitantes verão apenas os membros públicos atualizados.

Primeiramente, os membros deverão inserir suas coordenadas de localização. Diversas opções estão disponíveis:

A zona de pesquisa pode ser usada para salvar a localização dos membros e para exibir os mapas.

The list of towns proposed for a member

Um membro pode definir sua localização (com a precisão desejada) no mapa, selecionando uma das opções:

Selecting a location on the map

Usar o botão de geolocalização definirá sua posição a partir do navegador:

The geolocalize button

Em seguida, a localização do membro é exibida no mapa e pode ser removida:

The selected location, displayed on the map