Подключение сторонних javascript библиотек в плагине
Суть задачи: плагин в своей работе задействует внешнюю js библиотеку. В моём случае — это Google Maps Api. При добавлении этой библиотеки таким образом:
гугл посылает далеко и надолго.
Я обнаружил 2 решения проблемы:
1 (корявое). Отключить сжатие js файлов:
Почему корявое, думаю, объяснять не стоит.
2 (приемлемое). Полез в код движка и обнаружил что подключить стороннюю js библиотеку можно без проблем, просто вьюверу указать чтоб не пытался объединить её код с остальным:
Вуаля! Работает!
Подскажите если есть ещё варианты решения данной проблемы
$this->Viewer_AppendScript('http://maps.google.com/maps/api/js?sensor=true&libraries=drawing,geometry');гугл посылает далеко и надолго.
Я обнаружил 2 решения проблемы:
1 (корявое). Отключить сжатие js файлов:
Config::Set('compress.js.merge',false);
Config::Set('compress.js.use',false);
Почему корявое, думаю, объяснять не стоит.
2 (приемлемое). Полез в код движка и обнаружил что подключить стороннюю js библиотеку можно без проблем, просто вьюверу указать чтоб не пытался объединить её код с остальным:
$this->Viewer_AppendScript('http://maps.google.com/maps/api/js?sensor=true&libraries=drawing,geometry',array('merge'=>false));Вуаля! Работает!
Подскажите если есть ещё варианты решения данной проблемы
- 0
- 20 февраля 2012, 17:49
- DmitryWebDevelop
- 10
Доработка с возможностью в топиках ставить метки на карте
1
Нужен следующий функционал:
Вариант топика (геотопик) с возможностью выбора города и установки метки или полилайна на карту yandex (предпочтительнее) или google.
Для каждого блога нужен свой набор меток (варианты иконок) или полилайнов, для некоторых блогов данный функционал должен быть недоступен.
Еще нужен вариант раздела с картой, где будут выводиться геотопики
Например:
Блог 1: доступны метки и варианты иконок метки
Блог 2: доступны метки и варианты иконок метки, полилайн
Блог 3: геотопик недоступен
Цена договорная. С вопросами и предложениями в личку или moyproekt@yandex.ru
Вариант топика (геотопик) с возможностью выбора города и установки метки или полилайна на карту yandex (предпочтительнее) или google.
Для каждого блога нужен свой набор меток (варианты иконок) или полилайнов, для некоторых блогов данный функционал должен быть недоступен.
Еще нужен вариант раздела с картой, где будут выводиться геотопики
Например:
Блог 1: доступны метки и варианты иконок метки
Блог 2: доступны метки и варианты иконок метки, полилайн
Блог 3: геотопик недоступен
Цена договорная. С вопросами и предложениями в личку или moyproekt@yandex.ru
Адаптация OSM для плагина «Яндекс и Google Карт» (Опрос)
Проголосовало: 33 | Воздержалось: 11
Заметил, что не меня одного интересует адаптация карт OpenStreetMap для плагина «Яндекс и Google Карт». Автор плагина занят и отказывается это делать даже за деньги.
По этому решил создать опрос, где заинтересованные люди могут договориться о коллективном заказе этой доработки у другого программиста, который возможно объявится в процессе опроса.
Просьба для тех кто голосует, отписываться в комментариях.
- 0
- 26 июля 2011, 15:30
- Fortunato2011
- 11
Плагин «Яндекс и Google Карты»
12
И снова здравствуйте!
По просьбам трудящихся, в плагин карт для Livestreet CMS добавлена поддержка карт Google.

Читать дальше
По просьбам трудящихся, в плагин карт для Livestreet CMS добавлена поддержка карт Google.

