Galette

Questo componente aggiuntivo fornisce:

Installazione

Prima di tutto, scaricare il plugin:

Estrarre l’archivio scaricato nella directory plugins di Galette. Ad esempio, su Linux (sostituendo {url} e {version} con i valori corretti):

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

Inizializzazione database

Per funzionare, questo plugin richiede diverse tabelle nel database. Vedere Interfaccia di gestione dei plugin Galette.

E questo è finito; il plugin Maps è stato installato :)

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

A plugin installato, si aggiunge il gruppo Maps al menu di Galette ogniqualvolta che un membro si connette, contenente la voce La mia posizione. Questa pagina consente all’utente di memorizzare la sua posizione.

Viene inoltre aggiunto un pulsante Geolocalizza durante la visualizzazione di un membro, che consente agli amministratori di impostare le coordinate dei membri.

Inoltre, nell’elenco delle pagine pubbliche viene aggiunta una voce “Mappa” che mostra i membri geolocalizzati aggiornati. Gli amministratori e i membri dello staff vedranno tutti i membri, mentre i membri semplici e i visitatori vedranno solo quelli pubblici aggiornati.

Prima di tutto, i membri entreranno nelle loro coordinate di posizione. Sono disponibili diverse opzioni:

La zona di ricerca può essere utilizzata durante il salvataggio della posizione dei membri e durante la visualizzazione delle mappe.

The list of towns proposed for a member

Un membro può definire la sua posizione (con la precisione che vuole) sulla mappa selezionando una delle proposizioni:

Selecting a location on the map

Utilizzando il pulsante di geolocalizzazione verrà definita la sua posizione dal browser:

The geolocalize button

Poi, la posizione del membro viene visualizzata sulla mappa e può essere rimossa:

The selected location, displayed on the map