Хак добавления карт Google на сайт :)

7

Наконец-то появился релиз хака — v. 0.3.1
посмотреть на работу можно на http://test.karta39.ru/map/
Заказать можно здесь: http://livestreet.ru/addons/43/

Вопросы и пожелания приветствуются :)

Предыдущие обсуждения:
Модуль (хак) добавления карт Google на сайт
Добавление карты google на сайт — маркеры не отображаются :(

PS минусующим топик:
1. если вам что-то не нравится — прошу высказываться в комментариях :)

Читать дальше
  • +2
  • 05 июня 2009, 11:34
  • noonv

Модуль (хак) добавления карт Google на сайт

8
UPD релиз хака версии 0.3.1

test.karta39.ru/map/
+ решена проблема отображения маркеров в браузерах отличных от FF
+ при добавлении объекта на карту — в личном блоге пользователя добавляется аналогичная статья
+ реализована функция скрола мышки как зум (http://adomas.org/javascript-mouse-wheel/)
+ увеличил карту — это делается простым отключением sidebar в шаблоне :)
{assign var="bNoSidebar" value=true}


пусть это будет версия 0.2
бесплатное распространение не планируется :)
немного о хаке:
для его работы нужно:
1. иметь гугловский акаунт, чтобы
2. сгенерировать ключ для своего сервера
code.google.com/intl/ru/apis/maps/signup.html
3. создать в БД таблицы
map_obj_types — хранит название типов объектов, названия иконок
map_objects — хранит описания объектов
map_tracks — для хранения путей (в настоящее время не задействовано)

далее устанавливаются файлы, как и у любого модуля :)

Добавление карты google на сайт - маркеры не отображаются :(

3
собственно пишу (вернее переношу свою доработку для explay на LiveStreet ) модуль карт от Google :)
посмотреть можно здесь:
http://test.karta39.ru/map/
пользователь tests/tests

+ реализован функционал добавлнеия, редактирования, удаления маркера.
— планируется добавить генерацию статьи при добавлнеии маркера

главная проблема, которую я обнаружил только вчера — почему-то объекты на карте отображаются только в FF, а Opera, IE, Chrome не хотят :(

Похоже проблема в валидации html-ки — но вот в чём она — никак не пойму :(
UPD
похоже не хочется парситься xml-ка с данными маркеров,
responseXML: null

хотя на сайте karta39.ru используется абсолютно тот же код и всё работает :(

Есть идеи?
Спасибо за внимание!

UPD2 проблема решена — всё дело было в том, что сохранился дурацкий BOM в php-файле :) всем спасибо за советы и участие :)

Не работает фрэйм Google Maps!

2
Здравствуйте разработчики и специалисты!

Вопрос: тестирую в режиме опытно-промышленной эксплуатации ваш движок. Пишу пост, есть задача вставить фрэйм гугл-карт, чтобы было как тут www.problematique.ru/?p=16 (WordPress)

Но карты не видно в посте, такое ощущение, что чё-то обрезается. В ЖЖ, кстати, тоже не вставляется. А момент принципиальный! Как бороться?!

Сам фрэйм вот он:

<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.ru/maps/ms?ie=UTF8&hl=ru&msa=0&msid=109776078191125296202.000462780c5bc226a090e&ll=58.543558,21.42497&spn=5.321184,32.228909&output=embed"></iframe><br /><small>Просмотреть <a href="http://maps.google.ru/maps/ms?ie=UTF8&hl=ru&msa=0&msid=109776078191125296202.000462780c5bc226a090e&ll=58.543558,21.42497&spn=5.321184,32.228909&source=embed" style="color:#0000FF;text-align:left">Путешествие в Скандинавию 2008</a> на карте большего размера</small>


А вот результат от попытки его запостить:


Просмотреть Путешествие в Скандинавию 2008 на карте большего размера