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

Dostępna jest wersja Pro v1.5.8 z WordPress 3.9 i ulepszenia oparte na audycie bezpieczeństwa przeprowadzonym przez miasto Wiedeń

Wersja 1.5.8 jest głównie wersją związaną z kompatybilnością i bezpieczeństwem, ponieważ rozwiązuje problemy z WordPress 3.9, który wkrótce zostanie wydany. Obejmuje także ulepszenia oparte na drugim audycie bezpieczeństwa przeprowadzonym przez miasto Wiedeń.

Niemniej jednak wprowadzono wiele usprawnień, które ułatwiają zwłaszcza programistom korzystanie z interfejsu API Leaflet dla określonych map lub łatwiejszego dodawania niestandardowych stylów. 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.8:

poprawione bezpieczeństwo wtyczek poprzez wdrożenie zaleceń wynikających z drugiego audytu bezpieczeństwa przeprowadzonego przez miasto Wiedeń

Ponieważ miasto Wiedeń planuje zaoferować klientom korzystanie z Maps Marker Pro, przeprowadzili kompleksowy audyt bezpieczeństwa. Wszystkie wykryte (potencjalne) luki zostały usunięte i naprawione dzięki temu problemowi. Dlatego aktualizacja do wersji 1.5.8 jest - jak zawsze - zalecana.

zastąpiono opcję „maksymalna szerokość obrazów w wyskakujących oknach” opcją „CSS dla obrazów w wyskakujących oknach”

Opcja „maksymalna szerokość obrazów w wyskakujących oknach” znajdująca się w Ustawieniach / Domyślne mapy / „Domyślne wartości dla wyskakujących znaczników” została zastąpiona bardziej elastyczną opcją „CSS dla obrazów w wyskakujących oknach”:

css-popup-images

Pamiętaj, że Twoja czynność jest tu potrzebna, jeśli zmieniłeś maksymalną szerokość obrazów w wyskakujących oknach! Po prostu zmień max-width: 234px! ważne; do wartości „maksymalnej szerokości obrazów w wyskakujących oknach”, którą miałeś wcześniej.

przełącz się na trwałe nazwy zmiennych javascript zamiast liczb losowych na interfejsie

Dzięki informacjom zwrotnym od Sascha, Maps Marker Pro używa teraz trwałych nazw zmiennych javascript zamiast liczb losowych na interfejsie (identyfikowanych przez ID), np. Markermap_4 lub layermap_1 zamiast lmm_map_2a0552a5.

Ta zmiana umożliwia korzystanie z Ulotka API spoza wtyczki. Poniżej przykładowy kod javascript (który należy dodać do stopki motywu) służący do zmiany poziomu powiększenia mapy znaczników o ID 4 na 21:

<script type="text/javascript">
markermap_4.setZoom (21);
</ Script>

dodaj klasy css markermap / layermap i marker-ID / layer-ID do każdego elementu div mapy, aby uzyskać lepszą stylizację

Każda mapa ma teraz nowe klasy CSS, które pozwalają na bardziej precyzyjne stylizowanie:

  • każda mapa ma klasę CSS markermarker
  • dodatkowo mapy znaczników zdobywają klasę CSS markermap a mapy warstw otrzymują klasę CSS layermaps
  • dodatkowo dodano klasę CSS z typem mapy i identyfikatorem, np marker-1 or warstwa-4

opcja automatycznego dodawania markernames do wyskakujących okienek

Zgodnie z życzeniem użytkowników możliwe jest teraz także automatyczne dodawanie nazwy znacznika do wyskakującego tekstu:

wyskakujące okienka z markername

Domyślnie to ustawienie jest wyłączone. Jeśli chcesz to włączyć, przejdź do Ustawienia / Ustawienia domyślne mapy / Wartości domyślne wyskakujących znaczników:

wyskakujące okienko add-markername

zezwalaj administratorom na zmianę informacji utworzonych i utworzonych na mapach znaczników i warstw

Administratorzy mogą teraz także zmieniać informacje o utworzonych i utworzonych mapach znaczników i warstw:

audyt-zmiany-administratorów

Zwykli użytkownicy nie będą mogli edytować tych pól formularza.

wyświetlać ostrzeżenie o niezapisanych zmianach przed opuszczeniem strony edycji / ustawień znacznika / warstwy

Ta wersja dodaje także wyskakujące okienko ostrzegawcze, jeśli spróbujesz zostawić stronę znacznika lub warstwy na zapleczu lub stronę ustawień z niezapisanymi zmianami, o czym wiesz po edycji postów lub stron. Poniżej przykład witryny z językiem niemieckim jako lokalizacją:

