Плагин «GMapPost» (edition «GeoPost»)
Хочу вам представить плагин «GMapPost» (Карта топиков) — переделанный «GeoPost».
Основное отличие от прародителя в том, что тут используется Google Maps. Но, также можно подключать и другие карты, типа OpenStreetMap, через Google Maps API (ImageMapType).
Основные возможности плагина:
При создании топика можно добавить гео-метку (кнопка «Отметить на карте»). В прочем, это не обязательно.
Для добавления просто надо кликнуть в нужное место на карте, также можно передвигать маркер.
Кроме того, можно искать нужное место на карте. После выбора из списка нужного адреса будет осуществлён переход на заданное место, где можно будет поставить маркер.
Маркер можно удалить кнопкой «Убрать метку».
На странице «Карта топиков» (site.com/map) отображается карта с метками, а при необходимости метки группируются в кластеры. Тут также есть поиск.
Много настроек уже вынесены в config.php, некоторые ещё предстоит перенести.
В общем, кому надо пользуйтесь: github.com/sgavka/lsplugin-gmappost
Потом, добавлю плагин в каталог и напишу инструкцию по настройке.
Основное отличие от прародителя в том, что тут используется Google Maps. Но, также можно подключать и другие карты, типа OpenStreetMap, через Google Maps API (ImageMapType).
Основные возможности плагина:
- добавление метки к топику;
- отображение карты с топиками;
При создании топика можно добавить гео-метку (кнопка «Отметить на карте»). В прочем, это не обязательно.
Для добавления просто надо кликнуть в нужное место на карте, также можно передвигать маркер.
Кроме того, можно искать нужное место на карте. После выбора из списка нужного адреса будет осуществлён переход на заданное место, где можно будет поставить маркер.
Маркер можно удалить кнопкой «Убрать метку».
На странице «Карта топиков» (site.com/map) отображается карта с метками, а при необходимости метки группируются в кластеры. Тут также есть поиск.
Много настроек уже вынесены в config.php, некоторые ещё предстоит перенести.
В общем, кому надо пользуйтесь: github.com/sgavka/lsplugin-gmappost
Потом, добавлю плагин в каталог и напишу инструкцию по настройке.
64 комментария
Сайт создается как лонгрид, где уделяется много внимания большим фотографиям и графике, чтобы пользователь мог смаковать каждую статью
Это же никуда не годится.
SQL Error: Unknown column '_t.topic_g_long' in 'field list' at /..../public_html/plugins/gmappost/classes/modules/topic/mapper/Topic.mapper.class.php line 13
Array ( [code] => 1054 [message] => Unknown column '_t.topic_g_long' in 'field list' [query] => UPDATE zafix_topic AS _t SET _t.topic_g_lat = 44.559163415292, _t.topic_g_long = 38.048400878906 WHERE _t.topic_id = 4 [context] => /..../public_html/plugins/gmappost/classes/modules/topic/mapper/Topic.mapper.class.php line 13
Наверное криво установлено, попробую удалить все и заново поставить. Спасибо за помощь.
На гитхабе я тоже поправил github.com/sgavka/lsplugin-gmappost.
Также можете делать пуллреквесты на гитхабе.
Пишите репорты)
$this->_aData['topic_g_long'] = $coord;
поменять на
Не позволяет искать по адресу.
Не позволяет создать метку.
1.0.3 чистая, других плагинов нет.
Уберите сжатие js в конфиге и должно все заработать.
Жаль что все заглохло:( Я бы купил до конца доведенный плагин как у автора на продакшене…
Ошибка: Файл плагина не найден
может подскажете как еро вручную активировать?