Zh YandexMap component, default marker position, block user marker from update

Всем привет.

В компоненте произведены изменения

В настройках компонента можно установить значение метки по умолчанию (т.е. когда создаете новую метку или карту или прокладываете путь маркер устанавливается в эту позицию). См. документацию раздел “Настройка”

У свойств метки новое свойство
* Protected from user correction – Запрет на изменение пользовательской метки
По умолчанию все пользовательские метки создаются с разрешенным изменением. И, например, если метка прошла проверку администратором или еще кем, то со стороны backend (т.е. через админ панель) можно выставить блокировку, и в этом случае, если пользователь зайдет на свою карту чтобы изменить метку, то она просто отобразится, и при открытии всплывающего окна средств изменения не появится

Zh GoogleMap component, not zoom map with route, details of route

Hi.

New release of component:
1 – you can set not change zoom for route, or zoom to fit bounds
2 – you can set route to be draggable
3 – you can show route panel to display the directions steps

See demo

PS: the first – when you display route, map by default zoomed for show whole route.

And I’ve fix a little “bug”: now you can display more than one route on map. BUT if you set zoom for both routes in this case not working right. I can’t to do with this 🙁

Zh GoogleMap component, Find by geocoding with autocomplete, default place in Options

Hi there.
(in component is done, but need to do it in plugin)
* merge fields Find by geocoding and Places Autocomplete when both of it is active
* add lat + lng fields in component options to set default placemark position

See documentation

Всем привет
(сделано в компоненте, надо повторить в плагине)
* совместить функциональность Поиск через геокодирование и Поле автозаполнения если оба активны
* добавить lat + lng поля для указания значений по умолчанию для позиции метки

Zh YandexMap component, you can set icon type where insert/update in FrontEnd

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

PS беру некоторую паузу по доработке. Надо чуть-чуть допилить компонент по картам от гугла, и переключаюсь на перенаписание документации используя вики-движок. Уже все развернуто, буду переделывать документацию сразу на нем, т.к. думаю на нем удобнее, многоязычность. Да и просто решил освоить эту функциональность.

Zh YandexMap, you can unlimit max zoom and set max available zoom for map

Всем привет.
Внесены следующие изменения в компонент и плагин

Теперь в выпадающем списке установки значения масштаба карты есть значение “Максимально возможный”. Это позволяет установить масштаб на самый большой для выбранного типа карты (например, для спутникового варианта он может быть больше).

В выпадающем списке максимального масштаба есть новое значение “Без ограничений”. Это позволяет снять верхнюю границу в масштабах карты, иначе при переходе от дорог к спутнику вы не можете увеличить больше 17, а в случае отмены ограничения – сможете.

Плагин подправлен для поддержки данной функциональности

Также добавлена корректировка масштаба при переключении со спутника с большим масштабом на дороги (при недопустимости бОльшего масштаба). Т.е. идем со спутника и масштабом 19, на дороги. Автоматом переключаю масштаб на максимально допустимый (в этом случае 17.)

Zh GoogleMap, you can select TravelMode in find and autocomplete features, and set what info will be in InfoWin

Hi.
New features:
– you can select TravelMode if you set “Draw route from search point to place” or “Show direction (Places Library)”. I.e. if you set to show route to place throught find control or by autocomplete field, you can select travel mode from drop down list
– you can set what info will be displayed in infoWin, Title, Title and Description, Description, None. Before that I show Title and Description (if filled). And as title are required, you can always get title in infowin. Today you can control this.
Go to placemark detail page and set InfoWin Content field

PS. In future release I plan:
case you activate places with autocomplete field and find control
– today: you have 2 fields with the same functionality (find place and draw route)
– furure: you’ll get 1 find control, and text field will be support autocomplete feature.
I think it is more useful and understandable

Zh GoogleMap component, you can search by geocoding with text address and can set zoom when clicking marker

Hi.
I’ve added new control – text field and button “Find”. You can show this control to search place by geocoding, and can draw route to you place. It is the same like you can use feature to use places autocomplete field.
In current version, route is drawing by google.maps.TravelMode.DRIVING.
In next time I’ll add ability to select travel mode.

The second feature – you can set in placemark detail zoom, that can be set when you click the marker (addtion field – Zoom by Click)

PS tonight I can’t get into myPHPAdmin, and therefore I can not install new version into demosite. And I’ve checked installation only in other site, but not in demo. Sorry, I think it will be OK, and you are not get an any errors.

Zh YandexMap, registered users can insert own markers

Всем привет.
Наконец-то выпущен релиз, который позволяет пользователям вводить и изменять свои маркеры.

Для этого на карте открываете последний слайдер (Advanced options)
Указываете, как на карте выводить маркеры (какой фильтр). Т.е. видим свои, или все.
Если свои и не залогинился – видим то, что введено через админ-панель.
Логинимся – видим свои. Если разрешен ввод маркеров – то можно и менять свои.
Чтобы передвинуть маркер – двигаем, открываем балун, говорим сохранить.
Там можно и менять наименование, примечание и группу.
Сейчас ввести тип иконки нельзя (сделаю позже). Но переопределив через группу Вы сможете добиться нужной картинки.
Жмете кнопку Изменить – и все. Данные меняются.
Жмете удалить – метка удаляется.

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

Плагин также подхватывает настройки ограничения видимости данных.
Нелогинимся – все, что введено через админку. Логинимся – видим свое.

В админке, на закладке списка маркеров появился фильтр по пользователю.

На подробностях карты также есть признак, какой статус будет у новых маркеров, это если хотите, чтобы они сразу не появлялись, а могли “модерироваться”.

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

БОЛЬШАЯ ПРОСЬБА.
Сначала протестируйте весь функционал на какой-либо закрытой вашей странице. Поскольку я не могу гарантировать, что абсолютно все правильно сделано. Но, надеюсь – что это я подстраховываюсь.
В любом случае Вы всегда можете закрыть ввод изменив один параметр.

PS в плагине почему-то иконка не переопределилась, надо будет посмотреть :), также подправлю