Карты Marker Pro v4.0 доступны

Ожидание окончено. Это было больше, чем 1 год и 3 месяца или 467 дней с момента нашего последнего выпуска v3.1. В течение этого периода нас несколько раз спрашивали, почему не было нового релиза так долго. Ответ прост: когда Торстен взял на себя инициативу по разработке Maps Marker Pro около 2 лет назад, вскоре стало ясно, что потребуется полная перезапись, чтобы поднять Maps Marker Pro на новый уровень и создать устойчивую кодовую базу. для будущих разработок.

Автопилот (собственная работа) [CC BY-SA 3.0 or GFDL], через Wikimedia Commons

Поэтому вместо того, чтобы настраивать существующий код - со всеми известными ограничениями, которые росли за последние 5 лет разработки - мы решили начать с нуля и реализовать полное объектно-ориентированное переписывание кодовой базы. Мы также полностью отделили JavaScript от PHP, чтобы обеспечить кэширование и значительно увеличить скорость загрузки страниц. Кроме того, мы могли бы уменьшить размер загрузки для данных маркеров, что позволило бы на 75% ускорить загрузку карт и реализовать расширенную настройку для карт, сохраняя настройки теперь на основе карты, а не в глобальном масштабе - просто для того, чтобы назвать несколько основных моментов.

Чтобы дать вам представление о масштабах изменений, вот некоторые статистические данные для разработки Maps Marker Pro 4.0:

  • 884 файла изменено
  • Добавлено 69.760 строк кода
  • 167.498 строк кода удалено
  • Размер пакета плагина v3.1 в распакованном виде: 16,9 МБ (542 файла)
  • Размер пакета плагина v4.0 без упаковки: только 4,5 МБ (295 файлов)
  • бесчисленные кофе c

Хотя этот процесс занял довольно много месяцев, долгосрочные выгоды абсолютно оправданы. Новый код не только значительно сокращает время загрузки и повышает безопасность, но и значительно упрощает исправление ошибок или реализацию новых функций, таких как, например, часто запрашиваемые графики повышения GPX и множество мелких улучшений, которые теперь имеют был добавлен с v4.0.

В процессе разработки очень скоро стало ясно, что Maps Marker Pro 4.0 необходимо будет внедрить как новый плагин, чтобы избежать технической задолженности по сравнению со старой версией. Тем не менее, мы также сосредоточили внимание на обратной совместимости, чтобы обновление с 3.1.1 для существующих пользователей было как можно более плавным: как вы можете видеть из обновить учебник ниже мы создали инструмент миграции, который поможет вам обновить ваши шорткоды маркеров (которые были объявлены устаревшими в 4.0). В любом случае, поскольку v4.0 является полностью новым плагином (использующим slug maps-marker-pro в отличие от leaflet-maps-marker-pro в v3.1), все данные из v3.1.1 переносятся в новые таблицы базы данных - поэтому в В случае, если миграция не будет работать должным образом (что мы считаем маловероятным, хотя из-за 4 бета-версий и 6 кандидатов на релизы) все, что вам нужно сделать, это отключить v4.0 и снова включить v3.1.1.

Пожалуйста, имейте в виду, что Документы и FAQ не были полностью обновлены, чтобы отразить все изменения 4.0 - тем не менее, мы решили выпустить v4.0, так как не хотели откладывать выпуск из-за этого. Обновленная пользовательская документация и часто задаваемые вопросы будут добавлены в ближайшее время.

Если вы хотите быть в курсе последних разработок Maps Marker Pro, следуйте инструкциям @MapsMarker в твиттере (= самые последние обновления), в Facebook или подпишитесь на новости через RSS или через RSS / электронная почта.

Мы также хотели бы пригласить вас присоединиться к нашему Партнерская программа который предлагает комиссионные до 50%. Если вы заинтересованы в том, чтобы стать торговым посредником, пожалуйста, посетите https://www.mapsmarker.com/reseller

Дайте нам знать, что вы думаете об этом новом выпуске отправив отзыв или оставив комментарий ниже!

Счастливого отображения!

Ваша карта Маркер Pro команда


Индекс


Основные изменения / основные моменты

