Zh BaiduMap, security update

This is a security release for the 3.x series of Zh BaiduMap!

This release fixes security issues – SQL injection

Affected Installs: versions up to 3.0.0.*

Please update to version 3.0.1.* or above

Zh GoogleMap, security update

This is a security release for the 3.x series of Zh GoogleMap!

This release fixes security issues – SQL injection

Affected Installs: versions up to 8.4.0.*

Please update to version 8.4.1.* or above

Zh YandexMap, code review, bugfixes

Всем привет.

Слегка переработал расширение ;).

Дополнительно в административной панели атрибуты перегруппированы (нужные сразу на экране), карта выводится только для первой закладки (думаю, так более удобно). Некоторые поля дополнительно растянуты.

Я выбрал один стиль группировки атрибутов и использую его и в остальных моих расширениях (для Baidu и для Google).

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

Zh GoogleMap, module and plugin support additional parameters

Hi.

I changed some styles in component (menu item) – width of fields.

I added the same fields as in component into module (paths and routes), and apply width style for all parameters.

In module now you can select map (not enter its ID)

In plugin call by CategoryList and GroupList now there is a new parameter – ObjectTypeList. In it you can manage what map objects will be displayed by this Category or Group. By default it is placemark, for backward compatibility.

And fixed double definition of paths for case dynamic loading map objects.

 

Zh BaiduMap, code review and added a lot of features

Hi.

Finally I did new release.

I reviewed all code. Added module. All parts of extension – component, module and plugin use one common code.

Added new parameters for component call (menu item).

You can manage h-tag (h2 or h3) for infowin by component options.

Added ground overlays, labels for markers, dynamically loading placemarks and paths (by mootools or JQuery) or its content.

Added style support for map, and CSS and JS files loading.

For map div by default added default CSS style, which fix styles not only for component call, but also in plugin and module.

Management by group list manage not only placemarks, but also paths. And it has autocomplete group search field, show all/hide all option. Added group sorting.

In future will be added routes, map types, overlay opacity control, placemark list, panel for group list/infowin content/placemark list, traffic control and many other features.

Cheers,

Dmitry

Zh YandexMap, placemarks icon overrides by group

Всем привет.

По просьбам добавил поддержку переопределения иконок меток на уровне групп с помощью стандартный предопрелененных в АПИ, см. https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/option.presetStorage-docpage/.

До этого можно было переопределить их только иконками, представленными файлами.

Добавлены 3 параметра в подробностях группы.

  • Marker (Icon File, Preset Icon with text, Preset Icon)
  • Preset Standard Icon
  • Icon Content

Функционирует аналогично полям, которые есть в свойствах метки.

Поле Marker для всех старых значений – Icon File.

Если хотите выбрать какой-то предопределенный в АПИ тип иконки, указываете Preset Icon with text или Preset Icon, ну и заполняете поле Preset Standard Icon.

Если нужно вывести текст в иконке (для случая Preset Icon with text) просто вводите необходимый текст в поле Icon Content.

Единственная особенность – если у вас включено управление метками через список групп (и указан вывод иконки в списке), то в списке вы увидите иконку “старую” (какая определена файлом), т.е. в списке вы не можете получить иконку из предопределенных в АПИ.

В таком случае вам можно проделать небольшой трюк – создать иконку такого же вида и добавить к существующим файлам. Тогда в списке групп будет использоваться файловая иконка, а на карте – из АПИ.

Zh YandexMap, new parameter for centering map by placemark

Всем привет.

Для вызова элемента меню Карта (вызов компонента) добавлен необязательный параметр, позволяющий сменить центр карты. Параметром выступает идентификатор метки, которая есть на карте.

Для вызова плагина – по списку меток, по списку групп и по списку категорий добавлен такой же параметр (7-й по порядку).

Документация актуализирована.

Zh GoogleMap, new built-in map type

Hi there.

I’ve added OpenTopoMap map type, you can use it as map predefined type for map, and map override type in plugin too.

As for OpenStreetMap, this type you can enable in map details, just open it and set to Yes drop down list for OpenTopoMap.

In plugin you can pass OPENTOPOMAP as map type for plugin call (be sure it enabled for your map)