Читать дальше
Гугл Мап в профиль Компании
1
Здравствуйте.
Нужно вставить GoogleMap в профиль компании, чтобы показывалось местонахождение компании (данные тоже з профиля). Версия 0.4.2.
Спасибо всем, кто откликнется.
Нужно вставить GoogleMap в профиль компании, чтобы показывалось местонахождение компании (данные тоже з профиля). Версия 0.4.2.
Спасибо всем, кто откликнется.
Карты Google Maps в топике
2
Немного про новую фичу в XText версии 0.0.3 — тег gmap
gmap — позволяет вставлять в топики/страницы/переписку/комментарии и прочее карты Google Maps со списком точек
для того чтобы открыть мастер создания карты, надо тыкнуть в иконку глобуса на панели
, после чего вы увидите окно мастера

«Заголовок карты» — жирная надпись над картой
«Поиск адреса» — строка для ввода адреса, который надо найти на карте
левое поле под «Поиск адреса» — результаты поиска, там выводится список найденных вариантов
правое поле под «Поиск адреса» — точки, которые мы хотим оставить на карте
— перенести точку из результатов поиска в точки карты
— удалить точку из списка
— поставить точку на карте курсором мыши
После нажатия на кнопку «Вставить» мы получим код следующего вида:
А сама карта после сохранения топика будет выглядеть так:


OpenStreetMap
Слой OSM появился в версии xtext 0.0.5rc4, узрите:
gmap — позволяет вставлять в топики/страницы/переписку/комментарии и прочее карты Google Maps со списком точек
для того чтобы открыть мастер создания карты, надо тыкнуть в иконку глобуса на панели
, после чего вы увидите окно мастера
«Заголовок карты» — жирная надпись над картой
«Поиск адреса» — строка для ввода адреса, который надо найти на карте
левое поле под «Поиск адреса» — результаты поиска, там выводится список найденных вариантов
правое поле под «Поиск адреса» — точки, которые мы хотим оставить на карте
— перенести точку из результатов поиска в точки карты
— удалить точку из списка
— поставить точку на карте курсором мышиПосле нажатия на кнопку «Вставить» мы получим код следующего вида:
<gmap title="красная площадь в москве" type="hybrid" zoom="16" center="55.7545299;37.6198406">55.7542159;37.6200123;красная площадь</gmap>А сама карта после сохранения топика будет выглядеть так:


OpenStreetMap
Слой OSM появился в версии xtext 0.0.5rc4, узрите:
Необходимо разработать модуль для работы с Google Maps
Необходимо разработать несколько модулей. Основной модуль — работа с картами Гугл. За детальной информацией обращайтесь в личку или в icq: 245-802-687
API Google Maps
2
В установке Live Street проблем не оказалось достаточно все описано.
Вот решил «побаловаться плюшками» — попробывать API Google Maps и под свой проект установить карту с поиском на статичной странице движка. Далее описаны шаги ( собственно взятые с «просторов» Google ) и вроде всё было OK (пользовался браузером Firefox) пока не взглянул через IE8 и все их нумера.
Читать дальше
Вот решил «побаловаться плюшками» — попробывать API Google Maps и под свой проект установить карту с поиском на статичной странице движка. Далее описаны шаги ( собственно взятые с «просторов» Google ) и вроде всё было OK (пользовался браузером Firefox) пока не взглянул через IE8 и все их нумера.
Читать дальше
Google Maps
После установки Google Maps по получается ошибка такого соджержания
Fatal error: Smarty error: [in header.tpl line 29]: syntax error: unrecognized tag: /* Проверка на совместимость с используемым браузером*/ if (GBrowserIsCompatible()) { /* Создать точку — центр */ var pntx=37.62039542198181; var pnty=55.75294375419617; var center = new GLatLng(pnty, pntx); /* Создание объекта карты, googlemap — имя, по которому находится объект карты, описываемый ниже*/ var map = new GMap2(document.getElementById(«mapgoogle»)); /* Создать элементы навигации, масштабную линейку */ var map_ctrl=new GLargeMapControl(); var map_type_ctrl=new GMapTypeControl(); var map_scale_ctrl=new GScaleControl(); /* Добавить элементы навигации */ map.addControl(map_ctrl); /* Кнопки выбора типа карты*/ map.addControl(map_type_ctrl); /* Добавить масштабную линейку */ map.addControl(map_ in /home/public_html/mysite.com/classes/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092. Как решить эту проблему? /Модуль не предлагать./