Пожалуйста, имейте в виду некоторые глубокие изменения:

  • полное переписывание:
    рефакторизация кодовой базы от процедурной к объектно-ориентированной
  • отделение JavaScript от PHP
    позволяет кэшировать и значительно увеличить скорость загрузки страницы
  • уменьшен размер загрузки для данных маркера
    Ускорение загрузки карты на 75% (см. видео сравнения v3.1 против v4.0):
  • улучшенная производительность базы данных
    за счет уменьшения количества запросов к базе данных и использования кэшей, где это возможно
  • оптимизированный механизм загрузки CSS и JS
    в результате сокращается время загрузки необходимых файлов до 20%
  • обновлен leaflet.js с версии 1.0.3 до версии 1.3.4
    Leaflet.js является «движком Maps Marker Pro», а новая версия v1.3.4 включает в себя оптимизацию и исправления ошибок - смотрите сообщение в блоге на leafletjs.com и полный журнал изменений Больше подробностей
  • изменения в концепции карты
    В версии 4.0 больше доступны только карты и маркеры (термин «карты слоев» больше не используется; карты маркеров больше не могут быть созданы - необходимо изменить существующие шорткоды карт маркеров, используя входные данные из инструмента миграции, см. Раздел «как обновить до 4.0Для деталей).
  • упрощенная концепция многослойной карты
    Ранее называвшиеся многослойными картами в версии 3.1, теперь называются фильтрами с возможностью настраивать порядок сортировки фильтров на страницах редактирования карты.
  • возможность сортировки базовых карт и наложений в панели управления слоями (перетаскивание)
  • расширенная настройка для карт и маркеров
    Настройки теперь сохраняются на карте / маркере, а не глобально. (Все настройки для «Настройки карты по умолчанию» в области «Настройки» из версии 3.1 были удалены - теперь вы можете использовать ссылку «Сохранить текущие значения как значения по умолчанию для новых карт» вместо этого на страницах редактирования карты):

    Аналогичная ссылка «Сохранить текущие значения как значения по умолчанию для новых маркеров» доступна на страницах редактирования маркера:
  • новая система возможностей
    По умолчанию только администраторы будут иметь доступ к подстраницам Maps Marker Pro на сервере. Поэтому, если на вашем сайте также пользователи с другими ролями, такими как редактор, автор или подписчик, должны иметь возможность создавать или обновлять карты и маркеры, перейдите в «Настройки», «Разное / Возможности» и измените настройки соответствующим образом:

    Обратите внимание, что по умолчанию только администраторы WordPress имеют доступ к Maps Marker Pro на сервере! Таким образом, в случае, если вы обновляете версию v3.1 и не администраторы также могут создавать карты, вам необходимо настроить эти параметры один раз после обновления (см. Также дополнительные задачи после установки)
  • поддержка карт высот GPX и путевых точек, а также нескольких треков
    Треки GPX теперь также поддерживают отображение интерактивных карт рельефа и путевых точек, например:

    Если ваш файл GPX содержит несколько дорожек, теперь их можно выбрать с помощью нового элемента управления в верхнем левом углу диаграммы высот:
  • Метаданные GPX теперь отображаются во всплывающем окне, которое открывается щелчком по дорожке (вместо выделенной панели GPX под картой):
  • Листовка.GestureHandling
    Это приносит базовую функциональность Обработки Жестов Карт в Leaflet и предотвращает застревание пользователей на карте при прокрутке длинной страницы:

    По умолчанию этот параметр включен для новых карт и может быть отключен на странице редактирования карты на вкладке «Взаимодействие»:
  • поддержка ЗДЕСЬ базовых карт
    Теперь вы также можете использовать базовые карты из ЗДЕСЬ / Nokia для ваших карт - см. https://www.mapsmarker.com/here-maps/ Подробнее о том, как зарегистрировать ключ API:
  • варианты отображения списка маркеров справа или слева от карты слоя
  • возможность добавить ссылку вместо всплывающего окна для маркеров
    Эта часто запрашиваемая функция также была добавлена ​​в версии 4.0. На страницах редактирования маркера у вас есть возможность добавить ссылку или всплывающий текст к маркеру:
  • возможность переопределять глобальные настройки для каждой карты, используя новые параметры шорткода
    Все параметры для карт, созданных в бэкэнде и сохраненных в базе данных, могут быть перезаписаны с помощью параметров шорткода. Соответствующую ссылку можно найти здесь, .
  • поддержка сжатой атрибуции
    Теперь вы также можете сжать поле атрибуции (по умолчанию отключено):

    Атрибуция полностью раскрывается при наведении мыши или клике

    Чтобы активировать сокращенную атрибуцию, перейдите на страницы редактирования карты, переключитесь на расширенное редактирование и включите параметр «Сжатый» на вкладке «Элементы управления»:
  • варианты изменения положения всех доступных блоков управления
    С v4.0 теперь возможно изменить положение и видимость всех блоков управления картой на основе карты:

    Для дальнейших настроек управления нажмите кнопку «Показать дополнительные настройки».
  • добавить Yoast SEO Sitemap интеграция
    Автоматическая интеграция карт сайта для карт была улучшена и теперь поддерживает карты сайта, созданные с помощью плагина Yoast SEO. Соответствующие настройки можно найти в меню «Настройки» / «Разное» / «Sitemaps»:
  • Функция резервного копирования и восстановления для карт и маркеров
    В отличие от версии 3.1, вам больше не нужно использовать функцию импорта и экспорта (которая имела некоторые ограничения) для резервного копирования / восстановления или переноса ваших карт и маркеров. Теперь это можно сделать с помощью специальной функции резервного копирования и восстановления, доступной на странице инструментов:
  • поддержка неограниченного количества пользовательских слоев (базовых карт и оверлеев):
    С v3.1 можно было настроить только до 3 пользовательских слоев. В версии 4.0 это ограничение было снято, и теперь вы можете настраивать неограниченное количество пользовательских слоев через Настройки / Пользовательские:

