Pro v1.6 с акцентом на производительность и удобство использования

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

В связи с этим и тем, что в этот выпуск также включены некоторые меры безопасности, я решил отложить добавление функция геолокации до v1.7, так как мне все еще нужно время, чтобы завершить интеграцию этого замечательного плагина листовки Доминик Мориц.


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

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

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


Теперь давайте перейдем к основным моментам про v1.6:

улучшена производительность для карт слоев

Производительность для карт слоев была значительно улучшена

  • загрузка маркеров асинхронно через GeoJSON и
  • ограничивая (скрытые) теги гео-микроформатов

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

Я также добавил новый параметр в Настройки / Разное / Общие настройки для асинхронной загрузки:

-погрузочная-настройка асинхронной

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

параметры карты могут быть перезаписаны в шорткодах

Теперь вы можете перезаписать параметры карты для существующих карт в шорткодах.

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

[mapsmarker marker = ”1 ″ height =” 100 ″].

Для всех доступных параметров шорткода, пожалуйста, посетите https://www.mapsmarker.com/shortcodes

возможность отключить загрузку Google Maps API для повышения производительности

Если вы хотите использовать только альтернативные базовые карты, такие как OpenStreetMap, теперь вы можете полностью отключить все вызовы API Google в веб-интерфейсе, что сохраняет запросы http и еще больше ускоряет загрузку ваших карт. Это можно сделать с помощью новой настройки в меню «Настройки» / «Карты Google» / «API Карт Google»:

Google-карта-апи-статус

Если вы отключите API Карт Google, все существующие карты, использующие базовые карты Google, автоматически переключатся на OpenStreetMap (и обратно на Google, если вы снова включите API Карт Google).

добавлены новые параметры порядка сортировки для «списка маркеров» под картами слоев

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

  • всплывающий текст
  • значок
  • сделано
  • обновлено
  • kml_timestamp

Это позволяет вам создавать собственные порядки сортировки, добавляя, например, <span> 1 </ span>… к всплывающим текстам.

Эти новые порядки сортировки находятся в меню «Настройки» / «Настройки карты по умолчанию» / «Список маркеров»:

Список-маркерная-настройка-новые-для вариантов

оптимизированы CSS классы для списка маркеров таблицы

В версии pro v1.6 я также удалил все встроенные стили для списка таблиц маркеров и добавил фиксированные классы CSS, которые теперь можно лучше использовать для пользовательских стилей.

Списки <ol> и <ul> не отображались правильно во всплывающих окнах

Спасибо Дан за сообщение об этом! Теперь это исправлено, и вы также можете добавлять списки HTML во всплывающий текст, не нарушая компоновку этих списков.

Другие оптимизации и изменения

  • добавлена ​​поддержка загрузки карт в рамках jQuery Mobile (спасибо, Хокан!)
  • добавлена ​​поддержка GeoJSON-API-ссылок для многослойных карт на панелях карт
  • обновить библиотеку импорта-экспорта PHPExcel до v1.8.0 (изменений)
  • увеличьте тайм-аут для загрузки файлов gpx с 10 до 30 секунд для лучшей поддержки больших файлов
  • обновлен аддон jQuery timepicker для v1.4.4
  • обновлен аддон jQuery select2 для настроек до v3.4.8
  • усиленная функция загрузки значков для лучшего предотвращения потенциальных атак через каталог
  • переименован временный для прокси-доступа, чтобы избежать конфликтов плагинов (спасибо @pippinsplugins!)
  • усиленные SQL-запросы для многослойных карт

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

  • неправильная высота строки, примененная к изображениям API панели, может нарушить компоновку карты на определенных темах (спасибо KW!)
  • если количество маркеров в кластере составляло 5 или более цифр, добавляли разрыв строки
  • потенциальные уязвимые места внедрения PHP-объектов с помощью PHPExcel, обнаруженные https://security.dxw.com/
  • проблемы обновления плагинов на серверах с поддержкой PHP 5.5 и ioncube
  • распространение лицензионного ключа на дочерние сайты на многосайтовых установках было прервано
  • загруженные значки не были сохранены в каталоге значков маркеров на мультисайтовых установках
  • Треки GPX не отображались на картах слоев, если Google Adsense был активен

Обновления переводов

Благодаря многим заинтересованным авторам, этот выпуск поставляется со следующими обновленными переводами:

Если вы хотите внести свой вклад в перевод (новые переводчики хинди приветствуются!), Пожалуйста, посетите https://translate.mapsmarker.com/projects/lmm Чтобы получить больше информации. Обратите внимание, что переводчикам также выплачивается компенсация за их вклад - например, если перевод выполнен менее чем на 50%, переводчик получает бесплатный пакет из 25 лицензий стоимостью 149 евро в качестве компенсации за завершение перевода до 100%.

