Informacja: to nie jest dziennik zmian dla najnowsza stabilna wersja 4.14.3
zobacz wszystkie dzienniki zmian

Dostępna jest wersja Pro 1.6 z naciskiem na wydajność i użyteczność

To wydanie znacznie przyspieszy twoje mapy warstw poprzez asynchroniczne ładowanie znaczników przez GeoJSON 🙂 Ponadto wiele drobnych poprawek, zmian i ulepszeń - wiele wynikających z twoich opinii - spowodowało, że dziennik zmian był dłuższy niż faktycznie planowałem.

Z uwagi na ten fakt, a ponieważ ta wersja zawiera również pewne poprawki bezpieczeństwa, postanowiłem odroczyć dodanie funkcja żelowania do wersji 1.7, ponieważ wciąż potrzebuję trochę czasu, aby dokończyć integrację tej wspaniałej wtyczki do ulotki Dominik Moritz.


Daj mi znać, co myślisz o tym nowym wydaniu przesłanie recenzji!

Jeśli chcesz być na bieżąco z najnowszą wersją Markera map, postępuj zgodnie z @MapsMarker na Twitterze (= większość aktualnych aktualizacji), na Facebook, Google+ lub subskrybuj wiadomości za pośrednictwem RSS lub za pośrednictwem RSS / e-mail.

Chciałbym również zaprosić Cię do przyłączenia się do naszego Program partnerski który oferuje prowizje do 50%. Jeśli chcesz zostać sprzedawcą, odwiedź stronę https://www.mapsmarker.com/reseller


Przejdźmy teraz do najważniejszych cech pro v1.6:

poprawiona wydajność map warstw

Wydajność map warstw została znacznie poprawiona przez

  • asynchroniczne ładowanie znaczników przez GeoJSON i
  • ograniczając (ukryte) tagi mikroformatów geo

Powoduje to lepszą ogólną wydajność stron z mapami warstw, ponieważ przeglądarka nie będzie czekać na wykonanie kodu HTML po mapie warstw, dopóki tablica GeoJSON nie zostanie załadowana, ale ładuje całą stronę, a po załadowaniu tablicy GeoJSON dodaje znaczniki do mapy warstw.

Dodałem również nowe ustawienie w obszarze Ustawienia / Różne / Ustawienia ogólne dla ładowania asynchronicznego:

ustawienia ładowania asynchronicznego

Wyłączenie ładowania asynchronicznego jest potrzebne tylko w rzadkich przypadkach użycia, gdy na jednej stronie powinno być wyświetlanych wiele wystąpień warstwy.

parametry mapy można nadpisywać za pomocą skrótów

Możesz teraz nadpisywać parametry map dla istniejących map w skrótach.

Załóżmy, że dodałeś mapę znaczników i chcesz zmienić wysokość na 100, ale tylko na jednej stronie. Można to teraz zrobić za pomocą następującego skrótu:

[markermarker = = 1 ″ wysokość = ”100 ″].

Wszystkie dostępne parametry shortcode znajdują się na stronie https://www.mapsmarker.com/shortcodes

opcja wyłączenia ładowania interfejsu API Map Google w celu zwiększenia wydajności

Jeśli chcesz korzystać tylko z alternatywnych map bazowych, takich jak OpenStreetMap, możesz teraz całkowicie wyłączyć wszystkie wywołania interfejsu API Google w interfejsie użytkownika, co pozwala zapisywać żądania HTTP i jeszcze bardziej przyspieszyć ładowanie map. Można to zrobić za pomocą nowego ustawienia w menu Ustawienia / Google Maps / Google Maps API:

google-maps-api-status

Jeśli wyłączysz interfejs API Map Google, wszystkie istniejące mapy korzystające z map bazowych Google zostaną automatycznie przełączone na OpenStreetMap (i wrócą do Google, jeśli ponownie włączysz interfejs API Map Google).

dodano nowe opcje porządku sortowania dla „listy znaczników” poniżej map warstw

Z powodu opinii użytkowników ulepszyłem opcje zamawiania listy znaczników poniżej map warstw. Teraz możesz również posortować listę według

  • wyskakujący tekst
  • ikona
  • stworzone przez
  • aktualizowany przez
  • kml_timestamp

Pozwala to tworzyć niestandardowe porządki sortowania, dodając na przykład <span> 1 </span>… do wyskakujących okienek.

Te nowe porządki sortowania znajdziesz w Ustawienia / Ustawienia domyślne mapy / Lista ustawień znaczników:

lista-znacznik-ustawienia-nowe-opcje-zamówienia

zoptymalizowane klasy CSS dla listy tabeli znaczników

W wersji pro v1.6 usunąłem również wszystkie style wbudowane dla listy tabel znaczników i dodałem stałe klasy css, które możesz teraz lepiej używać do niestandardowego stylu.

Listy <ol> i <ul> nie były poprawnie wyświetlane w wyskakujących oknach

Dzięki Dan za zgłoszenie tego! Jest to teraz naprawione i możesz również dodawać listy HTML do tekstu wyskakującego, bez naruszania układu tych list.

Inne optymalizacje i zmiany

  • dodano obsługę ładowania map w ramach jQuery Mobile (dzięki Håkan!)
  • dodano obsługę łączy GeoJSON-API dla map wielowarstwowych w panelach map
  • zaktualizuj bibliotekę importowo-eksportową PHPExcel do wersji 1.8.0 (changelog)
  • zwiększ limit czasu ładowania plików GPX z 10 do 30 sekund, aby lepiej obsługiwać większe pliki
  • zaktualizowano dodatek jQuery timepicker do wersji 1.4.4
  • zaktualizowano dodatek jQuery select2 dla ustawień do wersji 3.4.8
  • wzmocniona funkcja przesyłania ikon, aby lepiej zapobiegać potencjalnym atakom z katalogu
  • przemianowano na przejściowy dla dostępu do proxy, aby uniknąć konfliktów wtyczek (dzięki @pippinsplugins!)
  • zaostrzone zapytania SQL dla map wielowarstwowych

Poprawki

  • niewłaściwa wysokość linii zastosowana do obrazów interfejsu API panelu może uszkodzić układ mapy w niektórych motywach (dzięki KW!)
  • jeśli liczba znaczników w klastrze wynosiła 5 lub więcej cyfr, dodano podział wiersza
  • potencjalne słabe krytyczne luki w iniekcji obiektów PHP przy pomocy PHPExcel, odkryte przez https://security.dxw.com/
  • problemy z aktualizacjami wtyczek na serwerach z obsługą PHP 5.5 i ioncube
  • propagacja klucza licencyjnego do podwitryn w instalacjach obejmujących wiele lokalizacji została przerwana
  • przesłane ikony nie zostały zapisane w katalogu ikon znaczników w instalacjach na wielu stronach
  • Ścieżki GPX nie były pokazywane na mapach warstw, jeśli Google Adsense był aktywny

Aktualizacje tłumaczeń

Dzięki wielu zmotywowanym współpracownikom ta wersja zawiera następujące zaktualizowane tłumaczenia:

Jeśli chcesz przyczynić się do tłumaczeń (docenilibyśmy nowych tłumaczy hindi!), Odwiedź stronę https://translate.mapsmarker.com/projects/lmm po więcej informacji. Należy pamiętać, że tłumacze są również wynagradzani za swój wkład - na przykład, jeśli tłumaczenie zostanie ukończone w mniej niż 50%, tłumacz otrzymuje bezpłatny pakiet 25 licencji o wartości 149 € jako rekompensatę za wykonanie tłumaczenia do 100%.

Outlook - moje plany na następną wersję

Proszę zrozumieć, że nie mogę obiecać żadnych dat wydania nowych funkcji. Mapa drogowa dla głównych nowych funkcji (obsługa Google Street View i obsługa filtrowania warstw w interfejsie użytkownika) jest nadal aktualna, chciałbym tylko zachować elastyczność w zakresie dodawania optymalizacji i poprawek błędów z raczej nieplanowanymi niewielkimi wydaniami wynikającymi głównie z opinii użytkowników.

Proszę też zobacz mapę drogową dla przybliżonego harmonogramu planowanych funkcji i zasubskrybuj tego bloga (za pośrednictwem RSS or E-mail) lub śledź @MapsMarker na Twitterze (= większość aktualnych aktualizacji), jeśli chcesz być na bieżąco z najnowszymi wiadomościami dla programistów.

Pełny dziennik zmian