вернуться к указателю


Незначительные изменения

  • поддержка Bing Canvas Dark, Canvas Light и Canvays Grey Basemaps (по умолчанию отключено)
  • поддержка дробного масштабирования (новые опции взаимодействия: zoomDelta и zoomSnap)

    Известная проблема: шаги масштабирования меньше 1 могут привести к проблемам с Картами Google (детали)
  • возможность установить максимальные границы для карт для ограничения панорамирования и масштабирования (страницы редактирования карт, вкладка «Карта», расширенный редактор, кнопка «Ограничить текущим видом»)
  • отдельные настройки для отображения адреса, координат (новых) и направлений маркеров во всплывающем окне
  • кнопки пакетного выбора (все / нет) для слоев в блоке управления фильтра

    Этим параметром можно управлять на страницах редактирования карты, переключившись в расширенный редактор на вкладке «Элементы управления»:
  • Оптимизированная и очищенная область настроек, больше нет перезагрузок при сохранении благодаря AJAX:
  • новый виджет «Maps Marker Pro - шорткод»
  • новая настройка карты tabbed для отображения карт во вкладках
    Если карта загружается во вкладке или скрыта при загрузке, в зависимости от используемой платформы это может привести к неправильной загрузке карт. Чтобы исправить это, мы добавили новый параметр «Tabbed», который необходимо включить в этом случае:
  • обновлены настройки языка, чтобы выбрать язык интерфейса и интерфейса отдельно:
  • Photon @ Mapsmarker: показывать названия улиц + номера домов для результатов геокодирования, если они доступны
  • Панель инструментов API для геокодирования Photon @ Mapsmarker по адресу https://www.mapsmarker.com/photon показывающий использование API за последний час
  • увеличен лимит скорости для геокодирования Photon @ MapsMarker с 5.000 до 10.000 запросов в день и с 10 до 20 запросов в секунду
  • возможность добавить существующие маркеры на карты, добавленные только с короткими кодами (например, [mapsmarker lat="48" lon="16" markers="1,2,3,4"] )
  • проверка совместимости для LiteSpeed ​​Cache, которая может привести к поломке карт
  • убрал шесть проверок совместимости для плагинов / тем, которые больше не нужны из-за перезаписи Maps Marker Pro 4.0
  • по умолчанию отключены всплывающие подсказки на мобильных устройствах, так как событие при наведении курсора недоступно (спасибо Dirk!)
  • по умолчанию установите для параметра взаимодействия «tap» значение false, чтобы избежать проблем с прокруткой по картам на мобильных устройствах (спасибо, Томас!)
  • автоматически анализировать шорткоды карты в описании категории и поста, а также в полях терминов
  • обновить leaflet-locatecontrol с v0.58 до v0.63
  • обновить листок-полноэкранную кодовую базу
  • обновлен аддон мини-карты с v3.4.0 до v3.5.0
  • оптимизированная структура папок плагинов (может потребоваться повторное применение некоторых настроек совместимости плагинов)
  • обновлен algolia autocomplete.js с v0.21.7 до v0.29
  • обновлено обещание es6 для IE11 / Google Mutant с версии 4.1.0 до версии 4.2.5
  • обновлено обещание es6 для IE11 / Google Mutant с версии 4.1.0 до версии 4.2.5
  • обновлен плагин EdgeBuffer для предварительной загрузки плиток за краем видимой карты до v1.0.6

