Pro v2.9 с поддержкой многоязычных карт WPML

Создание многоязычных карт никогда не было проще, благодаря полной WPML поддержка добавлена ​​с этим выпуском. Кроме того, мы исправили несколько неприятных ошибок, связанных с геокодированием, и несколько проблем, о которых сообщили наши пользователи - большое спасибо за этот ценный отзыв!

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


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

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

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

дядя-сэм-MMP
Мы хотим, чтобы вы для Maps Marker Pro!
Присоединяйтесь к нашей команде в качестве внештатного разработчика и подайте заявку прямо сейчас!
https://www.mapsmarker.com/join-the-team


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

Поддержка перевода WPML для многоязычных карт

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

Подробнее о том, как перевести содержимое карты, см. В новом Учебник WPML.

Новые продукты для обновления вашего доступа к обновлениям и поддержке

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

Поскольку мы ценим долгосрочные отношения, мы теперь также предлагаем возможность продлить ваш доступ к обновлениям и поддержке на 3 и 5 лет - со скидкой 10% и 15% соответственно.

Для более подробной информации Пожалуйста, нажмите здесь.

Усовершенствованный API событий Javascript для LeafletJS

Чтобы сделать Maps Marker Pro более гибким для разработчиков, мы добавили новую функцию getAllMarkers (), что позволяет вам лучше настроить Maps Marker Pro в соответствии с вашими потребностями.

См. Документы API для более подробной информации и пример использования.

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

  • автоматически активировать поиск геокодирования после активации резервного геокодирования
  • обновить leaflet-locatecontrol с v0.49 до v0.58 (включает новые опции и исправления, полный журнал изменений)
  • по умолчанию отключен контроль геолокации только для новых установок (поскольку эта функция будет работать только в современных браузерах, если доступ к карте осуществляется через https)
  • обновлена ​​проверка совместимости, если плагин «WP External Link» активен, что может привести к поломке карт слоев
  • если включена опция совместимости «Отменить регистрацию сценариев API Карт Google, поставленных в очередь сторонними организациями», сценарии с maps.googleapis.com/maps/api/js теперь также исключаются
  • временно отключен метод кэширования SQLite и SQLite3 для импортера из-за конфликтов с PHP 5.6.29+ (спасибо Фредерику!)

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

  • Значения широты и долготы были изменены при использовании Mapzen Search для импортера или API (спасибо Дэвид!)
  • MapQuest Geocoding не дал правильных результатов для импортера и API
  • Пользовательские ошибки геокодирования MapQuest не отображались для импортера и API
  • список маркеров CSS конфликтует с двадцатью пятнадцатью темами (thx Verena!)
  • Выбор поставщика геокодирования для Mapquest Geocoding и Google Geocoding был прерван для импортера (спасибо Resi!)
  • обрезать ключ API карт bing для предотвращения проблем, вызванных пробелами при вводе
  • открытие всплывающих окон из ссылок в списке маркеров может привести к ошибке JavaScript на картах слоев с включенной кластеризацией
  • Кнопка «дублировать слой и назначенные маркеры» неправильно дублировала статус панели управления слоем (спасибо, Торстен!)
  • выбор геокодированного адреса был нарушен на страницах редактирования маркера, если ссылка на направление не была автоматически добавлена ​​во всплывающий текст (спасибо, Торстен!)
  • В панели действий поиск списка маркеров был прерван для многослойной карты с включенной опцией «отобразить все маркеры» (спасибо, якоб!)
  • импортер: ссылки, чтобы показать подробное сообщение об ошибке для каждой строки не работает должным образом

известные проблемы

Функция геолокации больше не работает с Google Chrome 50+ и Safari 10+, если ваш сайт не доступен через https

В Chrome 50 (и Safari 10) существенные изменения в поддержке геолокации были внесены соответствующими поставщиками браузеров: все приложения, запрашивающие текущую позицию пользователя (не только для функции геолокации в Maps Marker Pro), теперь могут только получать текущая позиция пользователя, если сайт настроен для безопасной доставки через https - вместо этого пользователи увидят следующее или подобное предупреждение:

геолокации ошибок-инфо

Подробнее об этом решении Google читайте на https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only, Geolocation будет по-прежнему работать на сайтах, отличных от https, если пользователи получат доступ к сайту через альтернативные браузеры, такие как Firefox, сафари или Internet Explorer - в любом случае вполне вероятно, что эти браузеры также добавят подобное ограничение безопасности в будущем.

Обновление ноябрь 2016: начиная с iOS 10 также Safari 10+ теперь требует https для поддержки геолокации. Реализация еще более строгая, чем в Google Chrome - геолокация не будет работать, например, если на вашем сайте есть предупреждения со смешанным содержанием.

Поэтому, если на вашем сайте требуется функция геолокации Maps Marker Pro, настоятельно рекомендуется перенести сайт на https. Некоторые хостеры уже предоставляют бесплатные сертификаты https от letsencrypt.org например. Для конфигураций, необходимых на вашем сайте WordPress для того, чтобы настроить его на поддержку https, пожалуйста, посмотрите учебники, такие как https://css-tricks.com/moving-to-https-on-wordpress/.

Так как https имеет больше преимуществ для вашего сайта, чем просто геолокация, снова работая с Google Chrome 50+ и Safari 10+ (например, обеспечение целостности данных, аутентификация отправителя и конфиденциальность пользователя, а также более высокий рейтинг Google, поскольку https используется в качестве сигнала ранжирования), мы Настоятельно советуем переключить ваш сайт на https, только если вы этого еще не сделали.

Если вы переключили свой сайт на https и по-прежнему получаете ошибку геолокации (например, «Ошибка геолокации: пользователь отклонил геолокацию»), проверьте настройки местоположения вашего устройства, если приложениям / веб-сайтам разрешено получать геолокацию.

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

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

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