poprawiona wydajność map warstw dzięki asynchronicznemu ładowaniu znaczników przez GeoJSON
dodano obsługę ładowania map w ramach jQuery Mobile (dzięki Håkan!)
opcja wyłączenia ładowania interfejsu API Map Google w celu zwiększenia wydajności, jeśli używane są tylko alternatywne mapy bazowe
parametry mapy można nadpisywać za pomocą skrótów (np. [markermarker = = 1 100 wysokość = ”XNUMX ″]) zobacz dostępne parametry shortcode
dodano obsługę łączy GeoJSON-API dla map wielowarstwowych w panelach map
dodano nowe opcje porządku sortowania dla „listy znaczników” poniżej map warstw (wyskakujący tekst, ikona, utworzone przez, zaktualizowane przez, kml_timestamp)
znacznie skracają czas ładowania ogromnych map warstw poprzez ograniczenie (ukrytych) znaczników mikroformatów geo
zaktualizuj bibliotekę importowo-eksportową PHPExcel do wersji 1.8.0 (changelog)
zwiększ limit czasu ładowania plików GPX z 10 do 30 sekund, aby lepiej obsługiwać większe pliki
zoptymalizowane klasy CSS i usunięte style wstawiane dla listy tabeli znaczników dla lepszego niestandardowego stylu
zaktualizowano dodatek jQuery timepicker do wersji 1.4.4
zaktualizowano dodatek jQuery select2 dla ustawień do wersji 3.4.8
wzmocniona funkcja przesyłania ikon, aby lepiej zapobiegać potencjalnym atakom z katalogu
przemianowano na przejściowy dla dostępu do proxy, aby uniknąć konfliktów wtyczek (dzięki @pippinsplugins!)
zaostrzone zapytania SQL dla map wielowarstwowych
Listy <ol> i <ul> nie były poprawnie wyświetlane w wyskakujących oknach (dzięki Dan!)
niewłaściwa wysokość linii zastosowana do obrazów interfejsu API panelu może uszkodzić układ mapy w niektórych motywach (dzięki KW!)
jeśli liczba znaczników w klastrze wynosiła 5 lub więcej cyfr, dodano podział wiersza
potencjalne słabe krytyczne luki w iniekcji obiektów PHP w PHPExcel, odkryte przez https://security.dxw.com/
problemy z aktualizacjami wtyczek na serwerach z obsługą PHP 5.5 i ioncube
propagacja klucza licencyjnego do podwitryn w instalacjach obejmujących wiele lokalizacji została przerwana
przesłane ikony nie zostały zapisane w katalogu ikon znaczników w instalacjach na wielu stronach
Ścieżki GPX nie były pokazywane na mapach warstw, jeśli Google Adsense był aktywny
Aktualizacje tłumaczeń
Jeśli chcesz pomóc w tłumaczeniach, odwiedź stronę platforma internetowa do tłumaczenia
zaktualizowane tłumaczenie na chiński (zh_TW) dzięki jamesho Ho, http://outdooraccident.org
zaktualizowane tłumaczenie niderlandzkie dzięki Patrick Ruers, http://www.stationskwartiersittard.nl
zaktualizowane tłumaczenie francuskiego dzięki Vincènowi Pujolowi, http://www.skivr.com i Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com i Fabian Hurelle, http://hurelle.fr
zaktualizowane tłumaczenie niemieckie
zaktualizowane tłumaczenie włoskiego dzięki Luca Barbetti, http://twitter.com/okibone
zaktualizowane tłumaczenie łotewskie dzięki Jurisowi Orlovsowi, http://lbpa.lv i Eriks Remess http://geekli.st/Eriks
zaktualizowane polskie tłumaczenie dzięki Tomaszowi Rudnickiemu, http://www.kochambieszczady.pl
zaktualizowane tłumaczenie rumuńskiego dzięki Arianowi, http://administrare-cantine.ro i Daniel Codrea, http://www.inadcod.com

pokaż poprzednie dzienniki zmian

Jak pobierać / aktualizować

Najłatwiejszym sposobem aktualizacji jest skorzystanie z procesu aktualizacji WordPress: zaloguj się z użytkownikiem, który ma uprawnienia administratora, przejdź do Pulpitu nawigacyjnego / Aktualizacji, wybierz wtyczki do aktualizacji i naciśnij przycisk „Aktualizuj wtyczki”.

Wtyczka pro sprawdza co 12 godzin, czy dostępna jest nowa wersja. Możesz także ręcznie uruchomić sprawdzanie aktualizacji, przechodząc do wtyczek i klikając link „Ręcznie sprawdź dostępność aktualizacji” obok „Maps Marker Pro”:

sprawdź aktualizacje

Dodatkowe uwagi dotyczące aktualizacji beta testera

Nie są wymagane żadne dodatkowe działania związane z aktualizacją wtyczki.

Zostaw komentarz

XHTML: Możesz użyć tych tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X