вернуться к указателю


Ломать изменения

Хотя мы сосредоточились на обратной совместимости, также стало ясно, что не все функции могут быть полностью перенесены на v4.0, либо потому, что используемые компоненты больше не поддерживаются, либо потому, что это нарушит другие функции, которые необходимы для Maps Marker Pro v4.0 :

  • Поддержка базовой карты MapQuest была удалена:
    поскольку для базовых карт MapQuest теперь требуется собственный API, что делает их несовместимыми для реализации в стандартной установке Leaflet, существующие карты MapQuest будут автоматически переключаться на OpenStreetMap при переходе с версии 3.1.1 на версию 4.0.
  • устарела интеграция с Mapbox v3:
    (Устаревшую) Mapbox v3 пришлось удалить - мы планируем повторно добавить поддержку Mapbox (v4) в будущем выпуске. Существующие карты с использованием пользовательских базовых карт mapbox в v3.1 будут автоматически переключаться на OpenStreetMap во время миграции в v4.0.
  • (в отставке) API дополненной реальности Wikitude:
    к сожалению, Wikitude прекратила выпуск своих API, поэтому в Maps Marker Pro v4.0 мы заменили этот API на API дополненной реальности от layar.com, что также позволяет легко отображать маркер с приложением дополненной реальности из layar (учебник), пример скриншота:
  • удалил Mapzen в качестве поставщика геокодирования:
    К сожалению, Mapzen удалил свои услуги и, следовательно, был удален как поставщик геокодирования для Maps Marker Pro. Если вы использовали Mapzen в качестве поставщика геокодирования по умолчанию, Algolia Search будет автоматически использоваться в качестве замены в v4.0.
  • (в отставке) Visualead QR-код генератор:
    Visualead также прекратил свою службу для создания QR-кодов с пользовательским фоном. В Maps Marker Pro v4.0 он был заменен генератором QR-кода локальной библиотеки JS.
  • Импорт / экспорт CSV / XLS (X) / ODS:
    из-за новой структуры базы данных старая функция импорта / экспорта из v3.1 была заменена оптимизированным импортом / экспортом GeoJSON. Файлы CSV или XLS (X) по-прежнему могут использоваться для автономного редактирования данных карты, вам просто нужно преобразовать их в GeoJSON перед импортом / экспортом, как вы можете видеть из этот учебник.
  • MMPAPI API (Документы) был заменен API базы данных (Документы)
  • REST API (Документы) устарел, замена планируется на v4.1
  • Фильтры для текстов, настроек и содержимого (Документы) был удален
  • удалены настройки для (не рекомендуется) изображения для запуска мобильного веб-приложения и вместо этого добавлена ​​упрощенная поддержка значков веб-приложений
  • удаленный (устаревший) плагин для хэширования URL
  • минимальная требуемая версия WordPress для Maps Marker Pro увеличена до 4.5 (требуется для совместимости с Gutenberg)
  • Массовые действия для массового обновления карт и маркеров (ранее доступные на странице Инструменты в v3.1) были удалены и будут добавлены в v4.1
  • Виджет «Карты Marker Pro - список последних маркеров» был удален
  • Виджет «Карты Маркер Pro - последняя маркерная карта» был удален

вернуться к указателю


