Компонент для сервиса Yandex.Карты для Joomla! 1.6 (1.7)

Вся документация сейчас располагается на другой странице.
Эта страница оставлена для совместимости, а также для обсуждения.
Новая ссылка
http://zhuk.cc/wiki/index.php/Zh_YandexMap/ru

Весь форум также располагается на другой странице.
http://forum.zhuk.cc/index.php/component/kunena/zh-yandexmap?Itemid=0

  • Pazys
    #136 written by Pazys  2 years ago

    Ну подбором я метку ставлю – всё ок на максимальном увеличении, при уменьшении – уползает метка.
    Только что попробовал на народной карте поставить метку и у меньшить масштаб – не уползает.

    Про смартфон спеллинг не понял …

    • Dima
      #137 written by Dima  2 years ago

      Если читать пост 134
      Ваши метнуть ничем не отличаются от этих.

      Это при постинге спеллинг

      • Pazys
        #138 written by Pazys  2 years ago

        Ну понятно в чем причина: у вас создается контейнер размером 20×26 который центром нижней границы прижимается к координатам метки, тоесть координатами 10×26.
        Если в этот контейнер поместить другое изображение, то оно не вписывается в контейнер и прилипает влево и кверху. Таким образом на большей картинке все равно находится эта координата 10х26.

        Надеюсь я понятно изложил свою мысль.
        наглядно видно тут: http://www.m-town.ru

  • Pazys
    #139 written by Pazys  2 years ago

    Ну понятно в чем причина: у вас создается контейнер размером 20×26 который центром нижней границы прижимается к координатам метки, тоесть координатами 10×26.
    Если в этот контейнер поместить другое изображение, то оно не вписывается в контейнер и прилипает влево и кверху. Таким образом на большей картинке все равно находится эта координата 10х26.

    Надеюсь я понятно изложил свою мысль.
    наглядно видно тут: http://www.m-town.ru

  • Pazys
    #140 written by Pazys  2 years ago

    Ну понятно в чем причина: у вас создается контейнер размером 20×26 который центром нижней границы прижимается к координатам метки, тоесть координатами 10×26.
    Если в этот контейнер поместить другое изображение, то оно не вписывается в контейнер и прилипает влево и кверху. Таким образом на большей картинке все равно находится эта координата 10х26.

    Надеюсь я понятно изложил свою мысль …
    наглядно видно тут: http://www.m-town.ru

    • Dima
      #141 written by Dima  2 years ago

      Не совсем :)
      Я ведь не создаю 10 на 26.
      Я создаю стиль, туда закидываю картинку, говорю какой ее размер – далее создаю метку с этим стилем.
      Может я что-то пропустил. А может быть и нет, поскольку у яндекса было что-то написано про шаблоны. Может я создаю метку, а поскольку не через шаблон, он берет свой

  • Pazys
    #142 written by Pazys  2 years ago

    Прошу прощения, пост не отправлялся – я выше три набацал.

    Ну давайте я еще попробую.
    http://dl.dropbox.com/u/35693018/ZHYandexMap.png
    Вот нарисовал, то что пытался описать.

    • dima
      #143 written by dima  2 years ago

      На счет нескольких постов, это просто если несколько линков, система кидает их в спам. Я их вернул обратно. Все нормально.

      Теперь понял. Буду читать документацию про создание. Там просто сначала про подмену иконки своей. А потом отдельно про создание своих шаблонов. Сначала разберусь что и как, потом изменю код, с учетом того, как было до этого, а потом чтобы правильно учесть отступы. Если Вы не против, как изменю код можно связаться с Вами, чтобы проверить правильно ли я реализуют новый алгоритм :);)

  • Pazys
    #144 written by Pazys  2 years ago

    конечно … почту я писал реальную

  • Pazys
    #145 written by Pazys  2 years ago

    Вот контейнер про который я говорил. Он делает отступы слева и сверху, left: 397.41px; top: 183.888px
    Т.к. у меня иконка больше на 5 и 9 пикселей соответственно, то там значение left и top должны быть меньше на 5 и 9 пикселей

    Вот как-то так.

  • Pazys
    #146 written by Pazys  2 years ago

    div class=”YMaps-placemark YMaps-Default YMaps-cursor-pointer” style=”z-index: 110; left: 397.41px; top: 183.888px;”
    img src=”http://m-town.ru/administrator/components/com_zhyandexmap/assets/icons/_blank.png” style=”width: 32px; height: 37px;”
    /div

    • Dima
      #147 written by Dima  2 years ago

      Спасибо. На днях займусь изучением этого момента. Просто навалилось что-то всего :(

  • Pazys
    #148 written by Pazys  2 years ago

    Ага … на меня тоже … поэтому я тоже долго

    • Dima
      #149 written by Dima  2 years ago

      Я только что смоделировал 4 метки
      10 на 10
      20 на 20
      30 на 30
      40 на 40

      Получается следующая картина

      Левый верхний угол остается неизменным, т.е. какая бы картинка не была, она начинается с этого угла.
      Позиция примерная – относительно точки – основания балуна
      5 по горизонтали, 30 по вертикали. Это примерно.
      Выложу картинку чуть позже.

      • Dima
        #150 written by Dima  2 years ago

        Сделал отдельный пост.
        Давайте там обсуждать

  • Алексей
    #151 written by Алексей  2 years ago

    Дмитрий, доброе время суток!
    Вы мне очень помогли в прошлый раз найти мою оплошность.
    Прошу еще раз о помощи! В локале на джумле 1.7 не могу добиться отображения меток, путей. Карты отображаются нормально, но пустые. Все делаю через админ панель без редактирования скриптов.

    • Dima
      #152 written by Dima  2 years ago

      Добрый вечер, Алексей.
      У Вас скорее всего какая-то метка ошибочная. Т.е. ломается вывод метки – не показывается все остальное. Можете увидеть в консоли ошибку.
      Октключите (publish = no, т.е. сделайте метки неопубликованными) – выведется карта, и по одной подключайте. Найдете ту, которая ошибочная. Скорее всего где-то текст неправильный ввели, или в
      html поле ошиблись

  • Алексей
    #153 written by Алексей  2 years ago

    Дима! Все метки, пути удалил, группы тож. Добавил две новых метки – ничего не появилось. Думаю надо все карты удалить и новые создать.

    • dima
      #154 written by dima  2 years ago

      Думаю зря.
      Выведите одну метку.
      Сделайте ее простой, без наворотов. Простая метка, без ограничения вывода меток по пользователю.
      Хотите – сделайте и выведите свою новую карту. А потом можете просто перекинуть на нее метки.

  • Алексей
    #155 written by Алексей  2 years ago

    Дима, помогла переустановка всего компонента и сопутствующего плагина. Спасибо за участие и помощь!

    • Dima
      #156 written by Dima  2 years ago

      Добрый вечер, Алексей.
      Странно, конечно. Мне сложно судить, думаю проблема была где-то на поверхности.
      В любом случае, если все работало и перестало – надо искать источник. Может есть какой-то скрытый баг, а может Вы просто где-то могли ошибиться.
      Это на будущее.

  • muravejko
    #157 written by muravejko 2 years ago

    Добрый вечер, помогите новичку пожалуйста. Вопрос может быть тупой, но всё же..
    Задача: вызов карты в контенте выглядит {zhyandexmap-lightbox:1;ххх;820px;620px}, то есть появляется “ххх” в виде ссылки.
    вопрос: как эту ссылку грамотно прикрутить к картинке-иконке. Если просто копировать ссылку, то открывается карта в новом окне, а нужно что-бы так же в lightbox’е открывалось в этом же окне? Помогите пожалуйста.

    • Dima
      #158 written by Dima  2 years ago

      Доброе утро.
      Немного не понял, у Вас вопрос – как открыть свой линк (вашу страницу где карта и еще что-то) в лайтбоксе, или Вы хотите, чтобы помимо линка еще была и картинка?

      • muravejko
        #159 written by muravejko 2 years ago

        Задача: при клике на картинку открывается карта в лайтбоксе, на этой же странице.

        • Dima
          #160 written by Dima  2 years ago

          Сегодня, может завтра добавлю еще один параметр – URL картинки

          • muravejko
            #161 written by muravejko 2 years ago

            Заранее огромное Вам спасибо за Вашу работу.

  • Mel4eg
    #162 written by Mel4eg  2 years ago

    Добрый день Дмитрий! Подскажите новичку как в Вашем компоненте сделать так, чтобы метки оставленные одним из пользователей были видны всем остальным (в том числе авторизованным) пользователям? и еще… подскажите пожалуйста как убрать выбор иконок при добавлении новой метки пользователем? Скрин: http://oati.mos.ru/mom/1.jpg
    Заранее большое спасибо.

  • Dima
    #163 written by Dima  2 years ago

    Добрый день.
    Если Вы в компоненте разрешили ввод меток, то пользователь, авторизовавшись получает возможность вводить метки, а также видит только свои чтобы легче было их корректировать.
    Если Вы хотите, чтобы пользователи, залогинившиеся на сайте видели все метки – тогда выключаете на карте фильтр в состояние “Выводить все метки”, но разделяете карту. Для ввода и изменения меток используете компонент (это можно легко организовать дополнительным пунктом меню), а саму карту для всех других случаев выводите плагином.
    Я на днях постараюсь в документации написать страничку про то, как фильтруется информация в компоненте и плагине, чтобы можно было ориентироваться.
    Что касается второго вопроса – вид иконки, сейчас этого сделать нельзя. Всегда один и тот же набор полей. Более того, сейчас доделывается интеграция с контактами, и там появится еще один раздел – информация по контактам (его можно отключать, если нет в этой необходимости).
    Единственное, Вы можете снести все иконки из папки (кроме default#.png), тогда у пользователя не останется вариантов :)
    Плюс я планирую добавить выбор категории при вводе/изменении меток.

    PS: Опишите ситуацию, для чего Вам не надо выбирать тип иконки, или, например, группу. А может еще чего. Это просто для того, чтобы подумать, проанализировать и может как-нибудь решить данную задачу.
    Спасибо.

    • Mel4eg
      #164 written by Mel4eg  2 years ago

      Иконку выбирать не надо по тому что она привязана к группе и будет только путать пользователя.
      Хотелось бы чтобы была функция вывода всех меток для пользователя (по желанию отключать в админке).
      Еще раз спасибо за данный компонент и Вашу работу!

      • Dima
        #165 written by Dima  2 years ago

        По первому – разумно, я уже про это думал, Ваша мысль правильная. Только методику обдумываю.

        Про вывод всех меток я тоже думал, но пока времени нет. Решение то есть, надо добавить и правильно и аккуратно обработать еще одно значение к фильтру, или же существующее изменить. Я склоняюсь конечно к новому значению в фильтре, а это переименовать :)

  • Mel4eg
    #166 written by Mel4eg  2 years ago

    Еще одна вещь… почему-то при отображении карты через плагин если метка добавлена через группу меток, то иконка отображается как Default#, а если вручную, то нормально, а при выводе через компонент все нормально.
    Компонент: http://oati.mos.ru/mom/2.jpg
    Плагин: http://oati.mos.ru/mom/3.jpg

    • Dima
      #167 written by Dima  2 years ago

      Не понял, что Вы подразумеваете.
      Если Вы создали метку со стороны пользователя, не указав метку, она автоматом становится default#

      Если Ваша метка принадлежит группе, и на группе стоит признак переопределять метку, то действует иконка группы.

      Если метка не принадлежит группе – берется ее иконка.

      Если метка принадлежит группе, но на группе не стоит признак переопределения – то берется иконка метки.

      Или тогда давайте больше картинок, если считаете что где-то баг: нужны свойства группы, и свойства метки.

    • Dima
      #168 written by Dima  2 years ago

      Вау. Блин. Это мой косяк ;)
      Потерял часть кода :)
      В новой версии исправлю.
      Большое спасибо!

  • Mel4eg
    #169 written by Mel4eg  2 years ago

    Супер! Спасибо! Ждем обновления)

    • Dima
      #170 written by Dima  2 years ago

      Плагин то уже готов.
      Осталось только компонент доделать.
      День-другой потребуется. Сейчас работает ввод меток с контактами, удаление.
      Осталось внешний вид ввода добить и сделать изменение метки.
      Выкладывать буду пару, т.к. новые столбцы в таблицах БД :)
      Придется немного потерпеть ;)

  • Алексей
    #171 written by Алексей  2 years ago

    Дмитрий доброе время суток!
    Вот и настало время переносить сайт с локала на хостинг. Но тут при установке последней и как оказалось и любой другой версии ZhYandex админка говорит, что
    “Ошибка при создании меню панели управления”
    При этом сам компонент усешно установлен, но увидеть его в списке модулей я не могу. плагин устанолвен и видим!

    • Dima
      #172 written by Dima 2 years ago

      Может все дело в дистрибутиве джумлы.
      Попробуйте скачать с официального сайта и установить его.

  • Алексей
    #173 written by Алексей  2 years ago

    http://www.маршрут22.рф/
    а не может быть проблем из-за того, что домен .рф-?

  • Алексей
    #174 written by Алексей  2 years ago

    Не совсем понял о каком именно дистрибутиве речь . может ссылкой поможете…

  • Алексей
    #176 written by Алексей  2 years ago

    При попытке закачать файл
    “Joomla_1.7.3-Stable-Full_Package” с joomla.org
    выдает:
    “Ошибка загрузки файла на сервер”
    Что не так?

    • Dima
      #177 written by Dima  2 years ago

      Ну Вы отжигаете :)
      А почему на сервер.
      Скачивайте его к себе локально.
      Дальше закидываете через ftp себе на сервер (я например пользуюсь filezilla, их сайт http://filezilla-project.org/).
      Далее распаковываете в консоли (например putty) и ставите.
      Если у Вас связь рвется, скачивайте его каким-либо клиентом, поддерживающим докачку.

      Вот как я ставил
      http://zhuk.cc/2011/03/01/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-joomla-1-6/

  • Алексей
    #178 written by Алексей  2 years ago

    оййй. Ну не программер я… А что ж делать с теми файлами которые там уже лежат? заменять при совпадении?

    • Dima
      #179 written by Dima  2 years ago

      Я не знаю что и как Вы уже делали чтобы из локалки перетягивать на свой внешний сервер.

      В общем идея такая: у Вас на сервере есть в корне папки, например,
      logs, php, docs, conf, stat и прочие.
      Есть корневая папка сайта, например это docs, в которую Вы и должны размещать файлы своего сайта. Вначале, когда Вы только создали сайт и он прописался в DNS она пустая, т.е. заходя по вашему адресу вы видите чистую страницу или страницу хостера. Вот туда и разворачивается архив. Потом Вы в базе данные создаете пользователя. Ну и заходите на сайт – и сразу попадаете на установку.

      Как Вам сейчас быть, лучше с кем-то проконсультироваться из того же хостинга.
      Если же Вы создали сайт из панели хостинга, например, тот же руцентр дает Вам такую возможность, только там J1.5. То может тогда ее просто снести и поставить самому. Я например, так и сделал.

  • Алексей
    #180 written by Алексей  2 years ago

    Я когда из локальной машины закачивал на хостинг (через Filezilla кстати!) после создание базы и пользователя простое копирование файлов привело к тому, что сайт был видим криво. Только одна картинка и все!!! И дамп тож скачал и установил.
    Делать нечего…я вручную начал размещать все материалы.
    Из-за того, что это .рф эксплорер и Мазилла не видят трехмерных галерей. Хром и Опера видят. Тут еще с картами заморочки. Я боюсь, что неправильная установка дистрибутива опять приведет к потере данных.
    Кстати в локале сайт работает хорошо. И карты и трехмерки и комменты. боюсь даж за них браться вдруг что((((

    • Dima
      #181 written by Dima  2 years ago

      Ну здесь я Вам не советчик. Не знаю.
      На Вашем месте я бы сделал так: если данных не много, то снес бы все с сервера. Зарегистрировал бы нормальный домен на латинице (в зоне .ru), а Ваш .рф сделал бы просто его синонимом.
      Все работы делал бы с латиницей.
      Получил бы 2 ключа (для .ru и .рф) для АПИ Яндекса и вколотил бы их в настройку. И все.
      Что касается неправильной установки дистрибутива – так по всему миру ставят – и ничего. И если бы были какие проблемы – от Zh GoogleMap точно бы пришли запросы о кривизне, багах и прочем.

      А в нашем случае – пользователи скачивают какую-либо локализованную версию. Я не говорю что это плохо или еще чего.
      Просто на мой взгляд проще скачать офиц. дистр., скачать и установить русскую локализацию чем наступать на грабли черт знает откуда вылезшие. Это как с виндой, качают какую-либо лайт версию, ставят а потом пытаются решить какие-то всплывающие проблемы (типа не работает подключение сетевых дисков и прочее). Тут также, типа все для Вас собрали, только ставьте.
      Есть JED, оттуда всегда можно свежее взять, исправленное и прочее.
      Вот вчера классный экранчик прислали – у компонента нет кнопки Options чтобы настройки сделать. Судя по копирайту внизу – какая-то сборка.

  • nick
    #182 written by nick  2 years ago

    Доброго времени суток, установил компонент для показа карты, все настроил, но… вот тут самое интересное начинается…

    Дело в том, что админка моего сайта закрыта в файле htaccess и при показе карты на сайте выходит окно с просьбой ввести логин и пароль… Прикольно… мне интересно просто, кто же это просит у меня пароль в закрытую зону моего сайта? Неужто сам компонент???

    Отключаю показ карты, все ок.

    Так… вопрос одного дня, тема для размышления всем кто скачал.

    • Dima
      #183 written by Dima 2 years ago

      Доброго времени и Вам.
      Ответ на вопрос одного дня!
      Надо более подробно описывать ситуацию. Никто! еще не жаловался. Может у Вас включена возможность ввода меток! Вот и запрашивает.
      Как Вы выводите – плагином или компонентом??!

      Сам компонент и плагин используют таблицы базы данных, т.к. вся конфигурация хранится там, а как Вы думали.
      Для повестки дня больше вопросов, чем ответов. Либо Вы что-то накрутили. По крайней мере, никто другой со всего мира не жаловался на Zh GoogleMap. А разница сейчас только во вводе меток со стороны пользователя сайта, а скачек и всего прочего раза в три больше :P

  • nick
    #184 written by nick  2 years ago

    Отвечаю – просто создал карту, без меток, пароли не спрашивает.
    Как только создал одну метку, привязал ее к карте, которую только что создал, вот тут и спрашивает пароль от закрытой зоны.

    • Dima
      #185 written by Dima 2 years ago

      Скачайте новые версии компонента и плагина. Должно уйти.

  • nick
    #186 written by nick  2 years ago

    в моем вопросе я писал про компонент, не внимательно читаете

    • Dima
      #187 written by Dima 2 years ago

      Добрый вечер.
      Я нашел, скорее всего то место, которое делает это.
      Я пытаюсь получить идентификатор пользователя для включения фильтров по пользователям.
      Завтра перекину немного это получение, соответственно запрос будет если включить фильтр.

    • Dima
      #188 written by Dima 2 years ago

      Вы можете сделать скидку, т.к. вопросов иногда много. Местами можно запутаться. Дел тоже хватает.
      Можно было бы просто ответить еще раз, чем обращать внимание. Иногда приходится раза по три спросить про наличие ошибок в консоли, а ответы другие. Или про стили каждый раз писать. Мне что, вести себя типа как “поиск рулит”

  • nick
    #189 written by nick  2 years ago

    Вот ответ на мой вопрос:
    “GET /administrator/components/com_zhyandexmap/assets/icons/default%23busIcon.png HTTP/1.1″ 401

    так что мне все ясно, исправлю сам в коде
    :)

    • Dima
      #190 written by Dima 2 years ago

      Добрый день.
      Я не буду приводить так сказать диагноз :), но мне кажется совсем не правильно затягивать гайки там, где не надо, там и иконки, и стили есть. Вы закрыли доступ на чтение того, чего закрывать смысла нет.

      Да, за нами следят. Все кому не лень. :) :)
      Только не надо доводить до того состояния, что сначала Вы ограничиваете доступ, получаете ошибку, находите проблему, пытаетесь решить ее, решаете и с успехом и машете флагом ;). Может просто разрешить чтение с подкаталогами.

  • nick
    #191 written by nick  2 years ago

    я просто перенес иконки в открытую часть

    • Dima
      #192 written by Dima 2 years ago

      Т.е. в раздел site и поправили пути.
      Тогда получается надо иметь 2 копии – одна для BackEnd, другая – для FrontEnd.
      Может проще разрешить доступ туда (admin)

  • nick
    #193 written by nick  2 years ago

    зачем вообще было хранить иконки в папке администратора?, они должны быть доступны по-умолчанию, тот, кто зашел в админку, всегда их получит в админке и на сайте.
    Тот же, кто смотрит сайт, должен получать иконки без проблем, а их закопали. Мне, например, необходимо держать админку закрытой паролем… а там иконки…
    как-то так…

    • Dima
      #194 written by Dima 2 years ago

      Зачем – вопрос риторический. Если Вы хорошо разбираетесь – почему сами что-либо не написали.
      Моему компоненту полгода. До этого я под веб ничего не разрабатывал. И под джумлу тем более. Как разместил, так разместил. У Вас – первый случай с доступом. Я над этим подумаю.

      Просто можно же мысли выражать не в форме претензий, как у Вас с самого начала, а с вопросов и предложений.

      Еще раз говорю, не нравится – пишите лучше. Ищите свободное время помимо работы, дома, детей и прочего, и пишите.

      Ничего личного.

  • nick
    #195 written by nick  2 years ago


    Dima:

    Т.е. в раздел site и поправили пути.
    Тогда получается надо иметь 2 копии – одна для BackEnd, другая – для FrontEnd.
    Может проще разрешить доступ туда (admin)

    Ситуация – человек скачал, установил, а у него админка паролем закрыта,.. и опа – танец с бубном… разрешить доступ, как-то нехорошо…

    • Dima
      #196 written by Dima 2 years ago

      Смотрите Zh GoogleMap. За то же время, больше 25 тыс. Т.е. больше чем в 2 раза.
      Ни у кого не было такой проблемы.
      И количество установленных компонентов могу оценить где-то в 200-300.
      Т.к. могу оценить загрузки после выхода релизов в первые полчаса-час.
      Может и гораздо больше. И пишут и предлагают более интересно.

  • nick
    #197 written by nick  2 years ago


    Dima:

    Зачем – вопрос риторический. Если Вы хорошо разбираетесь – почему сами что-либо не написали.
    Моему компоненту полгода. До этого я под веб ничего не разрабатывал. И под джумлу тем более. Как разместил, так разместил. У Вас – первый случай с доступом. Я над этим подумаю.
    Просто можно же мысли выражать не в форме претензий, как у Вас с самого начала, а с вопросов и предложений.
    Еще раз говорю, не нравится – пишите лучше. Ищите свободное время помимо работы, дома, детей и прочего, и пишите.
    Ничего личного.

    Ничего личного. Сам я пишу совсем про другое.
    Если вы расценили мой первый пост как претензию – ваше право. Претензий не было.
    Последняя реплика так сказать. Ситуация – вы скачали другой компонент, установили себе на wordpress, и при открытии новенькой странички с использованием новенького компонента у вас выходит окошко – введите пароль… теперь вопрос – кто спрашивает пароль? Разработчик? или вирус? И напоследок вопрос, Если пароль будет введен, куда пароль будет отправлен?
    Повторю, пишу про другое, Но всегда ставлю себя на место конечного пользователя.
    Действительно, дело на один день, а вон какая переписка получилась…
    Ничего личного… Покидаю тему.
    Успехов в разработке (А компонент действительно хороший, спасибо).

    • Dima
      #198 written by Dima 2 years ago

      Покидать и обижаться не надо.
      Предложения – welcome, всегда рад. Дело не на один день. Я исправил компонент в плане получения ид. пользователя, думал это то, что Вам мешало. А получилось – чтение файла иконки.
      Я подумаю над переносом каталога иконок. В следующем году сделаю. Сейчас последняя правка компонента для карт Google и только правка и написание документации.
      Спасибо за понимание. Я стараюсь.
      И спасибо за благодарность. Ласковое слово и кошке приятно :)

  • nick
    #199 written by nick  2 years ago


    Dima:

    Покидать и обижаться не надо.
    Предложения – welcome, всегда рад. Дело не на один день. Я исправил компонент в плане получения ид. пользователя, думал это то, что Вам мешало. А получилось – чтение файла иконки.
    Я подумаю над переносом каталога иконок. В следующем году сделаю. Сейчас последняя правка компонента для карт Google и только правка и написание документации.
    Спасибо за понимание. Я стараюсь.
    И спасибо за благодарность. Ласковое слово и кошке приятно

    Обид не было. Когда поправите компонент – обязательно обновлю у себя на сайтах.

  • Тим
    #200 written by Тим  2 years ago

    Скажите, есть ли в планах прикрутить к компоненту редактор, скажем, JCE? хотелось бы иметь возможность для людей, незнакомых с html, вставлять в описание меток фото и форматирование

    • Dima
      #201 written by Dima  2 years ago

      Добрый вечер.
      Я прикручивал. Такая возможность есть. Просто есть нюансы, с которыми надо разбираться:
      – съезжает позиция редактора
      – автоматом ставится символ параграфа (надо учесть это в условиях вывода)
      – и еще что-то. Забыл.
      Но сделаю, обязательно.

  • Тим
    #202 written by Тим  2 years ago

    Спасибо за оперативный ответ! Не хочется быть назойливым, но так и тянет прикинуть сроки)))

    • Dima
      #203 written by Dima  2 years ago

      Завтра я начинаю вносить правку в Zh GoogleMap – компонент карт от гугла. Правку яндекс компонента планирую уже после Нового Года.
      Если вдруг на следующей неделе мне удастся в два счета решить эти нюансы – сделаю правку, нет – тогда уже после праздников ;)

    • Dima
      #204 written by Dima  2 years ago

      Добрый вечер.
      Вышел релиз, пользуйтесь HTML-редактором ;)

  • Mel4eg
    #205 written by Mel4eg  2 years ago

    Снова здравствуйте Дмитрий)
    Спасибо огромное за изменения в плагине и компоненте!
    Пожелание на будущее) Хотелось бы расширенную настройку для интерфейса добавления меток, например мне нужно только поле “наименование”, “описание” (причем поле ввода для описания сделать больше) и группа, выбор категории не нужен, а убрать нельзя)))
    И еще такая штука: http://oati.mos.ru/mom/4.jpg факс зажевало…

    • Dima
      #206 written by Dima  2 years ago

      Доброе утро.
      На счет факса – правьте свои стили. Размер по высоте. А ведь еще на прошлой неделе все было хорошо. Что-то со стилями на яндексе сделали :(
      Надо будет тоже посмотреть.

      Что касается конструктора: что хочется выводить, что – нет, это надо думать, тут не все так просто и быстро. Но возможно. После новогодних праздников попробую.

    • Dima
      #207 written by Dima  2 years ago

      На счет среза части информации в балуне.
      Нашел ответ. Вставьте определение стиля, например, в Ваш шаблон. Или в стили компонента для ввода меток usermarkers.css

      Вот такую строчку

      .YMaps-b-balloon-content
      {
      height:100%!important;
      }

      • Mel4eg
        #208 written by Mel4eg  2 years ago

        Спасибо! А какой-нибудь быстрый способ избавиться от выбора категории есть? (файлик подкорректировать) :-[

        • Dima
          #209 written by Dima  2 years ago

          Идите в папку
          com_zhyandexmap\site\views\zhyandexmap\tmpl
          там файл default.php

          Ищите строку
          COM_ZHYANDEXMAP_MAP_USER_CATEGORY
          Это промпт. Комментируйте начиная с этой строки и заканчивая двойным повторением < br />

          Это где то 8 строк кода.
          Т.е. комментируете весь кусок от начала строки до конца.

          Там 2 места (вставка и обновление метки)

          • Mel4eg
            #210 written by Mel4eg  2 years ago

            Получилось! Благодарю! Все, больше пока-что не буду доставать)) С наступающим и хороших праздников!

  • Алексей
    #211 written by Алексей  2 years ago

    Дима, добрый день. Установка origion version of Joomla помогла))) Пока без наворотов:
    http://www.маршрут22.рф/index.php/home/2011-12-17-07-04-41?view=zhyandexmap&id=1

    • Dima
      #212 written by Dima  2 years ago

      Добрый день, Алексей.
      Вот видите. Поздравляю.

  • Слава
    #213 written by Слава  2 years ago

    Как сделать прокладку маршрута на Жумле 1,7,3?

    Подскажите чайнику:
    Карту сделал.
    Все работает, только через меню http://citiway.ru/index.php/karta-s-menyu
    а в материале нет http://citiway.ru/index.php/ya-passazhir
    хотя в Менеджер плагинов: Zh YandexMap Plugin включен

    Жумла 1,7,3 рус
    и еще как сделать прокладку маршрута?

  • Слава
    #214 written by Слава  2 years ago

    Подскажите чайнику:
    Прочитал все 18 страниц
    Карту сделал.
    Все работает, только через меню http://citiway.ru/index.php/karta-s-menyu
    а в материале нет http://citiway.ru/index.php/ya-passazhir
    хотя в Менеджер плагинов: Zh YandexMap Plugin включен

    Жумла 1,7,3 рус
    и еще как сделать прокладку маршрута?

    • Dima
      #215 written by Dima  2 years ago

      Добрый вечер.
      Синтаксис другой. Смотрите документацию.

      Маршрут сейчас прокладывается по адресу, в доке есть, адреса в кавычках через точку с запятой.
      Пишу не с компа, подробнее и позже.

  • hans
    #216 written by hans  2 years ago

    Dima,

    You did a great job!!!! I saw your demo at http://joomla.zhuk.cc/index.php/zhgooglemap-demo-feature-get2place. This is just want I want!! I downloaded the latest version of the components and plugin and installed it on my joomla 1.7.2 site. Unfortunately, I do something wrong. I do get direction information on the map, but not textual description below. What do I wrong?

    Best regards,

    Hans

    • Dima
      #217 written by Dima  2 years ago

      Hi Hans.
      May be you mean text description of route below. Just go to your route and switch off displaying description of route. This description for definite route.
      For this demo set properties in map details in slider Route.
      I’ll promise, I’ll do doc and tutorials

      • Dima
        #218 written by Dima  2 years ago

        And plugin will be support this only tomorrow

  • Слава
    #219 written by Слава  2 years ago

    Подскажите чайнику:
    Карту сделал.
    Все работает, только через меню http://citiway.ru/index.php/karta-s-menyu
    а в материале нет http://citiway.ru/index.php/ya-passazhir
    хотя в Менеджер плагинов: Zh YandexMap Plugin включен

    Жумла 1,7,3 рус
    и еще как сделать прокладку маршрута?
    пиво гарантирую

  • Слава
    #221 written by Слава  2 years ago

    Спасибо, разобрался.
    Действительно синтаксис был ошибочный.
    Маршрут проложил.
    А как теперь сделать чтобы пользователь мог выбирать маршрут.

    • Dima
      #222 written by Dima  2 years ago

      Что значит “выбирать”.
      У Вас есть карта. Вы ее отображаете.

      • Слава
        #223 written by Слава  2 years ago

        Что значит “выбирать”.
        У Вас есть карта. Вы ее отображаете.

        С Новым годом!
        “выбирать” – значит чтобы пользователь сам мог создавать (прокладывать) маршрут на карте.
        Вводя “Откуда” и “куда”
        Сделал, но на Гугл карте, хотелось бы в Яндексе
        http://citiway.ru/index.php/ya-voditel

        • Dima
          #224 written by Dima  2 years ago

          Добрый вечер, Слава.

          У нас с Вами разные задачи. Я вывожу карту с объектами на ней.
          Вы же хотите прокладывать маршрут, сохранять его и использовать. У Вас специальная форма и прочее.
          Я не ставил задачи проложить маршрут от и до, тем более если эти точки задает пользователь. Есть функционал проложить маршрут от текущей точки до заданной (центра карты).
          Пользовательский ввод маршрутов (с указанием промежуточных точек) будет, но не скоро, т.к. есть еще задачки, которые я хочу сделать.

  • Александр
    #225 written by Александр  2 years ago

    Здравствуйте. Столкнулся с такой проблемой – если поставить метку на карту, то на метке видны серые линии, а ещё тень от метки отображается не корректно. Это можно как-нибудь исправить. Вот ссылка http://gobelen.bc6.ru/index.php/contact

    • Dima
      #226 written by Dima  2 years ago

      Добрый вечер, Александр.

      Сделал небольшой комментарий
      http://zhuk.cc/wiki/index.php/Zh_YandexMap_Troubleshooting

      Если Вы не против, так и оставлю в этом разделе. Хотите – заретуширую наименование компании

  • Александр
    #227 written by Александр  2 years ago

    Спасибо за столь быстрый ответ. Насчёт комментария я не против, можно не ретушировать.

  • Виктор
    #228 written by Виктор  2 years ago

    Здравствуйте, Дмитрий.
    Спасибо за компонент. У вас получился воистину уникальный инструмент, позволяющий нам, колхозникам, воплотить свои идеи в жизнь, не изучая сложных языков объектно ориентированного программирования.

    Тем не менее, с вашего позволения, хочу поделиться мыслями о некотором улучшении сего компонента, а именно:
    Хотелось бы больше свободы для творчества. В частности кастом поля в форме добавления метки пользователями, поле для изображения. И организация формы, кроме балуна, страничкой.

    Добавлю к этому вопрос:
    Что будет, если юзеры добавят на карту over9000 меток? Как это отобразится на производительности сайта?

    Я искренне надеюсь, что вы и дальше будете развивать свой проект и присмотритесь к нашим замечаниям.

    Заранее спасибо за ответы и еще раз спасибо за вашу работу.
    Успехов вам!

    • Dima
      #229 written by Dima  2 years ago

      Доброе утро, Виктор.
      Спасибо за слова благодарности.

      Теперь по вопросам:
      1 – кастом поля, а какие Вы хотели? Если про изображение, тогда еще наверное надо чтобы пользователь мог указывать как выводить балун (с заголовком, описание и т.п.). Если про HTML – так как Вы будете контролировать, что он туда что-нибудь ненужное Вам введет, типа Javascript какого-то. Можно, например, просто подготовить предопределенные поля под разные цели (изображение, ссылка на YouTube или еще что) и давать просто возможность ввода данных.
      Или вообще нужны другие поля. Тут надо еще думать и, может, как-то обсуждать. Поскольку есть разное использование, нужно и понимание того, что хочется, т.е. не просто а можно вывести … поле, а хотелось бы выводить поле … для того-то и того-то, иными словами, для улучшения интерфейса надо понимать назначение улучшения, чтобы сделать более удобным.
      После Нового Года сделаю нормальный форум, туда и поудобнее можно будет писать, а то сейчас что-то шаблон для WP вообще не нравится как работает :) после обновления. Или опять надо задаваться целью поиска нормального шаблона.
      2 – форма ввода. Даже не знаю что сказать. Может когда и сделаю. Просто это не та задачка, которая интересна и т.п. Хотя есть над чем подумать: как пишется компонент с несколькими интерфейсными экранами, ну и т.п., т.е. поизучать джумлу можно будет, да изучение JavaScript добить уж заодно ;)
      3 – Производительность. Естественно, см. описание самого яндекс АПИ, это будет заметно тормозить, хотя если будет больше свободного времени, можно будет погонять, посмотреть.
      У каждой задачи есть формулировка. Надо до начала решения задачи все хорошо осмыслить. Для большого числа меток надо использовать другие вещи:
      – либо ограничивать выборку данных на стадии формирования запроса, т.е. пользователь вводит критерии запроса, жмет кнопку “Найти” и видит результат
      – либо ограничивать выборку по географии, т.е. получить по IP местоположение и ограничить выборку
      – использование активных областей (http://api.yandex.ru/maps/jsapi/doc/mod/concepts/hotspots.xml)
      – да, надо еще посмотреть, как ведет производительность если брать не из базы, а, например, из KML-файла.
      – ну и тому подобное.
      Универсального механизма нет. Есть постановка задачи и ее решение.

      PS у меня пока что еще есть мысли по поводу развития компонента :) :), думаю месяца на три работ точно! Но всегда рад услышать пожелания.

  • mazgan
    #230 written by mazgan  2 years ago

    Если помещаю карту в тело статьи то метка неверно отображается ( http://кит15.рф/index.php/ddf/item/%D0%B4%D0%B0%D0%BA%D0%B0%D1%80?category_id=1 ).
    А если создаю пункт меню с нужной картой все бывает ОК (http://кит15.рф/index.php/karty).
    А нужно, чтобы в статью можно было вставлять.
    Помогите, пожалуйста.

    • Dima
      #231 written by Dima 2 years ago

      Добрый день.
      Смотрите свои стили.
      Сравните их. У Вас где статья я так понимаю отступы и бордеры как минимум. Т.е. подгружаются еще стили и съезжает форматирование.

  • Михаил
    #232 written by Михаил  2 years ago

    Здравствуйте, как можно изменить стиль цвета фона всплывающего окна яндекс меток? У яндекса белый фон окна и цвет букв шаблона тоже белый.

    • Dima
      #233 written by Dima  2 years ago

      Доброе утро, Михаил.
      Переопределите стили для всплывающего окна в Вашем шаблоне. Наименование классов, для которых надо переопределить стили Вы можете найти либо на яндексе (либо в их клубе, форуме либо еще где-то), либо в firebug

      • Михаил
        #234 written by Михаил  2 years ago

        В шаблоне в классе
        body {
        указан цвет
        color:#ffffff;

        Если его изменить на #000000; то в картах он становится черным как надо но и в главном окне сайта он тоже становится черным, а это уже не надо. А как сделать этот стиль только для яндекса?

        • Dima
          #235 written by Dima  2 years ago

          Укажите для конкретных классов элементов. Откройте всплывающее окно, вызовите furebug, наведите на фрагменты всплывающего окна и все сами увидите :)

  • Mel4eg
    #236 written by Mel4eg  2 years ago

    Добрый день, Дмитрий! Планируете-ли Вы реализовать возможно прикрепления файлов (фото) к меткам? не обязательно, чтобы они отображались при нажатии на метку, а хотя бы просто вносились в базу… И все-таки хотелось бы иметь возможность изменять поля в метке… цены бы тогда не было данному компоненту))

    • Dima
      #237 written by Dima  2 years ago

      Добрый день.
      Я Вас не понял. Сейчас Вы можете указать URL вашей картинки/фото, и она отобразится во всплывающем окне при его открытии.

      Или Вы говорите, что пользователи сами загружали картинки и прикрепляли их, т.е. в контексте ввода пользовательских меток?

      Что же касается изменения полей – также не понимаю. Если в контексте пользовательских меток – то он может изменять поля (наименование, описание, контактную информацию и т.д.). То, что ввел, то может и менять, если не заблокирована его метка

      • Mel4eg
        #238 written by Mel4eg  2 years ago

        Спасибо за ответ!
        А где я могу указать URL на фото?
        Да, было бы круто, чтобы пользователь сам мог загружать фото в контексте ввода пользовательских меток.

        По поводу полей допустим мне надо сделать такие поля:
        Название метки:
        Адрес:
        Описание (поле должно быть большим, расширяемым):
        Группа:
        Категория:
        Прикрепить фото:

        Еще не хватает возможности сделать поля обязательными для ввода…

        • Dima
          #239 written by Dima  2 years ago

          Итак, я делаю вывод, что контекст ввода пользовательских меток.
          Если так, то
          – поля указания URL картинки сейчас нет, но могу вывести
          – по поводу загрузки – пока реализовывать не буду, надо про это читать, думать про ограничение по политике безопасности и прочем. Пока – нет.
          – поле адреса – его нет в структуре данных, оно мне не надо, по этой причине – если только Вы разрешите использование данных из контактов, или включите плагин профиля пользователя и будете писать данные туда. Т.е. в Вашем случае – можно включить использование профиля и записать адрес туда. Но, получится, что Вы не сможете сохранить для разных меток разный адрес. Только я не понимаю зачем адрес, если метка и так показывает на адрес.
          – группа и категория – это и сейчас есть.
          – расширяемость полей – тоже никак, так как все ограничивается размером балуна. Может когда я и сделаю отдельную форму для ввода меток. Если хотите ввести большой текст – введите его в обычном редакторе и закиньте туда. Другое дело есть и ограничение на размер. Вы же не хотите целую статью в балун ввести :)
          Контроль обязательности пока нет времени делать. Есть много другого, что хочется реализовать :)

          • Mel4eg
            #240 written by Mel4eg  2 years ago

            Подтверждение адреса будет полезным в моём случае.
            Поле для указания URL картинки это было бы не плохо)
            Про загрузку ладно, но подумайте)
            Расширяемость полей… у Вас же сделано, чтобы поле адреса для контакта можно было расширить.

            Возможность добавлять поляяя… как же не хватает.

            “Если хотите ввести большой текст – введите его в обычном редакторе и закиньте туда.” объясните это бабушке, которая будет указывать метку))) не юзерфрендли)

            Нашелся еще один неприятный момент, длинное описание метки не переносится, это неудобно при маленьком разрешении экрана, вот как это выглядит: http://oati.mos.ru/mom/images/5.jpg

  • Mel4eg
    #241 written by Mel4eg  2 years ago

    Буду пробовать, спасибо, жду обновлений)

  • Helen Nunley
    #242 written by Helen Nunley  2 years ago

    Hi Dmitry,

    I just realized that you have the assets in the administrator/components/com_zhgooglemap/assets. This forced me to put in an extra .htaccess just for this folder because I had already restricted access to the administrator folder. Would it be possible for you to move the assets to maybe the media folder in a future update?

    Also, I read that you now included a geomarker button. I think that is what we were discussing, a button to populate the longitude and latitude off of an address, but for the life of me I couldn’t find it in the updated package. Please tell me where it is.

    Thanks so much,
    Helen

    • Dima
      #243 written by Dima  2 years ago

      Hi Helen.
      In next release (or not just next) I’ll add component feature to control assets folder (get from site folder, not admin).

      As for Find button at backend to set latitude and longitude – sorry, I was busy and don’t include this. I promise I’ll do this. And for current case – you can use autocomplete field, or clicking on map.

      I create new geolocation button for frontend – on map details open geolocation slider and you can activate feature. And on map there is a new button, clicking on it would to set current user location by IP. It is on FrontEnd. And this position can be start point when you draw route to your place.

      Thanks. Dmitry

      • Helen Nunley
        #244 written by Helen Nunley  2 years ago

        That sounds great. Thanks for you hard work. I really do appreciate it!
        Helen

  • Loe
    #245 written by Loe  2 years ago

    Hi Dima,
    Thank you very much for the new release, I have installed it but I can not see de icons on the map. Do I have to change settings somewhere?
    Regard,
    Loe

    • Dima
      #246 written by Dima  2 years ago

      Yes.
      Go to component options and set compatibility for resource files.
      Then icons could get from site assets folder.
      Get last version of component.
      If you use plugin – get plugin too.

  • Loe
    #247 written by Loe  2 years ago

    Hi Dima,
    Have the latest component and plugin release, I have check all folders on date.
    Set Compatibele Modus voor resource-files to Yes

    But no icons at all

    Regards,
    Leo

    • Dima
      #248 written by Dima  2 years ago

      Can you give me link to your site, login.
      I give you my mail
      Have you any errors in console.

      • Dima
        #249 written by Dima  2 years ago

        If you have your own placemark icons – you have copy it in site assets too.
        Create simple map with one simple icon with all defaults. Without any manager. Is it displayed.

  • You may use these HTML tags: <a> <abbr> <acronym> <b> <blockquote> <cite> <code> <del> <em> <i> <q> <strike> <strong>

     

  • Comment Feed for this Post
Go to Top