Плагин «GMapPost» (планируемый апдейт)

Всем привет!
Я планирую опубликовать новую версию плагина «GMapPost». И хотелось бы узнать какие у вас есть пожелания к новой версии.

Кроме (эти уже будут):
— Добавить блок в правой колонке с выводом карты с пикером. Карта появляется только если топик был отмечен на карте;
— Карта для определенных типов топиков. В конфиге указывать типы топиков, в которых можно указывать местоположение. Или указывать в конфиге блоги топикам которых можно пиркреплять карту;
— Перенести поля плагина из таблицу prefix_topic в отдельную таблицу, со связкой к prefix_topic.
— Вывести список стран и регионов где есть топики (где-то так tema.ru/travel/countries/).

Плагин «GMapPost» (edition «GeoPost»)

Хочу вам представить плагин «GMapPost» (Карта топиков) — переделанный «GeoPost».
Основное отличие от прародителя в том, что тут используется Google Maps. Но, также можно подключать и другие карты, типа OpenStreetMap, через Google Maps API (ImageMapType).

Читать дальше →

ls_geofiller - скрипт для автоматического заполнения таблицы geo_target

Однажды мне понадобилось обработать список юзеров и отфильтровать по их по географическому местоположению. В процессе я столкнулся с тем, что из ~450 юзеров информация о географическом положении заполнена лишь у 16-ти. И я решил сделать скрипт, который бы на основании IP с которым юзер регистрировался, получал данные о географическом положении, и заполнял эти данные. Для осуществления этого я использовал один из общедоступных сервисов sypexgeo.net (Не сочтите за рекламу, я к сервису отношения не имею, но не указать его, было бы неправильно)

Скрипт решил писать на python, так как владею им получше чем php, поэтому запускать его нужно из командной строки.

Одной из проблем является не точное соответствие названий получаемых от API сервиса, и названий в таблицах geo* livestreet например (Dnepropetrovsk и Dnipropetrovsk, Moskva и Moscow & Moscow region и тысячи других несоответствий), поэтому я сделал словарь синонимов, который заполняется при работе скрипта, именно поэтому скрипт требует участия человека при работе. Натолкнувший на неизвестный ему географический объект, скрипт спросит у вас синоним этого названия из базы livestreet (список отсортирован эвристически, и зачастую (но не обязательно) самый последний элемент является верным синонимом) В дальнейшем, скрипт будет использовать этот синоним, сохранив его в базе, то есть ввести его предстоит только один раз)

Скорее всего словарь синонимов (ls-geo.dat), после того как скрипт отработает, пополнится, если вам будет не сложно, можете прислать его мне для обновления исходного словаря.

Итак, ссылка на исходники на Гитхабе: github.com/svfat/ls-geofiller

Нужен ли плагин "карты" для топиков LS?

Привет.
В данный момент доделываю бесплатный плагин для AltoCms, реализующий картографический функционал для топика, а именно:

1. Отрисовка произвольного кол-ва объектов пользователем:
  • маркер;
  • окружность;
  • полилиния;
  • полигон;
  • прямоугольник;

2. Удаление выбранных объектов.

3. Сохранение данных карты:
  • центровка карты при редактировании пользователем;
  • масштаб карты (зум), такой как установил пользователь при редактировании;
4. Добавление и вывод описаний ко всем объектам (не только к маркерам).

Есть идея сделать платный плагин, имеющий базовый описанный функционал, плюс приятные полезные фичи:
  • удобная настройка отображений объектов (цвета, заливка и т.п.);
  • настройка типов маркеров;
  • базовый набор готовых гео-объектов, таких как ['кинотеатр', 'театр', 'кафе'...] с готовыми шаблонами (например, расписание работы и т.п.);

В чем собственно опрос: нужны ли подобные плагины сообществу LS? Какую минимальную сумму вы хотели бы заплатить за платный вариант плагина?

Модуль GEO. Документация

Подскажите, пожалуйста, где можно подробнее ознакомиться с новым модулем GEO?
На сколько я понял, пока базовая гео-абстракция основывается только на работе с страна/регион/город?
Т.е., реализации работы с координатами, привязками и тп — в базовом варианте нет?

Вопрос: геосервисы для сайта!

Занялся разработкой небольшого сообщества путешественников и нашел аналог сервиса, как мне нужно — turometr.ru/geo/ и возник вопрос — это что-то самописаное, в смысле такое плагин или это необходимо заказывать как дополнительную разработку и програмисстского сообщества?

Буду рад за наводки, отзывы, комментарии и критику ) Спасибо!

Приятная мелочь: Плагин «Автоматический город (AutoTown)»

Автоматически выставляет российский город в профиле добавляемого пользователя на основании информации из ipgeobase.ru

Если новый пользователь приходит не с российским ip-адресом, то поля профиля «Страна» и «Город» остаются нетронутыми.

Совместимость с 0.4.2

livestreetcms.com/addons/view/19/

ВНИМАНИЕ! Плагин нарушает приватность пользователя!