Исправление ошибок

  • загружать листы карты для OSM Black & White и варианта DE через https, чтобы предотвратить смешанные предупреждения (спасибо, Аннет!)
  • сокращение времени ожидания для резервных вызовов API лицензий для предотвращения проблем на сайтах с проблемами подключения
  • не раздеваться input теги из popuptexts, если включена опция «HTML-фильтр для popuptexts (wp_kses)»
  • Разбор короткого кода для аудио и видео тегов WordPress во всплывающих окнах на картах слоев был прерван, если была включена функция wp_keses ()
  • список маркеров: показывать записи только один раз, если маркер назначен нескольким слоям
  • Функции активации и деактивации не обрабатывались начиная с версии 3.0
  • Неработающая проверка совместимости с постоянными ссылками возвращает неправильный URL
  • неверное количество маркеров в списке маркеров при использовании многослойных карт
  • неверный тип контента при использовании обратного вызова для GeoJSON
  • WPML / Polylang: регистрация пропущенных строк для переводимых элементов, если используется импортер (спасибо Лоран!)
  • Виджет панели администратора может быть поврежден, если используется PHP 7.1+
  • Ошибка OOM (Недостаточно памяти) при проверке локального ключа SPBAS
  • ручной выбор словенского языка как языка интерфейса был сломан (спасибо Игорь!)
  • Ссылка на логотипы Google не работает на устройствах iOS

вернуться к указателю


Улучшения безопасности

  • улучшено: глобальная проверка санитарных условий для всех настроек вместо индивидуальной фильтрации выходных данных

Ни одна технология не является совершенной, и ни одна из них не является нашей. Хотя безопасность была для нас главным приоритетом во время разработки v4.0, мы можем упустить некоторые вещи. Если вы считаете, что нашли проблему с безопасностью, пожалуйста, сообщите нам о ней безопасно, отправив отчет через наша хакероне баунти программа.

вернуться к указателю


Переводы

Все включенные переводы были обновлены благодаря более 100 переводчикам, помогающим использовать Maps Marker Pro на вашем языке.

Для получения кредитов, пожалуйста, смотрите полный список изменений в конце этой страницы.

вернуться к указателю


Как обновить до версии 4 и перенести существующие карты

Для получения руководства по обновлению до версии 4 и миграции существующих карт, пожалуйста, посмотрите в этом руководстве пользователя в нашей базе знаний.

вернуться к указателю


Дополнительные задачи после установки

  • по умолчанию только администраторы будут иметь доступ к подстраницам Maps Marker Pro на сервере. Поэтому, если на вашем сайте также пользователи с другими ролями, такими как «Редактор», «Автор» или «Подписчик», должны иметь возможность создавать или обновлять карты и маркеры, перейдите в «Настройки», «Разное / Возможности» и измените настройки соответствующим образом:
  • Повторно примените любые пользовательские модификации CSS:
    Если вы использовали какую-либо пользовательскую модификацию CSS, например, в style.css вашей темы, чтобы перезаписать стили Maps Marker Pro, их, вероятно, необходимо изменить, так как элементы CSS были переименованы. В версии 3.1 карта имела классы CSS «mapsmarker layermap layer-12», например, в версии 4.0 она изменилась на «maps-marker-pro». Префикс для других элементов CSS также изменен с «lmm-» на «mmp-».

Вот и все - теперь вы можете начать использовать Maps Marker Pro v4.0 - счастливое отображение 🙂

вернуться к указателю


Дополнительная информация для 4.0 бета-тестеров

Для бета-тестеров 4.0 рекомендуется повторно запустить инструмент миграции, так как некоторые ошибки были исправлены, а настройки были изменены с v4.0. Если инструмент миграции не будет перезапущен, вместо него будут использоваться некоторые настройки по умолчанию (особенно для настроек, использующих флажки), если только вы не примените свои пользовательские настройки вручную.

В любом случае, имейте в виду, что все новые карты или маркеры, которые были созданы, или любые изменения, внесенные в перенесенные карты или маркеры с момента установки любого релиза 4.0-beta или 4.0-RC, будут потеряны, если инструмент миграции будет запущен снова!

вернуться к указателю


Как установить Maps Marker Pro 4.0 с нуля

Для прямой загрузки и установки пакета v4.0 в виде zip-файла, Пожалуйста, нажмите здесь.

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

вернуться к указателю


Как проверить целостность пакета плагинов

Чтобы узнать значение хэша SHA-256 и количество файлов для этого выпуска, проверьте следующий файл: https://www.mapsmarker.com/SHA256SUMS.txt

