Карты

Этот плагин дает:

  • возможность сохранять координаты для членов (широта и долгота)

  • публичная карта показывает членов в реальном времени если они выбрали быть публично видимыми

Установка

Прежде всего, загрузите плагин:

Получите последнюю версию плагина Карты! Получите ночную сборку плагина Карты!

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

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

Установка БД

Для работы плагин требует несколько таблиц в БД. Смотри Galette plugins management interface.

Все готово; Плагин Карты установлен :)

Использование плагина

Когда плагин установлен, группа «Maps» добавляется в меню Galette когда член входит в систему, В ней присутствует поле «Мое расположение». Эта страница позволяет члену сохранять свою локацию.

Кнопка «Геолокализация» также добавляется при отображении члена, что позволяет администрации устанавливать координаты членов.

Также в список публичных страниц добавлена запись «Карта» которая показывает геолокализированых членов в реальном времени. Администрация и сотрудники будут видеть всех членов, а члены и посетители только публичных.

Для начала все члены введут свои координаты. Дано несколько вариантов:

  • если город был указан в информации про члена, будет предоставлен список возможных локаций (через «Nominatim online service<https://nominatim.openstreetmap.org>»_),

  • кроме этого зона поиска (предоставлена «OpenStreetMap <https://nominatim.openstreetmap.org/>»_),

  • and also a geolocalize button using browser capacities.

The search zone can be used when saving members location, and when displaying the maps.

../_images/towns_list.png

A member can define its location (with the precision he wants) on the map selecting one of the propositions:

../_images/location_select.png

Using the geolocalization button will define its position from the browser:

../_images/geoloc.png

Then, member location is displayed on map, and can be removed:

../_images/location_selected.png