Перспектива - мои планы на следующий релиз

Пожалуйста, поймите, что я не могу обещать даты выпуска новых функций. Дорожная карта для основных новых функций (поддержка Google Street View и поддержка фильтрации слоев во внешнем интерфейсе) остается в силе, я просто хотел бы сохранить гибкость добавления оптимизаций и исправлений с довольно незапланированными второстепенными выпусками, полученными в основном из отзывов пользователей.

Пожалуйста также увидеть дорожную карту для приблизительного графика запланированных функций и, пожалуйста, подпишитесь на этот блог (через RSS or Эл. адрес) или следуйте @MapsMarker в твиттере (= самые последние обновления), если вы хотите быть в курсе последних новостей развития.

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

улучшена производительность для карт слоев за счет асинхронной загрузки маркеров через GeoJSON
добавлена ​​поддержка загрузки карт в рамках jQuery Mobile (спасибо, Хокан!)
возможность отключить загрузку API Карт Google для повышения производительности, если используются только альтернативные базовые карты
Параметры карты могут быть перезаписаны внутри шорткодов (например, [маркер маркера = "1" высота = "100"]) - увидеть доступные параметры шорткода
добавлена ​​поддержка GeoJSON-API-ссылок для многослойных карт на панелях карт
добавлены новые параметры порядка сортировки для «списка маркеров» под картами слоев (popuptext, значок, созданный, обновленный, kml_timestamp)
значительно сократить время загрузки больших карт слоев, ограничивая (скрытые) теги гео-микроформатов
обновить библиотеку импорта-экспорта PHPExcel до v1.8.0 (изменений)
увеличьте тайм-аут для загрузки файлов gpx с 10 до 30 секунд для лучшей поддержки больших файлов
оптимизированы классы CSS и удалены встроенные стили для списка таблиц маркеров для лучшего пользовательского оформления
обновлен аддон jQuery timepicker для v1.4.4
обновлен аддон jQuery select2 для настроек до v3.4.8
усиленная функция загрузки значков для лучшего предотвращения потенциальных атак через каталог
переименован временный для прокси-доступа, чтобы избежать конфликтов плагинов (спасибо @pippinsplugins!)
усиленные SQL-запросы для многослойных карт
Списки <ol> и <ul> не отображались правильно во всплывающих окнах (спасибо Дан!)
неправильная высота строки, примененная к изображениям API панели, может нарушить компоновку карты на определенных темах (спасибо KW!)
если количество маркеров в кластере составляло 5 или более цифр, добавляли разрыв строки
потенциальные уязвимые места внедрения PHP-объектов с помощью PHPExcel, обнаруженные https://security.dxw.com/
проблемы обновления плагинов на серверах с поддержкой PHP 5.5 и ioncube
распространение лицензионного ключа на дочерние сайты на многосайтовых установках было прервано
загруженные значки не были сохранены в каталоге значков маркеров на мультисайтовых установках
Треки GPX не отображались на картах слоев, если Google Adsense был активен
Перевод обновлений
Если вы хотите помочь с переводом, посетите веб-платформа для перевода
обновленный китайский (zh_TW) перевод благодаря jamesho Ho, http://outdooraccident.org
обновленный голландский перевод благодаря Патрику Руерсу, http://www.stationskwartiersittard.nl
обновленный французский перевод благодаря Винчен Пухоль, http://www.skivr.com и Родольф Квидевиль, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, Cazal Cédric, http://www.cedric-cazal.com и Фабиан Хурелле, http://hurelle.fr
обновленный немецкий перевод
обновленный итальянский перевод благодаря Луке Барбетти, http://twitter.com/okibone
обновленный латышский перевод благодаря Юрису Орлову, http://lbpa.lv и Эрикс Ремесс http://geekli.st/Eriks
обновленный польский перевод благодаря Томашу Рудницкому, http://www.kochambieszczady.pl
обновленный румынский перевод благодаря Arian, http://administrare-cantine.ro и Даниэль Кодря, http://www.inadcod.com

показать предыдущие изменения

Как скачать / обновить

Самым простым способом обновления является использование процесса обновления WordPress: войдите в систему с пользователем, обладающим правами администратора, перейдите к Dashboard / Updates, выберите плагины для обновления и нажмите кнопку «Обновить плагины».

Профессиональный плагин проверяет каждые 12 часов, доступна ли новая версия. Вы также можете вручную запустить проверку обновлений, перейдя в Плагины и нажав на ссылку «Проверка обновлений вручную» рядом с «Maps Marker Pro»:

проверки на наличие обновлений-новый

Дополнительные примечания к обновлению для бета-тестера

Никаких дополнительных действий по обновлению плагина не требуется.

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

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