Этот файл имеет цифровую подпись с нашим ключом PGP, файл подписи ключа доступен по адресу https://www.mapsmarker.com/SHA256SUMS.txt.asc

Нажмите здесь, чтобы узнать, как проверить целостность пакета плагинов. (рекомендуется, если пакет плагина для новой установки не был загружен с https://www.mapsmarker.com - хотя проверка не требуется, если используется процесс автоматического обновления)

вернуться к указателю


Как откатиться до v3.1.1

Если вы хотите снова использовать v3.1.1, сначала отключите Maps Marker Pro v4.0, а затем снова активируйте Maps Marker Pro v3.1.1. Затем перейдите в «Настройки / Постоянные ссылки» и нажмите кнопку «Сохранить изменения» один раз.

Помните, что любые новые карты или изменения маркеров, сделанные с помощью Maps Marker Prov 4.0, не будут видны с Maps Marker Pro v3.1.1, так как используется полная новая схема базы данных!

вернуться к указателю


Полный список изменений

Журнал изменений для версии 4.0 - выпущено 18.08.2018 (выпуск)

полная перезапись / рефакторизация кодовой базы от процедурной до объектно-ориентированной
отделение JavaScript от PHP для обеспечения кэширования и значительного увеличения скорости загрузки страницы
уменьшен размер загрузки данных маркера, что позволяет на 75% быстрее загружать карту
расширенная настройка для карт: настройки теперь сохраняются на карте, а не глобально
обновлен leaflet.js («движок Maps Marker Pro») с версии 1.0.3 до версии 1.3.4, включая оптимизацию и исправления ошибок - смотрите сообщение в блоге на leafletjs.com и полный журнал изменений Больше подробностей
поддержка карт высот GPX и путевых точек, а также нескольких треков
поддержка ЗДЕСЬ базовых карт
варианты отображения списка маркеров справа или слева от карты слоя
возможность добавить ссылку вместо всплывающего окна для маркеров
Листовка.GestureHandling поддержка (предотвращает попадание пользователей на карту при прокрутке длинной страницы)
(в отставке) API дополненной реальности Wikitude заменен на API Layar.com
оптимизированная система разрешений с возможностями Maps Marker Pro для лучшего контроля доступа (внимание: по умолчанию доступ имеют только администраторы!)
поддержка дробного масштабирования (новые опции взаимодействия: zoomDelta и zoomSnap)
отдельные настройки для отображения адреса, координат (новых) и направлений маркеров во всплывающем окне
поддержка Bing Canvas Dark, Canvas Light и Canvays Grey Basemaps (по умолчанию отключено)
возможность установить максимальные границы для карт, чтобы ограничить панорамирование (кнопка «Ограничить текущий вид»)
возможность переопределять глобальные настройки для каждой карты, используя новые параметры шорткода
кнопки пакетного выбора (все / нет) для слоев в блоке управления фильтра
Панель инструментов API для геокодирования Photon @ Mapsmarker по адресу https://www.mapsmarker.com/photon показывающий использование API за последний час
автоматически анализировать шорткоды карты в описании категорий и полей тегов и полей терминов
поддержка сжатой атрибуции
варианты изменения положения всех доступных блоков управления
новый параметр шорткода tabbed="true" для отображения карт во вкладках
Простое изменение значений по умолчанию для новых карт с помощью функции «Сохранить текущие значения в качестве значений по умолчанию для новых карт»
проверка совместимости для LiteSpeed ​​Cache, которая может привести к поломке карт
добавить Yoast SEO Sitemap интеграция
повышение производительности за счет уменьшения количества запросов к базе данных и использования кешей, где это возможно
оптимизированный механизм загрузки CSS и JS, приводящий к сокращению времени загрузки до 20%
Импорт / экспорт CSV / XLS (X) / ODS заменен встроенной функцией импорта / экспорта JSON (учебник по конвертации JSON в офисные форматы)
упрощенная концепция карт: «карты маркеров» были удалены, «карты слоев» были переименованы в «карты» (которым можно назначать объекты, такие как маркеры)
упрощенная концепция многослойной карты, теперь называемая фильтрами, с возможностью пользовательского порядка сортировки фильтров
Photon @ Mapsmarker: показывать названия улиц + номера домов для результатов геокодирования, если они доступны
удалена поддержка базовых карт MapQuest (поскольку для базовых карт MapQuest теперь требуется собственный API, что делает их несовместимыми для реализации в стандартной установке Leaflet; существующие карты MapQuest будут автоматически переключаться на OpenStreetMap)
удалена устаревшая интеграция с Mapbox v3 (будет заменена версией v4 в будущем выпуске)
убрал шесть проверок совместимости для плагинов / тем, которые больше не нужны из-за перезаписи Maps Marker Pro 4.0
удалены настройки (не рекомендуется) запускаемых изображений мобильного веб-приложения и добавлена ​​упрощенная поддержка значков веб-приложений
заменен (удален) генератор QR-кодов Visualead с локальным генератором QR-кодов jQuery (теперь доступ к QR-кодам можно получить только в бэкэнде / «список всех карт»)
по умолчанию отключены всплывающие подсказки на мобильных устройствах, так как событие при наведении курсора недоступно (спасибо Dirk!)
по умолчанию для параметра взаимодействия «tap» установлено значение false, чтобы избежать проблем с прокруткой карт на мобильных устройствах (спасибо, Томас!)
Метаданные GPX теперь отображаются во всплывающем окне, которое открывается щелчком по дорожке (вместо выделенной панели GPX под картой).
обновлены настройки языка для выбора языка интерфейса и интерфейса отдельно
увеличен лимит скорости для геокодирования Photon @ MapsMarker с 5.000 до 10.000 запросов в день и с 10 до 20 запросов в секунду
обновить leaflet-locatecontrol с v0.58 до v0.63 (включает исправления ошибок и совместимость листовки 1.1.0)
обновить листовую полноэкранную кодовую базу (поддержка модульных систем AMD и Node / CommonJS, thx mpschaeuble!)
обновлена ​​надстройка мини-карты с v3.4.0 до v3.5.0 (поддержка событий уменьшения / восстановления - выпуск)
оптимизированная структура папок плагинов (может потребоваться повторное применение некоторых настроек совместимости плагинов)
обновлен algolia autocomplete.js с v0.21.7 до v0.29 (изменений)
обновлено обещание es6 для IE11 / Google Mutant с версии 4.1.0 до версии 4.2.5 (выпуск с исправлением ошибок)
обновлен Leaflet.MarkerCluster.LayerSupport с версии 1.0.3 до версии 1.0.4 (устранение проблем с помощью chunkedLoading)
обновлен плагин EdgeBuffer для предварительной загрузки плиток за краем видимой карты до v1.0.6
минимальная требуемая версия WordPress для Maps Marker Pro увеличена до 4.5 (требуется для совместимости с Gutenberg)
удаленный хеш плагин
не раздеваться input теги из popuptexts, если включена опция «HTML-фильтр для popuptexts (wp_kses)»
сокращение времени ожидания для резервных вызовов API лицензий для предотвращения проблем на сайтах с проблемами подключения
загружайте листы карты для OSM Black & White и варианта DE через https, чтобы предотвратить смешанные предупреждения (спасибо, Аннет!)
Разбор короткого кода для аудио и видео тегов WordPress во всплывающих окнах на картах слоев был прерван, если была включена функция wp_keses ()
список маркеров: показывать записи только один раз, если маркер назначен нескольким слоям
Функции активации и деактивации не обрабатывались начиная с версии 3.0
Неработающая проверка совместимости с постоянными ссылками возвращает неправильный URL
неверное количество маркеров в списке маркеров при использовании многослойных карт
неверный тип контента при использовании обратного вызова для GeoJSON
WPML / Polylang: регистрация пропущенных строк для переводимых элементов, если используется импортер (спасибо Лоран!)
Виджет панели администратора может быть поврежден, если используется PHP 7.1+
Ошибка OOM (Недостаточно памяти) при проверке локального ключа SPBAS
ручной выбор словенского языка как языка интерфейса был сломан (спасибо Игорь!)
Ссылка на логотипы Google не работает на устройствах iOS
улучшено: глобальная проверка санитарных условий для всех настроек вместо индивидуальной фильтрации выходных данных
обновлен боснийский перевод благодаря Кенан Дервишевич→ внести свой вклад
обновлен каталанский перевод благодаря Птица рухЭфраим Баярри, Висент Кубеллс и Марта Эспинальт→ внести свой вклад
обновленный чешский перевод благодаря Виктору Кляйнеру и Влад Кузба→ внести свой вклад
обновлен датский перевод благодаря Марк Аабо ПедерсенМэдс Дирман Ларсен и Питер Эрфурт→ внести свой вклад
обновленный немецкий перевод от команды Maps Marker Pro и Даниэля Луттерманна→ внести свой вклад
обновленный греческий перевод благодаря Филиосу Сазейдесу, Евангелосу Афанасиадису и Вардис Вавулакис→ внести свой вклад
обновлен испанский перевод благодаря Давид Рамирес, Альваро Лара, Виктор Гевара, Рикардо Витери, Хуан Вальдес и Марта Эспинальт и Фернандо Коэльо→ внести свой вклад
обновлен испанский / мексиканский перевод благодаря Виктор Гевера и Эз Лазкано→ внести свой вклад
обновлен финский (fi_FI) перевод благодаря Джесси Бьёрк→ внести свой вклад
обновлен французский перевод благодаря Винчен Пухоль, Родольф Квидевиль, Fx Бенар, Казаль Седрик, Фабиан Хурелле и Томас Гиньяр→ внести свой вклад
обновлен галисийский перевод благодаря Фернандо Коэльо→ внести свой вклад
обновлен венгерский перевод благодаря Иштван Пинтер и Чаба Орбан→ внести свой вклад
обновлен хорватский перевод благодаря Невен ПаузикАлан Беник и Мариян Раджич→ внести свой вклад
обновлен индонезийский перевод благодаря Энди Адитья Састравикарта и Эмир Хартато и Фибу Реза→ внести свой вклад
обновленный итальянский перевод благодаря Лука Барбетти и Анджело Джаммаррези→ внести свой вклад
обновлены японские переводы благодаря Шу Хигаш и Тайсуке Симамото→ внести свой вклад
обновлен корейский перевод благодаря Энди Парк→ внести свой вклад
обновлен литовский перевод благодаря Донатас Лиаудайтис и Донатас Лиаудайтис→ внести свой вклад
обновленный латышский перевод благодаря Юрис Орловс и Эрикс Ремесс→ внести свой вклад
обновлен малайский перевод благодаря Мохд Зулкифли→ внести свой вклад
обновленный норвежский (букмол) перевод благодаря Инге Тан→ внести свой вклад
обновленный голландский перевод благодаря Рональд Смитс, Марийке МецПатрик Рюерс, Фокко ван дер Лест и Ханс Темминг→ внести свой вклад
обновлен польский перевод благодаря Павел Вышинский, Томаш РудницкийРоберт Павляк, Дэниел и Пол Дворняк→ внести свой вклад
обновленный перевод португальский - Бразилия (pt_BR) благодаря Фабио Бьянки, Андре Сантос и Антонио Хаммерл→ внести свой вклад
обновлен румынский перевод благодаря Арийский, Даниэль Кодря и Фло Бейгу→ внести свой вклад
обновленный русский перевод благодаря Екатерине Голубиной (при поддержке Теплица Социальных Технологий - http://te-st.ru) и Вячеслав Стренадко, http://slavblog.ru→ внести свой вклад
обновлен словенский перевод благодаря Игорь Чабрян→ внести свой вклад
обновлен словацкий перевод благодаря Зденко Подобному→ внести свой вклад
обновленный шведский перевод благодаря Олофу Одиеру, Теди Варсите, Дану Полссону, Элгер Линдгрен, Антон Андреассон и Тони Лигнерсё→ внести свой вклад
обновленный тайский (th) перевод благодаря Makarapong Chathamma и Панупонг Сиривичайякуль→ внести свой вклад
обновлен турецкий перевод благодаря Эмре Эркан, Махир Тосун и Чагатай Демир→ внести свой вклад
обновлен украинский перевод благодаря Ярослав Б ЯрошевскийАндрекс, Сергей Житницкий и Михайло→ внести свой вклад
обновленный вьетнамский (vi) перевод благодаря Hoai Thu→ внести свой вклад
обновлен китайский перевод благодаря Джон Шен и ск→ внести свой вклад
обновлен китайский (zh_TW) перевод благодаря Джамешо Хо→ внести свой вклад

вернуться к указателю

Оставить комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X