Модуль "Список городов карты InstantMaps"

2217
Пред история:
Купил карту InstantMaps и решил внести свою лепту в развитие (помимо идей, которые писал в реформале).

Для удобства поиска информации в конкретном городе, если конечно их больше 1-го, решил сделать модуль, который выводил список городов, в которых есть объекты.
Для этого использовал уже существующий модуль(Облако тегов).
15 мин. времени и получили модуль который, выводит список городов в которых есть хоть 1 объект.

Зачем мне понадобился данный модуль:
1.Упросить пользователю выбор города, можно на стартовой странице вывести список городов
2.Упросить работу поисковых ботов
3.Просто захотелось что то сделать.

Посмотреть как работает: http://semperok.com/maps
Модуль тестировался на версии карты InstantMaps 1.3
InstantCMS v1.7

Установка:
Скачать архив: http://semperok.com/upload/maps_cities.rar
1.Скопировать модуль все с папки InstantCMS в корень сайта.
2.В phpadmin выполнить запрос Insert.sql
После чего в модулях сайта появится модуль Города карты.

Список городов формируется с объектов, а не с табл. городов.

Удачного использования!
Искренне Ваш,
Дмитрий Паргачов
Внешняя программа которая импортирует объекты в карту
Комментарии (15)
bartelbi 4 марта 2011 в 21:52 +1
О круто! Теперь поисковики все города скушают)
googlebot 5 марта 2011 в 15:46 0
Нет, не схавают, ибо конечная страница одна и та-же site.ru/maps, а ссылки ведут на site.ru/components/maps/sity_select/set.php?sity=Киев :(
Надо в url_rewrite.php дописать правило либо в htaccess
lezginka.ru 4 марта 2011 в 22:14 0
+
а,можно в работе посмотреть(ссылка) ?
использовал уже существующий модуль(Облако тегов) - конфликтов не будет ?
Semper 4 марта 2011 в 22:24 +1
Конфликтов нет, т.к. с облака взял только стиль
Посмотреть как работает: http://semperok.com/maps
Alexneva 5 марта 2011 в 02:39 +1
Да, думаю полезная штучка. Молодца, спасибо )
Semper 5 марта 2011 в 11:28 0
Обновил модуль.
Не всегда срабатывал в ИЕ 7 и ниже
Олег Васильевич я 19 мая 2011 в 13:32 0
к сожалению...
googlebot 5 марта 2011 в 11:59 +1
Супер, этого реально не хватало в компоненте, неплохо бы в оф. релиз вставить.
Semper 5 марта 2011 в 12:02 +1
Это уже к r2(разработчику) нужно обращаться, а не ко мне
googlebot 26 апреля 2011 в 13:13 +1
Для карт версии 1.5 меняем в module.php строчку "FROM cms_map_items" на "FROM cms_map_markers"
Олег Васильевич я 19 мая 2011 в 13:29 0
а для 1.6 надо менять что-нибудь или как в 1.5 должно быть ?
googlebot 19 мая 2011 в 18:06 0
в версии 1.6 нужные для модуля данные лежат в той же таблице cms_map_markers.
Semper 30 мая 2011 в 12:25 0
Исправил, залил новые файлы в архив.
Теперь если Вы используете старую карту, версии 1.4. и ниже то в запросе нужно поменять "FROM cms_map_markers" на "FROM cms_map_items"
Melon 24 июня 2013 в 13:20 0
Есть у кого-то вариант для 1.10.х?
Олег с клещами 21 сентября 2013 в 08:28 0
Очень надо для 1.10.2!!!