Обратите внимание, что переводчикам также выплачивается компенсация за их вклад - например, если перевод выполнен менее чем на 50%, переводчик получает бесплатный пакет из 25 лицензий стоимостью 249 евро в качестве компенсации за завершение перевода до 100%.

Outlook - планы на следующие выпуски

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

Для Maps Marker Pro v3.0 мы планируем обновить leaflet.js с v0.7.7 до v1.0.2.

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

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

Поддержка перевода WPML для многоязычных карт
Обновление для доступа к обновлениям и поддержке теперь также доступно на 3 и 5 лет - со скидкой 10% соответственно 15% (детали)
API событий Javascript для LeafletJS: добавьте функцию getAllMarkers ()
автоматически активировать поиск геокодирования после активации резервного геокодирования
обновить leaflet-locatecontrol с v0.49 до v0.58 (включает новые опции и исправления, полный журнал изменений)
по умолчанию отключен контроль геолокации только для новых установок (поскольку эта функция будет работать только в современных браузерах, если доступ к карте осуществляется через https)
обновлена ​​проверка совместимости, если плагин «WP External Link» активен, что может привести к поломке карт слоев
если включена опция совместимости «Отменить регистрацию сценариев API Карт Google, поставленных в очередь сторонними организациями», сценарии с maps.googleapis.com/maps/api/js теперь также исключаются
временно отключен метод кэширования SQLite и SQLite3 для импортера из-за конфликтов с PHP 5.6.29+ (спасибо Фредерику!)
Значения широты и долготы были изменены при использовании Mapzen Search для импортера или API (спасибо Дэвид!)
MapQuest Geocoding не дал правильных результатов для импортера и API
Пользовательские ошибки геокодирования MapQuest не отображались для импортера и API
список маркеров CSS конфликтует с двадцатью пятнадцатью темами (thx Verena!)
Выбор поставщика геокодирования для Mapquest Geocoding и Google Geocoding был прерван для импортера (спасибо Resi!)
обрезать ключ API карт bing для предотвращения проблем, вызванных пробелами при вводе
открытие всплывающих окон из ссылок в списке маркеров может привести к ошибке JavaScript на картах слоев с включенной кластеризацией
Кнопка «дублировать слой и назначенные маркеры» неправильно дублировала статус панели управления слоем (спасибо, Торстен!)
выбор геокодированного адреса был нарушен на страницах редактирования маркера, если ссылка на направление не была автоматически добавлена ​​во всплывающий текст (спасибо, Торстен!)
В панели действий поиск списка маркеров был прерван для многослойной карты с включенной опцией «отобразить все маркеры» (спасибо, якоб!)
импортер: ссылки, чтобы показать подробное сообщение об ошибке для каждой строки не работает должным образом
Функция геолокации больше не работает с Google Chrome 50+ и iOS / Safari 10+, если ваш сайт не доступен через https (детали)
Перевод обновлений
Если вы хотите помочь с переводом, посетите веб-платформа для перевода
обновленный каталанский перевод благодаря Эфраиму Баярри, http://replicantsfactory.com, Vicent Cubells, http://vcubells.net и Марта Эспинальт, http://www.martika.es
обновленный голландский перевод благодаря Marijke Metz - http://www.mergenmetz.nlПатрик Рюерс, http://www.stationskwartiersittard.nl, Фокко ван дер Лест - http://wandelenrondroden.nl и Ганс Темминг - http://www.wonderline.nl
обновленный немецкий перевод
обновленный греческий перевод благодаря Филиосу Сазеидесу - http://www.mapdow.com, Эвангелос Афанасиадис - http://www.wpmania.gr и Вардис Вавулакис - http://avakon.com
обновленный итальянский перевод благодаря Луке Барбетти, http://twitter.com/okibone и Анджело Джаммаррези - http://www.wocmultimedia.biz
обновленный литовский перевод благодаря Donatas Liaudaitis - http://www.transleta.co.uk и Овидиюс - http://www.manokarkle.lt
обновленный русский перевод благодаря Екатерине Голубиной (при поддержке Теплица Социальных Технологий - http://te-st.ru) и Вячеслав Стренадко, http://slavblog.ru
обновленный испанский перевод благодаря Давиду Рамиресу, http://www.hiperterminal.comАльваро Лара, http://www.alvarolara.comВиктор Гевара, http://1sistemas.netРикардо Витери, http://www.labviteri.comХуан Вальдес и Марта Эспинальт, http://www.martika.es
обновленный шведский перевод благодаря Олофу Одиеру http://www.historiskastadsvandringar.se, Теди Варсита http://codeorig.in/, Дан Паулссон http://www.paulsson.euЭлгер Линдгрен, http://bilddigital.seАнтон Андреассон, http://andreasson.org/ и Тони Лигнерсё - https://www.dumsnal.se/

показать все доступные журналы изменений

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

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

ручное обновление проверка

Если вы не видите ссылку «Проверить наличие обновлений» и используете версию ниже 1.7, обновите вручную один раз, загрузив текущий пакет с https://www.mapsmarker.com/download-pro и перезаписать существующие файлы плагинов на вашем сервере через FTP. Это может потребоваться на нескольких хостах, которые используют устаревшие библиотеки SSL, которые не позволяют Maps Marker Pro создать безопасное соединение для получения пакета обновления с mapsmarker.com. Pro v1.7 включает обходной путь для серверов такого типа, и следующие обновления должны снова работать как обычно. Если вы затронуты и нуждаетесь в помощи, пожалуйста, открыть билет поддержки.

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

Хеш-значение SHA-256:

A98885C370D6B4D8263CFC72336B56E10D3240215D586B4227D46A4FD491CA1B

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

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

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

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

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