Мне понадобилась карта города на сайт, сервисы гугля и яши не подошли, т.к. разрешение их карт для моего города оставляют желать лучшего (маленький город). Посему нашел такое решение:
Посмотреть в действии
как это все сделать:
1. качаем скрипт http://www.mozlife.ru/upload/userfiles/1/loupe.zip или отсюда
http://www.netzgesta.de/loupe/loupe.zip
2. В шаблон сайта в тег <head>...</head> прописываем следующий код:
3. Подготавливаем карту: 2 изображения — маленькое и большое (я предварительно оптимизировал их в фотошопе, от этого зависит скорость работы с картой)
4. Создаем новый модуль с таким кодом (пути и размеры характерны для моего сайта, измените на свои характеристики):
5. Заключительный — создаем ссылку на модуль.
=========================================================================================================
1. Содержимое архива скопируйте в корень сайта.
2. Подключитесь к БД. В конце этого файла расположен текст sql-запроса. Выполните его, чтобы модуль появился в админке.
3. Зайдите в админку и настройте модуль, как Вам нужно, обязательно укажите, для каких групп пользователей и на кой странице показывать модуль.
4. Нажмите на шестеренку и:
— пропишите необходимые размеры карты;
— пропишите пути ваших карт (желательно их складывать в папку: /modules/mod_citymap/images/);
-------------------------------------------------------------------------------------------------------
sql-запрос к БД:
p.s. если что не так — отписывайтесь обязательно
скачать отсюда mod_citymap.rar или mod_citymap.rar
Посмотреть в действии
как это все сделать:
1. качаем скрипт http://www.mozlife.ru/upload/userfiles/1/loupe.zip или отсюда
http://www.netzgesta.de/loupe/loupe.zip
2. В шаблон сайта в тег <head>...</head> прописываем следующий код:
//прописываем путь к картинке loupe.png <script type="text/javascript">var loupePath="/templates/newline2/images/";</script> // прописываем путь к loupe.js <script type="text/javascript" src="/templates/newline2/js/loupe.js"></script> // пути для ишака <!--[if gte IE 6]> <script type="text/javascript">var loupePath="/templates/newline2/js/vml/";</script> <script type="text/javascript" src="/templates/newline2/js/vml/loupe.js"></script> <![endif]-->
4. Создаем новый модуль с таким кодом (пути и размеры характерны для моего сайта, измените на свои характеристики):
<div style="float: left; width:770px; height:649px; background:url(/images/map/mozgasmall.jpg) no-repeat; border:1px solid gray; margin-right: 1em; margin-bottom: 0.25em;"><img id="caribbean" onLoad="initLoupe(this.id,true,773,364);" style="cursor:wait;" width="770" height="649" alt="large image" src="/images/map/mozgabig.jpg" /></div>
=========================================================================================================
Ура!!! Свершилось😊Сделал это добро по просьбам трудящихся в виде модуля!!! Качаем и ставим! Предварительно прочитав в архиве файл readmy.txt
Установка модуля.1. Содержимое архива скопируйте в корень сайта.
2. Подключитесь к БД. В конце этого файла расположен текст sql-запроса. Выполните его, чтобы модуль появился в админке.
3. Зайдите в админку и настройте модуль, как Вам нужно, обязательно укажите, для каких групп пользователей и на кой странице показывать модуль.
4. Нажмите на шестеренку и:
— пропишите необходимые размеры карты;
— пропишите пути ваших карт (желательно их складывать в папку: /modules/mod_citymap/images/);
-------------------------------------------------------------------------------------------------------
sql-запрос к БД:
INSERT INTO `cms_modules` ( `id` , `position` , `name` , `title` , `is_external` , `content` , `ordering` , `showtitle` , `published` , `user` , `config` , `original` , `css_prefix` , `allow_group` , `cache` , `cachetime` , `cacheint` ) VALUES ('', 'top', 'Карта города', 'Карта города', '1', 'mod_citymap', '1', '1', '1', '0', '', '1', '', '-1', '0', '1', 'MINUTE');
скачать отсюда mod_citymap.rar или mod_citymap.rar
Реклама #
14 лет назад #
Сергей 14 лет назад #
alpik 14 лет назад #
Сергей 14 лет назад #
alpik 14 лет назад #
Сергей 14 лет назад #
alpik 14 лет назад #
Zau4man 14 лет назад #
в общем висит жестко
mihalich 14 лет назад #
14 лет назад #
alpik 14 лет назад #
Михаил 14 лет назад #
alpik 14 лет назад #
14 лет назад #
alpik 14 лет назад #
- сделал в админке правка размеров карты и пути нахождения карты...
- немогу понять как связать данные из админки в отображаемую часть модуля... пока ступор...
alpik 14 лет назад #
alegcool 14 лет назад #