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

Dostępna jest wersja Pro 1.5.7 z przełomowymi zmianami API i optymalizacjami użyteczności

W wersji v1.5.7 ponownie skupiłem się na ulepszeniu istniejących funkcji i ogólnej użyteczności backendu. Metoda uwierzytelniania interfejsu API znacznika map również uległa całkowitej zmianie, a stara metoda uwierzytelniania tylko za pomocą klucza publicznego nie jest już obsługiwana! Jeśli więc używasz interfejsu API do zarządzania mapami, zaktualizuj aplikację przed zaktualizowaniem wtyczki do najnowszej wersji! Więcej informacji znajduje się poniżej.


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%.


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

obsługa dynamicznego przełączania między edytorem uproszczonym a zaawansowanym

Możesz teraz dynamicznie przełączać się między uproszczonym i zaawansowanym edytorem na zapleczu, bez konieczności przeładowywania strony - wystarczy kliknąć link przełącznika edytora na stronach edycji znacznika lub warstwy:

dynamiczne przełączanie edytorów

Zaktualizowane ustawienie zostanie zapisane po zakończeniu przez opublikowanie lub aktualizację znacznika lub mapy warstw.

bezpieczniejsza metoda uwierzytelniania dla MapsMarker API

Do wersji 1.5.6 wystarczyło użyć klucza publicznego do wykonania akcji API. Chociaż dostępnych jest kilka dodatkowych warstw zabezpieczeń (takich jak przyjmowanie żądań tylko z określonych adresów IP lub określanie potrzebnego odwołania), ta metoda uwierzytelniania miała swoje wady: każdy, kto znał ten klucz publiczny (przez dotykanie ruchu sieciowego lub dostęp do plików dziennika żądań na przykład) może wykonać dowolną czynność API (szczególnie jeśli nie są aktywne żadne dodatkowe warstwy bezpieczeństwa).

Od wersji 1.5.7 wszystkie żądania API muszą być teraz uwierzytelniane przy użyciu wygasającego podpisu, który wymaga klucza publicznego i prywatnego oraz wartości wygasającej. Jest to podobne do podejścia zastosowanego przez Amazon w celu zapewnienia dostępu do ich interfejsu API pamięci masowej S3. Po uwierzytelnieniu można wykonać wszystkie aktywowane działania API.

Dodałem przykłady dla PHP, JavaScript i C # w Dokumenty API MapsMarker na temat tego, jak programowo utworzyć prawidłowy podpis.

Ponadto do strony narzędzi dodano „API URL Generator” i „API URL Tester”, umożliwiając ręczne utworzenie podpisu:

generator api-url

api-url-tester

W każdym razie nie jest to tak naprawdę zalecane, ponieważ bezpieczniejszym rozwiązaniem jest programowe utworzenie podpisu, który na przykład wygasa automatycznie w ciągu 1 minuty!

Należy pamiętać, że stara metoda uwierzytelniania tylko za pomocą klucza publicznego nie jest już obsługiwana! Zaktualizuj aplikację przed aktualizacją do wersji v1.5.7!

Oprócz środków bezpieczeństwa egzekwowanych przez API, zdecydowanie zaleca się implementację protokołu SSL dla strony WordPress (poza zakresem tego API).

Aby uzyskać więcej informacji, zobacz zaktualizowane Dokumenty API MapsMarker - jeśli utworzyłeś fajną aplikację za pomocą API Maps Marker, proszę dać mi znać i dodam to do gabloty!

nowa czynność wyszukiwania API MapsMarker z obsługą wyszukiwania pól ograniczających i nie tylko

W wersji 1.5.7 dodałem także nową akcję API „szukaj”. Za pomocą tej akcji można wyszukiwać dowolne atrybuty map znaczników lub map warstw. Zobacz tabele parametrów w Dokumenty API MapsMarker dla przeglądu.

Akcja wyszukiwania pozwala również na wyszukiwanie w obwiedniach („pokaż mi wszystkie znaczniki w obszarze”) i przeszukiwanie zakresu dat („pokaż mi wszystkie znaczniki utworzone przed 2013”).

Aby uzyskać więcej informacji, zobacz zaktualizowane Dokumenty API MapsMarker.

zoptymalizowany marker i strony warstw na zapleczu

Strony do edycji znaczników i warstw na zapleczu zostały również zoptymalizowane w wersji 1.5.7. Tam, gdzie to możliwe, starałem się usunąć białe znaki, aby poprawić wrażenia użytkownika, dodałem brakujące etykiety, aby utworzyć elementy dla lepszego wyboru, dodałem wiersz „Ustawienia zaawansowane” (na przykład przeniesiono warstwy WMS) i zoptymalizowałem wyświetlanie i wybór ikon znaczników, który jest teraz lepiej obsługiwany wizualnie:

zoptymalizowane ikony znaczników

obsługa filtrowania ikon znaczników na zapleczu (na podstawie nazwy pliku)

Zgodnie z życzeniem użytkowników, lista ikon jest teraz również filtrowalna na zapleczu na podstawie nazwy pliku, pokazując dynamicznie wyniki:

ikony filtrów

obsługa zmiany identyfikatorów znaczników i identyfikatorów warstw ze strony narzędzi

Na stronie narzędzi dodałem dwie nowe akcje, umożliwiające zmianę identyfikatorów map znaczników i map warstw:

zmień-znacznik-warstwy-id

Pamiętaj, że przy zmianie identyfikatora warstwy istnieje jedno ograniczenie: jeśli warstwa jest częścią mapy wielowarstwowej, musisz ręcznie przypisać warstwę z nowym identyfikatorem do mapy wielowarstwowej , ponieważ nie jest to aktualizowane automatycznie!

obsługa zbiorczych aktualizacji map znaczników na stronie narzędzi tylko dla wybranych warstw

Do wersji 1.5.6 funkcja zbiorczej aktualizacji map znaczników na stronie narzędzi miała jedną wadę: można było zmieniać tylko wszystkie istniejące mapy znaczników i nie dokonywać wyboru.

Zmieniło się to teraz w wersji 1.5.7, umożliwiając wykonywanie zbiorczych aktualizacji wszystkich map znaczników tylko dla wybranych map znaczników:

bulk-marker-updates-filter

pojedyncze cudzysłowy w nazwach map znaczników zostały usunięte

Do wersji 1.5.6 znak „był oznaczany znakiem ucieczki jako \”, gdy był używany w nazwach znaczników lub warstw. Zostało to już naprawione (dzięki Ericowi za raport!). Należy pamiętać, że ta poprawka nie wpływa na już utworzoną mapę z „w nazwie” - więc po aktualizacji do wersji v1.5.7 otwórz mapy, których dotyczy problem, popraw nazwę i zapisz je ponownie.

Inne optymalizacje i zmiany

  • pole wyboru dla map wielowarstwowych jest teraz domyślnie widoczne również na stronach edycji warstw
  • Link do legendy WMS nie jest dodawany do atrybucji WMS, jeśli link do legendy jest pusty
  • sklep na mapmarker.com teraz akceptuje również karty kredytowe Diners Club

Poprawki

  • podwójne cudzysłowy w nazwach map znaczników spowodowałyby uszkodzenie map, gdyby znacznik został zaktualizowany / utworzony przez import
  • podwójne cudzysłowy w nazwach map znaczników spowodowałyby uszkodzenie map, gdyby znacznik został zaktualizowany przez API
  • grupowanie parametrów w akcji widoku warstwy w interfejsie API Markera map nie zwróciło żadnych wyników

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. Pamiętaj, że tłumacze otrzymują również rekompensatę 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 199 € 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 z wersją 1.6 i obsługa filtrowania warstw w interfejsie dla wersji 1.7) jest nadal aktualna, chciałbym zachować elastyczność w zakresie dodawania optymalizacji i poprawek błędów z raczej nieplanowanymi drobnymi wydania wynikające 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

obsługa dynamicznego przełączania między edytorem uproszczonym i zaawansowanym (nie trzeba więcej przeładowywać)
bezpieczniejsza metoda uwierzytelniania dla MapsMarker API (stara metoda tylko z kluczem publicznym nie jest już obsługiwana!)
Nowy MapsMarker API akcja wyszukiwania z obsługą wyszukiwania w obwiedniach i nie tylko
obsługa filtrowania ikon znaczników na zapleczu (na podstawie nazwy pliku)
obsługa zmiany identyfikatorów znaczników i identyfikatorów warstw ze strony narzędzi
obsługa zbiorczych aktualizacji map znaczników na stronie narzędzi tylko dla wybranych warstw
sklep na mapmarker.com teraz akceptuje również karty kredytowe Diners Club
zoptymalizowane strony znaczników i warstw na zapleczu (zoptymalizowane wyświetlanie ikon znaczników, mniej białych znaków dla lepszego przepływu pracy, dodano wiersz „Ustawienia zaawansowane”)
pole wyboru dla map wielowarstwowych jest teraz domyślnie widoczne również na stronach edycji warstw
Link do legendy WMS nie jest dodawany do atrybucji WMS, jeśli link do legendy jest pusty
zoptymalizowane dane wejściowe na zapleczu poprzez dodanie etykiet do wszystkich elementów formularza
unikano pojedynczych cudzysłowów w nazwach map znaczników (dzięki Eric!)
podwójne cudzysłowy w nazwach map znaczników spowodowałyby uszkodzenie map, gdyby znacznik został zaktualizowany / utworzony przez import
podwójne cudzysłowy w nazwach map znaczników spowodowałyby uszkodzenie map, gdyby znacznik został zaktualizowany przez API
grupowanie parametrów w akcji widoku warstwy w interfejsie API Markera map nie zwróciło żadnych wyników
Aktualizacje tłumaczeń
Jeśli chcesz pomóc w tłumaczeniach, odwiedź stronę platforma internetowa do tłumaczenia
zaktualizowane chińskie tłumaczenie dzięki Johnowi Shenowi, http://www.synyan.net i ck
zaktualizowane tłumaczenie czeskiego dzięki Viktorowi Kleinerowi i Vladowi Kuzbie, http://kuzbici.eu
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 rumuńskiego dzięki Arianowi, http://administrare-cantine.ro i Daniel Codrea, http://www.inadcod.com
zaktualizowane tłumaczenie słowackiego dzięki Zdenko Podobny
Znane problemy
niestandardowe kolory klastra znaczników nie wyświetlają się na mapach warstw zaplecza, jeśli używany jest WordPress <3.7 - zaleca się aktualizację!

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