niezapisane zmiany

nowe narzędzie do czyszczenia pamięci podręcznej obrazów kodu QR

Do tego wydania dodano także nowe narzędzie, które pozwala wyczyścić pamięć podręczną obrazów kodów QR:

wyczyść obrazy qr-code

W każdym razie korzystanie z tego narzędzia jest zalecane tylko po skonfigurowaniu nowego tła kodu QR lub zmianie adresów URL map pełnoekranowych (np. Poprzez przeniesienie do innej domeny).

Inne optymalizacje i zmiany

  • mapa wraca do początkowej pozycji na mapach znaczników po zamknięciu wyskakującego okienka
  • dodano obsługę ikon znaczników gif i jpg
  • zoptymalizowane czasy ładowania backendu przy aktualizacji znacznika + warstwy (nie ładuje już nagłówka wtyczki dwa razy; dalej: AJAX 😉
  • usuń obsługę map bazowych Cloudmade, ponieważ zaprzestano korzystania z bezpłatnej usługi kafelków (-> zmiana mapy bazowej na OSM dla map korzystających z Cloudmade)
  • środkowa szpilka warstwy na backendie teraz zawsze pozostaje na wierzchu znaczników i jest teraz nieco przezroczysta (dzięki Sascha!)
  • zoptymalizowany podgląd na żywo wyskakujących treści na stronie edycji znaczników (teraz pokazuje również aktualny adres linku wskazówek)
  • usunięto opcję „dodatkowy CSS dla komórek tabeli” dla listy markerów
  • Wywołania weryfikacji licencji są teraz wykonywane za pomocą WordPress HTTP API, obsługującego proxy skonfigurowane w wp-config.php
  • użyj WordPress HTTP API zamiast cURL () do niestandardowych ikon znaczników i sprawdzania cienia
  • użyj wp_handle_upload () do przesyłania ikon zamiast WP_Filesystem () dla lepszego bezpieczeństwa
  • zaktualizuj bazę kodu klastra znaczników (używając kompilacji 14/03/14 zamiast 21/01/14)
  • ustaw odpowiedni tytuł dla przycisku pełnoekranowego HTML5 (wyświetl pełny ekran / zakończ pełny ekran)

Poprawki

  • wybór ikony znacznika na backendie został przerwany w Internet Explorerze 11 (ogólnie zaleca się korzystanie z innych przeglądarek)
  • Maps Marker API: sprawdzanie poprawności żądań post dla parametru createon / updatedon nie powiodło się (dzięki Sascha!)
  • dodano jasne: oba; link do wskazówek w wyskakującym tekście, aby naprawić wyświetlanie pływających obrazów (dzięki Sascha!)
  • niestandardowy css dla klastrów znaczników nie był używany, jeśli w pliku szablonu lub widżecie zastosowano krótki kod
  • link do ustawień wskazówek w wyskakujących tekstach znaczników na stronach edycji znaczników został uszkodzony (widoczny tylko w zaawansowanym edytorze)
  • dynamiczny podgląd warstw WMS został uszkodzony na backendie od wersji 1.5.7
  • potencjalne problemy ze skryptami między witrynami (głównie do wykorzystania przez administratorów)
  • komunikat ostrzegawczy wpdb :: preparat () na wyjściu API Wikitude dla map warstw
  • wizualny edytor tinyMCE został uszkodzony na stronach edycji znaczników i narzędziach od czasu WordPress 3.9-alpha
  • ikona przycisku przesyłania została uszkodzona od czasu WordPress 3.9-alfa
  • ucieczka od wartości wejściowych za pomocą mysql_real_escape_string () została uszkodzona od czasu WordPress 3.9-alpha (teraz zastąpiony przez esc_sql ())
  • zresetowanie ustawień zostało zerwane od czasu WordPress 3.9-alpha (teraz zastąpione przez esc_sql ())

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

dodaj klasy css markermap / layermap i marker-ID / layer-ID do każdego elementu div mapy, aby uzyskać lepszą stylizację
opcja automatycznego dodawania markernames do wyskakujących okienek (domyślnie = false)
zezwalaj administratorom na zmianę informacji utworzonych i utworzonych na mapach znaczników i warstw
wyświetlać ostrzeżenie o niezapisanych zmianach przed opuszczeniem strony edycji / ustawień znacznika / warstwy
nowe narzędzie do czyszczenia pamięci podręcznej obrazów kodu QR
mapa wraca do początkowej pozycji na mapach znaczników po zamknięciu wyskakującego okienka
dodano obsługę ikon znaczników gif i jpg
zastąpiono opcję „maksymalna szerokość obrazów w wyskakujących oknach” opcją „CSS dla obrazów w wyskakujących oknach” (konieczne jest działanie, jeśli zmieniłeś maksymalną szerokość obrazów w wyskakujących oknach!)
przełącz się na trwałe nazwy zmiennych javascript zamiast losowych liczb na interfejsie (dzięki Sascha!)
usuń obsługę map bazowych Cloudmade, ponieważ zaprzestano korzystania z bezpłatnej usługi kafelków (-> zmiana mapy bazowej na OSM dla map korzystających z Cloudmade)
środkowa szpilka warstwy na backendie teraz zawsze pozostaje na wierzchu znaczników i jest teraz nieco przezroczysta (dzięki Sascha!)
zoptymalizowany podgląd na żywo wyskakujących treści na stronie edycji znaczników (teraz pokazuje również aktualny adres linku wskazówek)
usunięto opcję „dodatkowy CSS dla komórek tabeli” dla listy markerów
zoptymalizowane czasy ładowania backendu przy aktualizacji znacznika + warstwy (nie ładuje już nagłówka wtyczki dwa razy; dalej: AJAX 😉
poprawione bezpieczeństwo wtyczek poprzez wdrożenie zaleceń wynikających z drugiego audytu bezpieczeństwa przeprowadzonego przez miasto Wiedeń
Wywołania weryfikacji licencji są teraz wykonywane za pomocą WordPress HTTP API, obsługującego proxy skonfigurowane w wp-config.php
użyj WordPress HTTP API zamiast cURL () do niestandardowych ikon znaczników i sprawdzania cienia
użyj wp_handle_upload () do przesyłania ikon zamiast WP_Filesystem () dla lepszego bezpieczeństwa
zaktualizuj bazę kodu klastra znaczników (używając kompilacji 14/03/14 zamiast 21/01/14)
ustaw odpowiedni tytuł dla przycisku pełnoekranowego HTML5 (wyświetl pełny ekran / zakończ pełny ekran)
wybór ikony znacznika na backendie został przerwany w Internet Explorerze 11 (ogólnie zaleca się korzystanie z innych przeglądarek)
Maps Marker API: sprawdzanie poprawności żądań post dla parametru createon / updatedon nie powiodło się (dzięki Sascha!)
dodano jasne: oba; link do wskazówek w wyskakującym tekście, aby naprawić wyświetlanie pływających obrazów (dzięki Sascha!)
niestandardowy css dla klastrów znaczników nie był używany, jeśli w pliku szablonu lub widżecie zastosowano krótki kod
link do ustawień wskazówek w wyskakujących tekstach znaczników na stronach edycji znaczników został uszkodzony (widoczny tylko w zaawansowanym edytorze)
dynamiczny podgląd warstw WMS został uszkodzony na backendie od wersji 1.5.7
potencjalne problemy ze skryptami między witrynami (głównie do wykorzystania przez administratorów)
komunikat ostrzegawczy wpdb :: preparat () na wyjściu API Wikitude dla map warstw
wizualny edytor tinyMCE został uszkodzony na stronach edycji znaczników i narzędziach od czasu WordPress 3.9-alpha
ikona przycisku przesyłania została uszkodzona od czasu WordPress 3.9-alfa
ucieczka od wartości wejściowych za pomocą mysql_real_escape_string () została uszkodzona od czasu WordPress 3.9-alpha (teraz zastąpiony przez esc_sql ())
zresetowanie ustawień zostało zerwane od czasu WordPress 3.9-alpha (teraz zastąpione przez esc_sql ())
Aktualizacje tłumaczeńJeśli chcesz pomóc w tłumaczeniach, odwiedź stronę platforma internetowa do tłumaczenia
zaktualizowane tłumaczenie niderlandzkie dzięki Patrick Ruers, http://www.stationskwartiersittard.nl
zaktualizowane tłumaczenie niemieckie
zaktualizowane tłumaczenie łotewskie dzięki Jurisowi Orlovsowi, http://lbpa.lv i Eriks Remess http://geekli.st/Eriks
zaktualizowane tłumaczenie rumuńskiego dzięki Arianowi, http://administrare-cantine.ro i Daniel Codrea, http://www.inadcod.com
zaktualizowane tłumaczenie hiszpańskiego dzięki Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net i Ricardo Viteri, http://www.labviteri.com
zaktualizowane tłumaczenie szwedzkiego dzięki Olofowi Odierowi http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.eu i Elger Lindgren, http://20x.se

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