Galette

Це розширення надає:

Встановлення

Перш за все, завантажте плагін:

Розпакуйте завантажений архів у каталог Galette plugins. Наприклад, під Linux (замінивши {url} і {version} на правильні значення):

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

Ініціалізація бази даних

Для роботи цього плагіна потрібно кілька таблиць у базі даних. Перегляньте Інтерфейс керування плагінами Galette.

Усе завершено. Розширення “Maps” установлено :)

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

Використання розширення

Коли розширення встановлено, група Maps додається до меню Galette, коли член увійшов у систему, яка містить поле Моє розташування. Ця сторінка дозволяє членові зберігати своє місцеперебування.

Кнопка Geolocalize також додається при відображенні члена, що дозволяє адміністраторам встановлювати координати членів.

Також до списку прилюдних сторінок додано запис Мапа, який відображає геолокалізованих актуальних членів. Адміністратори та співробітники бачитимуть усіх членів, тоді як прості члени та відвідувачі бачитимуть лише оновлених прилюдних.

Перш за все, члени вводять координати свого місцеперебування. Надано кілька варіантів:

Зона пошуку може бути використана під час збереження місцеперебування членів та під час відображення мап.

The list of towns proposed for a member

Член може визначити своє місце розташування (з бажаною точністю) на мапі, вибравши одну з пропозицій:

Selecting a location on the map

За допомогою кнопки геолокалізації буде визначено його розташування з браузера:

The geolocalize button

Потім місцеперебування члена відображається на мапі та може бути видалено:

The selected location, displayed on the map