Info: dette er ikke endringsloggen for siste stabile versjon 4.13.1
se alle skiftelogger

Pro v3.1 med optimalisert ytelse for Google basemaps og mye mer er tilgjengelig

Etter mer enn 3 måneder med utvikling og mange søvnløse netter, er vi glade for å kunngjøre tilgjengeligheten av Maps Marker Pro v3.1 🙂

Mange spesielle takk til Thorsten, som selv om han er på en biltur gjennom Canada fortsetter å legge til nye funksjoner og optimaliseringer for Maps Marker Pro. Du kan følge turen hans og se vakre bilder på https://www.fuelandbacon.com BTW (nettstedet er arkivert).

Så hva er nytt i Maps Marker Pro v3.1?

Høydepunktene i v3.1 er den optimaliserte Google Maps leaflet.js-plugin “GoogleMutant”, en nylig widget for markørkart, forbedringer av brukervennlighet samt bugfixes og sikkerhetsrettelser som er et resultat av vårt bounty-program på hackerone.com. For mer informasjon om denne utgivelsen, se nedenfor.

En oppdatering til den nyeste versjonen er - som alltid - sterkt anbefalt.


La oss få vite hva du synes om denne nye utgivelsen av sende inn en anmeldelse eller legge igjen en kommentar nedenfor!

Hvis du vil holde deg oppdatert med den siste Maps Marker Pro-utviklingen, følg @MapsMarker på twitter (= siste oppdateringer), på Facebook , Google+ eller abonner på nyheter via RSS eller via RSS / e-post.

Vi vil også invitere deg til å bli med på vår affiliate program som tilbyr provisjoner opptil 50%. Hvis du er interessert i å bli forhandler, kan du gå til https://www.mapsmarker.com/reseller


La oss nå komme til høydepunktene i pro v3.1:

optimalisert ytelse for Google basemaps

Den (forlatte) Google Maps-brosjyren implementeringen av shramov er nå erstattet med den mye mer utøvende GoogleMutant brosjyre-plugin av Iván Sánchez.

Før ble en forekomst av Google Maps JS API vist bak brosjyren, og synkronisert så godt det var mulig. Som et resultat ble grunnleggende kart og alle overlegg på toppen synkronisert. Dette ble lagt merke til når du dra eller zoomer et kart.

Nå, for å gi den beste Leaflet-opplevelsen, bruker GoogleMutant både DOM-mutasjonsobservatorer og L.GridLayer fra Leaflet 1.0.0. Basekartflisene blir fremdeles bedt om via Google Maps JavaScript API, men de bytter steder å bruke Leaflet-dra og zoome.

Den eneste ulempen med GoogleMutant er at den ikke støttes i Internet Explorer 10 eller lavere og flere eldre nettleserversjoner (kart vil automatisk bytte til OpenStreetMap for disse brukerne). Vær oppmerksom på at gjeldende nettlesermarkedsandel for berørte nettlesere er omtrent 2% (05/2017) og synker jevnt og trutt.

Hvis du ikke vil at Google-basemaps automatisk skal bytte til OpenStreetMap for de utdaterte nettleserne, kan du aktivere den gamle plugin-en ved Innstillinger / Kartdefaults / "Google Maps JavaScript API":

ny widget "Vis siste markeringskart"

Med denne utgivelsen la vi til en ny widget, som lar deg enkelt vise det nyeste merkekartet i sidefeltet:

For å legge til denne widgeten, bare naviger til Utseende / widgeter og legg til widgeten "Maps Marker Pro - siste markeringskart" til sidefeltet:

lasteindikator for GeoJSON nedlasting og markering

Hvis lagkartene dine inkluderer hundrevis eller tusenvis av markører, kan det ta litt tid å laste den ifølge (allerede optimaliserte) GeoJSON-matrisen.

For å forbedre brukervennligheten for kartvisere la vi nå til en animert lasteindikator som vises til lasting og parsing av GeoJSON-dataene er ferdige:

alternativet "HTML-filter for popup-tekster" for å forhindre injeksjon av ondsinnet kode

Som standard filtreres popuptexter nå ved å bruke wp_kses () som også brukes til standard WordPress-innhold som innlegg og sider.

Som et resultat vil bare tillatte HTML-elementnavn, attributtnavn og attributtverdier pluss bare sane HTML-enheter vises - JavaScript-kode (som kan brukes til Cross site scripting - XSS for eksempel) blir fjernet fra utgangen.

Hvis du trenger ufiltrerte popuptexter for å f.eks utføre tilpasset Javascript-kode, kan du deaktivere dette alternativet under Innstillinger / Diverse / Kompatibilitetsinnstillinger:

liste over alle markørers sideforbedring: rullegardinmenyen lagt til filtermarkører etter lag

På siden "Liste alle markører" på backend la vi til en valgboks for nedtrekkslag, som lar deg dynamisk vise markører fra et spesifikt lag:

global grunnkartinnstilling "nowrap"

Ved Innstillinger / Kartverdier / "Globale basekartinnstillinger" la vi til den nye innstillingen "nowrap":

Hvis denne innstillingen er satt til sann, vil ikke fliser lastes utenfor verdensbredden i stedet for å gjenta.

Innstillingen satt til falsk (= standard):

Innstillingen satt til true:

Bounty Hunters ville!

Ingen teknologi er perfekt, og heller ikke vår. Det vil alltid være ting som vi kan ha oversett. Selv om vi ikke kan unngå å ha blinde flekker, kan vi gjøre noe for å identifisere dem: Vi roper til sikkerhetsforskere overalt for å hjelpe oss med å finne sikkerhetsfeil og sikkerhetsproblemer i produktene våre.

Foto: Boba Fett cosplayer på Phoenix Comicon 2012 i Phoenix, Arizona. Forfatter: Gage Skidmore (eget arbeid) [CC-BY SA 2.0] via Wikimedia Commons]

Bli med i rekkene av Boba Fett, Greedo & Co .: Bli en dusørjeger for Maps Marker Pro

Vi tilbyr en $ 10-bounty for gyldige sikkerhetsfeil (for eksempel enkel XSS), med muligheten for større bounties for mer alvorlige feil, som for eksempel eksekveringsutstyr for ekstern kode, SQL-injeksjon eller privilegering av eskalering. I tillegg tilbyr vi en profesjonell pakke for Maps Marker Pro som er gyldig for 25 domener, inkludert tilgang til oppdateringer og support i 3 år (listepris: € 499) for hver person som rapporterer en gyldig sikkerhetsfeil.

Beløp betales for sårbarheter i kildekoden, men føler at de sender inn sårbarheter utenfor det for en mindre valgfri bonus. Vi har annonsert skuddjakten vår på bug-dusørplattformen HackerOne, hvor du finner en full beskrivelse av belønningsprogrammet vårt med en liste over gyldige mål: https://hackerone.com/mapsmarker_com_e_u

Ser etter utviklere å anbefale til våre kunder om tilpasninger

Er du en profesjonell WordPress-utvikler som kjenner til og med outs i Maps Marker Pro? Flott! Ta kontakt, og kanskje kan vi anbefale deg til kunder som ønsker individuelle tilpasninger eller tilpasset utvikling basert på en av våre Maps Marker Pro API-er.

Noen ganger trenger du bare et skreddersydd produkt - og noen du kan stole på for å lage det for deg.
Foto av Fancycrave [CC0 Public Domain] via pexels.com

Vi jobber hardt med å levere den beste kartløsningen for alle. Men fra tid til annen ønsker klienter sine egne spesielle ting: Individuelle tilpasninger av Maps Marker Pro, håndlaget for å passe til deres unike forretningssak, i mange tilfeller som involverer en av våre Maps Marker Pro API-er. I dette tilfellet henviser vi dem til vårt pålitelige nettverk av eksperter.

Hvis du er

  • en WordPress-utvikler
  • en erfaren bruker av Maps Marker Pro
  • pålitelig og rask til å svare
  • liker å jobbe med forskjellige klienter
  • tilgjengelig for frilansarbeid

så send oss ​​en emalje, som inneholder en kort introduksjon av deg selv, dine ferdigheter og erfaringer samt lenker til tidligere arbeider.

Hvis vi passer godt på hverandre, vil vi med glede legge deg til vårt nettverk, og hvis noe dukker opp, vil vi anbefale deg til kunder som har behov for tilpasninger som passer med dine ferdigheter.

Vi ønsker ikke å ta noen provisjon - vår gevinst er kundenes lykke, når vi kan henvise dem til noen de kan stole på for deres videre behov.

Vi gleder oss til å høre fra deg!

Andre endringer og optimaliseringer

  • laster animasjon til popups med bilder for å hjelpe deg med DOM-opprettelse
  • endre GPX-filer mimetype fra tekst / gpx til applikasjon / gpx + xml for å forhindre problemer med opplasting / visning siden WordPress 4.7.1 (thx Thorsten!)
  • oppdatert HTML5-ikon for fullskjerm og fullskjerm-exit (thx PJ Onori, http://somerandomdude.com!)
  • XLS (X) importør: øke kompatibiliteten ved å også støtte lat + lon verdier definert som tekst og med. eller som separator (thx Marius!)
  • optimalisert GPX URL-feilhåndtering hvis URL ikke blir funnet (vis advarsler om backend & konsollutgang på frontend, ikke tillat nedlasting av GPX URL)
  • lasteindikator når du tømmer listen over markører søkefelt
  • kompatibilitetssjekk for "WP Super Cache" feilsøking som kan føre til at lagkart går i stykker
  • kompatibilitetssjekk for Admin Custom Login som gjør at navigasjonen på innstillingssiden går i stykker
  • kompatibilitetssjekk for plug-in for Fast Velocity Minify
  • kompatibilitetssjekk for tema Divi 3+ som kan føre til at kart går i stykker hvis alternativet "Hvor skal jeg inkludere Javascript-filer?" er satt til bunntekst
  • Automatisk optimalisering av plugin-kompatibilitetskontrollen: Kontroller også om alternativet "Også samlet inline JS?" er angitt (noe som gjør at kartene går i stykker)
  • forbedret permalink base URL-kompatibilitetssjekk for å foreslå URL hvis nettadressen slutter med / wp /
  • økt tidsavbrudd for lisens-API-tilbakesendingsanrop for å forhindre problemer med å registrere gratis prøveversjon-lisensnøkler
  • oppdatert EdgeBuffer-plugin for forhåndsinnlasting av fliser utenfor kanten av det synlige kartet til v1.0.5
  • oppdatert es6-løfte for IE11 / Google Mutant til til v4.1.0 (fikse minnelekkasje)
  • oppdatert Leaflet.fullscreen markercluster kodebase til v1.0.6
  • oppdatert PUC (plugin update checker) til v4.1 inkludert optimaliseringer og kompatibilitetsfikser (thx Yahnis!)
  • oppdatert PUS (plugin update server) til v1.2 inkludert optimaliseringer og kompatibilitetsfikser (thx Yahnis!)
  • kode refactoring for forbedret struktur, gjenbrukbarhet og bærekraft (thx Thorsten!)
  • e-postvarsel til gratis prøveversjon brukere 3 dager før den gratis prøveversjonslisensnøkkelen utløper
  • ferdig migrering til PHP 7.1 på www.mapsmarker.com for høyere ytelse
  • side med flerside / lisensinnstillinger: Vis funksjonen "domene for å aktivere" på installasjoner med flere domener

Feilrettinger

  • fikse manglende oppføringer i lagfilter med markørklynging deaktivert (thx Ole & Thorsten!)
  • markører og lag kunne ikke lagres på iOS-enheter på grunn av en feil i Safari's datetime-lokal implementering (thx Natalia!)
  • vindusbredde på markør- og lagredigeringssider kunne ikke utnyttes fullt ut på iOS-enheter (thx Natalia!)
  • ? highlightmarker = funksjonen ble ødelagt på fullskjermvisning for flerlagskart (thx Ole!)
  • listen over markører reagerte ikke helt hvis bilder større enn 440 piksler i popup-tekster ble brukt (thx Georges!)
  • bare dequeue Google Maps API-skript lagt til av andre plugins i stedet for å avregistrere dem hvis relatert alternativ er aktivert (da dette kan ødelegge avhengige skript og plugins som WP GPX-kart)
  • kompatibilitetssjekk for "Permalink base URL" vurderte ikke aktive flerspråklige plugins (thx Jan-Willelm!)
  • hjemmekontrollknapp på kart med fullskjermlag med klynger ble ødelagt (thx Sven!)
  • gyldigheten av eksportfiler kan bli brutt av advarsel "kan ikke endre informasjon om topptekst" hvis Stiphle basert på wp-økt brukes
  • sider på listen alle markørene siden på backend ble ødelagt hvis søk ble brukt (thx Thorsten!)
  • forhindre duplikatmarkører når du eksporterer markører fra flerlagskart til KML, GeoRSS og Wikitude (thx Eric & Thorsten!)
  • fikse uendelig lasting når du ber om gratis prøvenøkkel på bestemte nettlesere (thx Thorsten!)
  • XLS-eksport for markør- og lagkart ble ødelagt hvis PHP 7.1+ brukes
  • lagt til mer spesifikk JS-velger for markørfilter for å forhindre at markører blir lagt til på feil kart, hvis flere kart vises på samme side (thx Tino!)
  • markørverktøytips ble ikke vist hvis popup-tekst var tom (thx Oleg!)
  • markørverktøytips ble ikke vist for markører som ble lagt til direkte via kortkode
  • feil sider på listen over alle markørsider for søkeresultater
  • dupliserte lagfunksjoner dupliserte ikke filterinnstillinger (thx Thorsten!)
  • markørklynger ble alltid deaktivert på zoomnivå 0, selv om den relaterte innstillingen var tom (thx Thorsten!)
  • listen over markører sorteringsrekkefølge ble reversert etter vellykket geolokalisering (thx Chris & Thorsten!)
  • markørredigeringsside: forhindre JavaScript-feil ved endring av merkenavn hvis popup-tekst er tom
  • fikse feil avstander på listen over markører når geolokalisering mislyktes
  • Søkeresultat for "liste alle lag" - søkeresultatene på backend ble ødelagt

Sikkerhetsfikser

Siden starten av vår sikkerhet bug program 19. mai har vi mottatt flere sårbarhetsrapporter - på grunn av vår oppmerksomhet rundt sikker koding og 3 penetrasjonstester de siste 4 årene ble det imidlertid ikke funnet noen alvorlige eller kritiske problemer. Alle bortsett fra den første utgaven fra listen nedenfor kunne bare ha blitt utnyttet av brukere med backend-tilgang - og i de fleste tilfeller bare av admin-brukere.

Noen ytterligere tanker på hvorfor disse sårbarhetene ikke ble oppdaget av oss så langt, selv om vi gjør regelmessige sikkerhetskontroller: angrepsvektoren til en administrator som f.eks. Injiserer ondsinnet kode i innstillingene til Maps Marker Pro, ble ikke dekket helt av oss så langt. angriper ville ha hatt direkte tilgang til tema- eller plugin-filer - noe som gjør det mye enklere å for eksempel injisere ondsinnet kode eller endre databasetabeller direkte enn å bruke Maps Marker Pro for scripting på tvers av nettsteder.

Selv om utnyttbarheten til de rapporterte sårbarhetene er liten, tar vi imidlertid rapportene på alvor og fikserte dem alle henholdsvis herdet hele kodebasen for å forhindre fremtidige lignende sårbarheter.

  • Middels innvirkning: XSS-sårbarhet for nedlastingsadresse for GPX (thx til kiranreddy via hackerone)
  • Middels innvirkning: Underprivilegerte backend-brukere kan legge til markører selv om tillatelsesinnstillinger ble satt til å ikke tillate dette (ikke utnyttbar med standard tillatelsesinnstillinger - thx w31ha0 via hackerone)
  • Lav innvirkning: XSS-sårbarheter på markør- og lagredigeringssider (thx til victemz via hackerone)
  • Lav innvirkning: XSS-sårbarheter i importloggen for markør og lag hvis ondsinnet input-fil vil bli brukt (thx til kiranreddy via hackerone)
  • Lav innvirkning: mangler CSRF-beskyttelse for gratis prøveversjonsregistreringsskjemaer (thx til arall via hackerone)
  • Lav innvirkning: CSRF og XSS sårbarheter på verktøysiden for å endre markør- og lag-ID-funksjoner (thx til r4s_team via hackerone)
  • Lav innvirkning: sårbarhet for kommandoinjeksjon i markør- og lageksportfiler (thx til kiranreddy via hackerone)
  • Lav påvirkning: lagt til brute-force-login-beskyttelse for kundeområdet på mapsmarker.com (thx til nooboy via hackerone)
  • Lav innvirkning: feilaktig “URL to GPX track” -verifisering kan føre til lagret XSS (thx til pahan123 via hackerone)
  • Lav innvirkning: lagret XSS-sårbarhet på verktøysiden bare hvis Webapi er aktivert (thx whitesector via hackerone)
  • Lav innvirkning: lagret XSS-sårbarhet for felt opprettet og oppdatert av på backend
  • Lav innvirkning: lagret XSS-sårbarhet for tilpasset standardmarkørikon (thx whitesector via hackerone)
  • Lav innvirkning: lagret XSS-sårbarhet for bildestørrelse på QR-kode (bare hvis Google er satt som standard leverandør av QR-koder - thx whitesector via hackerone)

Kjente problemer

Geolocation-funksjonen fungerer ikke lenger med Google Chrome 50+, Safari 10+ og Firefox 55+ med mindre nettstedet ditt er sikkert tilgjengelig via https

Med Chrome 50 ble Safari 10 og Firefox 55 vesentlige endringer i geolokaliseringsstøtten introdusert av de relaterte nettleser leverandørene: alle applikasjoner som ber om den nåværende plasseringen til brukeren (ikke bare for Maps Marker Pro 's geolocation funksjon) er bare tillatt lenger å hente brukerens nåværende posisjon hvis nettstedet er konfigurert for å bli levert sikkert via https - brukere vil se følgende eller en lignende advarsel i stedet:

geolocation-feil-info

Se flere detaljer om denne avgjørelsen fra Google på https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only. Geolocation vil fortsatt fungere på nettsteder som ikke er https hvis brukerne får tilgang til nettstedet via alternative nettlesere som Firefox, Safari eller Internet Explorer - uansett kan det være sannsynlig at disse nettleserne også vil legge til en lignende sikkerhetsbegrensning i fremtiden.

Oppdater november 2016: siden iOS 10 krever også Safari 10+ https for å støtte geolocation. Implementeringen er enda strengere enn med Google Chrome - geolokalisering vil ikke fungere for eksempel hvis det er advarsler med blandet innhold på nettstedet ditt.

Oppdatering 2017: Firefox 55+ krever også https for å få tilgang til geolokalisering (se detaljer)

Så hvis du trenger Maps Marker Pro geolocation featue på nettstedet ditt, anbefales det sterkt å migrere nettstedet til https. Noen hosters tilbyr allerede gratis https-sertifikater fra letsencrypt.org for eksempel. For konfigurasjoner som trengs på WordPress-nettstedet ditt for å konfigurere det til å støtte https, kan du ta en titt på veiledninger som https://css-tricks.com/moving-to-https-on-wordpress/.

Ettersom https har flere fordeler for nettstedet ditt enn bare geolokalisering som jobber igjen med Google Chrome 50+ og Safari 10+ (som å sikre dataintegriteten, avsendergodkjenning og brukernes personvern samt høyere Google-rangering etter hvert som https brukes som rangeringssignal), bruker vi anbefaler du å bytte nettstedet ditt til https bare hvis du ikke har gjort det ennå.

Hvis du byttet nettstedet til https og fremdeles får en geolokasjonsfeil (som "Geolocation error: user avslått geolocation"), kan du sjekke enhetens plasseringsinnstillinger hvis det er tillatt for apper / nettsteder å hente geolocation.

Oversettelser oppdateres

Takket være mange motiverte bidragsytere inkluderer denne utgivelsen følgende oppdaterte oversettelser:

Hvis du vil bidra til oversettelser (nye hindi-oversettere vil bli satt pris på!), Vennligst besøk https://translate.mapsmarker.com/projects/lmm for mer informasjon.

Vær oppmerksom på at oversetterne også blir kompensert for deres bidrag - for eksempel hvis en oversettelse er ferdig mindre enn 50%, får oversetteren en gratis pakke på 25 lisenser til en verdi av € 249 som kompensasjon for å fullføre oversettelsen til 100%.

Outlook - planer for de neste utgivelsene

Vi jobber for tiden med en relansering av nettstedet vårt www.mapsmarker.com som også vil inneholde en oppdatert kunnskapsbase og dokumentasjon.

Vær oppmerksom på at vi ikke kan love noen utgivelsesdatoer for nye funksjoner. Vi justerer vårt veikart dynamisk basert på tilbakemeldinger fra brukerne våre. Vi holder uansett fleksibiliteten til å legge til optimaliseringer og bugfixes med ganske ikke planlagte mindre utgivelser som hovedsakelig skyldes tilbakemeldinger fra brukerne.

Abonner på denne bloggen (via RSS or E-post) eller følg @MapsMarker på twitter (= mest aktuelle oppdateringer) hvis du vil holde deg oppdatert med de siste utviklingsnyhetene.

Full changelog

Changelog for versjon 3.1 - utgitt 08.07.2017 (utgiv notater)

optimalisert ytelse for Google basemaps ved å aktivere GoogleMutant Javascript-bibliotek for alle brukere
ny widget "vis siste markeringskart" (thx Thorsten!)
Bounty Hunters ville! Finn sikkerhetsfeil for å tjene penger og lisenser - Klikk her for mer informasjon
global basemap-innstilling "nowrap": (hvis satt til sann, vil ikke fliser lastes utenfor verdensbredden i stedet for å gjenta, standard: falsk)
liste over alle markørers sideforbedring: rullegardinmenyen lagt til filtermarkører etter lag (thx Thorsten!)
laster animasjon til popups med bilder for å hjelpe med DOM-oppretting (thx Thorsten!)
kompatibilitetssjekk for "WP Super Cache" feilsøking som kan føre til at lagkart går i stykker
lasteindikator når du tømmer listen over markører søkefelt (thx Thorsten!)
kompatibilitetssjekk for Admin Custom Login som gjør at navigasjonen på innstillingssiden går i stykker
kompatibilitetssjekk for plug-in for Fast Velocity Minify
e-postvarsel til gratis prøveversjon brukere 3 dager før den gratis prøveversjonslisensnøkkelen utløper
alternativet "HTML-filter for popup-tekster" for å forhindre injeksjon av ondsinnet kode - aktivert som standard (thx jackl via Maps Marker Pro sitt program for hackerone-feil)
Ser etter utviklere å anbefale til våre kunder om tilpasninger - flere detaljer på mapsmarker.com/network
lasteindikator for GeoJSON nedlasting og markørklynging (thx Thorsten!)
kompatibilitetssjekk for tema Divi 3+ som kan føre til at kart går i stykker hvis alternativet "Hvor skal jeg inkludere Javascript-filer?" er satt til bunntekst
forbedret permalink base URL-kompatibilitetssjekk for å foreslå URL hvis nettadressen slutter med / wp /
økt tidsavbrudd for lisens-API-tilbakesendingsanrop for å forhindre problemer med å registrere gratis prøveversjon-lisensnøkler
Autoptimiser plugin-kompatibilitetskontrollen: kontroller også om alternativet "Også samle inline JS?" er angitt (noe som gjør at kartene går i stykker)
ferdig migrering til PHP 7.1 på www.mapsmarker.com for høyere ytelse
oppdatert EdgeBuffer-plugin for forhåndsinnlasting av fliser utenfor kanten av det synlige kartet til v1.0.5
oppdatert es6-lover for IE11 / Google Mutant til v4.1.0 (fikse minnelekkasje)
oppdatert Brosjyre markercluster kodebase til v1.0.6 (thx jfirebaugh!)
oppdatert PUC (plugin update checker) til v4.1 inkludert optimaliseringer og kompatibilitetsfikser (thx Yahnis!)
oppdatert PUS (plugin update server) til v1.2 inkludert optimaliseringer og kompatibilitetsfikser (thx Yahnis!)
kode refactoring for forbedret struktur, gjenbrukbarhet og bærekraft (thx Thorsten!)
endre GPX-filer mimetype fra tekst / gpx til applikasjon / gpx + xml for å forhindre problemer med opplasting / visning siden WordPress 4.7.1 (thx Thorsten!)
optimalisert GPX URL-feilhåndtering hvis URL ikke blir funnet (vis advarsler om backend & konsollutgang på frontend, ikke tillat nedlasting av GPX URL)
oppdatert HTML5 fullskjerm og ikon for fullskjerm-exit (thx PJ Onori!)
side med flerside / lisensinnstillinger: Vis funksjonen "domene for å aktivere" på installasjoner med flere underdomener
XLS (X) importør: øke kompatibiliteten ved å også støtte lat + lon verdier definert som tekst og med. eller som separator (thx Marius!)
bare dequeue Google Maps API-skript lagt til av andre plugins i stedet for å avregistrere dem hvis relatert alternativ er aktivert (da dette kan ødelegge avhengige skript og plugins som WP GPX-kart)
kompatibilitetssjekk for "Permalink base URL" vurderte ikke aktive flerspråklige plugins (thx Jan-Willelm!)
hjemmekontrollknapp på kart med fullskjermlag med klynger ble ødelagt (thx Sven!)
gyldigheten av eksportfiler kan bli brutt av advarsel "kan ikke endre informasjon om topptekst" hvis Stiphle basert på wp-økt brukes
sider på listen alle markørene siden på backend ble ødelagt hvis søk ble brukt (thx Thorsten!)
forhindre duplikatmarkører når du eksporterer markører fra flerlagskart til KML, GeoRSS og Wikitude (thx Eric & Thorsten!)
fikse uendelig lasting når du ber om gratis prøvenøkkel på bestemte nettlesere (thx Thorsten!)
XLS-eksport for markør- og lagkart ble ødelagt hvis PHP 7.1+ brukes
lagt til mer spesifikk JS-velger for markørfilter for å forhindre at markører blir lagt til på feil kart, hvis flere kart vises på samme side (thx Tino!)
markørverktøytips ble ikke vist hvis popup-tekst var tom (thx Oleg!)
markørverktøytips ble ikke vist for markører som ble lagt til direkte via kortkode
feil sider på listen over alle markørsider for søkeresultater
dupliserte lagfunksjoner dupliserte ikke filterinnstillinger (thx Thorsten!)
fikse manglende oppføringer i lagfilter med markørklynging deaktivert (thx Ole & Thorsten!)
markører og lag kunne ikke lagres på iOS-enheter på grunn av en feil i Safari's datetime-lokal implementering (thx Natalia!)
? highlightmarker = funksjonen ble ødelagt på fullskjermvisning for flerlagskart (thx Ole!)
vindusbredde på markør- og lagredigeringssider kunne ikke utnyttes fullt ut på iOS-enheter (thx Natalia!)
markørklynger ble alltid deaktivert på zoomnivå 0, selv om den relaterte innstillingen var tom (thx Thorsten!)
listen over markører sorteringsrekkefølge ble reversert etter vellykket geolokalisering (thx Chris & Thorsten!)
markørredigeringsside: forhindre JavaScript-feil ved endring av merkenavn hvis popup-tekst er tom
fikse feil avstander på listen over markører når geolokalisering mislyktes
listen over markører reagerte ikke helt hvis bilder større enn 440 piksler i popup-tekster ble brukt (thx Georges!)
Søkeresultat for "liste alle lag" -søkeresultater på backend ble ødelagt
Middels innvirkning: XSS-sårbarhet for nedlastingsadresse for GPX (thx til kiranreddy via Maps Marker Pro sitt program for hackerone-feil)
Middels innvirkning: Underprivilegerte backend-brukere kan legge til markører selv om tillatelsesinnstillinger ble satt til å ikke tillate dette (ikke kan utnyttes med standard tillatelsesinnstillinger - thx w31ha0 via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: XSS-sårbarheter på markør- og lagredigeringssider (thx til victemz via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: XSS-sårbarheter i importloggen for markør og lag hvis ondsinnet input-fil ville bli brukt (thx til kiranreddy via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: mangler CSRF-beskyttelse for gratis prøveversjonsregistreringsskjemaer (thx to arall via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: CSRF og XSS sårbarheter på verktøysiden for å endre markør- og lag-ID-funksjoner (thx til r4s_team via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: sårbarhet for kommandoinjeksjon i markør- og lageksportfiler (thx til kiranreddy via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: lagt til beskyttelse mot brute-force-login for kundeområdet på mapsmarker.com (thx til nooboy via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: feilaktig "URL to GPX track" -verifisering kan føre til lagret XSS (thx til pahan123 via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: lagret XSS-sårbarhet på verktøysiden bare hvis Webapi er aktivert (thx whitesector via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: lagret XSS-sårbarhet for felt opprettet og oppdatert av på backend
Lav innvirkning: lagret XSS-sårbarhet for tilpasset standardmarkørikon (thx whitesector via Maps Marker Pro sitt program for hackerone-feil)
Lav innvirkning: lagret XSS-sårbarhet for bildestørrelse på QR-kode (bare hvis Google er angitt som standard leverandør av QR-koder - thx whitesector via Maps Marker Pro sitt program for hackerone-feil)
oppdatert katalansk oversettelse takket være Roc, Efraim Bayarri, Vicent Cubells og Marta Espinalt→ bidra
oppdatert kinesisk oversettelse takket være John Shen og ck→ bidra
oppdatert tysk oversettelse av Maps Marker Pro-teamet og Daniel Luttermann→ bidra
oppdatert indonesisk oversettelse takket være Andy Aditya Sastrawikarta & Emir Hartato og Phibu Reza→ bidra
oppdatert italiensk oversettelse takket være Luca Barbetti og Angelo Giammarresi→ bidra
oppdaterte japanske oversettelser takket være Shu Higash og Taisuke Shimamoto→ bidra
oppdatert litauisk oversettelse takket være Donatas Liaudaitis og Donatas Liaudaitis→ bidra
oppdatert russisk oversettelse takket være Ekaterina Golubina (støttet av Teplitsa fra Social Technologies - http://te-st.ru) og Vyacheslav Strenadko, http://slavblog.ru→ bidra
oppdatert spansk oversettelse takket være David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt og Fernando Coello→ bidra
oppdatert svensk oversettelse takket være Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson og Tony Lygnersjö→ bidra
Geolocation-funksjonen fungerer ikke lenger med Google Chrome 50+, iOS10 + og Firefox 55+ med mindre nettstedet ditt er sikkert tilgjengelig via https (detaljer)

Vis alle tilgjengelige veksler

Hvordan laste ned / oppdatere

Den enkleste måten å oppdatere er å bruke WordPress-oppdateringsprosessen: logg inn med en bruker som har administratorrettigheter, naviger til Dashboard / Updates, velg plugins som skal oppdateres og trykk på knappen “Update Plugins”. Pro-plugin sjekker hver 24. time om en ny versjon er tilgjengelig. Du kan også utløse oppdateringssjekken manuelt ved å gå til Plugins og klikke på lenken "Manuelt se etter oppdateringer" ved siden av "Maps Marker Pro":

manual-update-sjekk

Hvis du ikke ser lenken "Sjekk etter oppdateringer" og bruker en versjon under 1.7, må du oppdatere manuelt en gang ved å laste ned gjeldende pakke fra https://www.mapsmarker.com/download-pro og overskrive eksisterende plugin-filer på serveren din via FTP. Dette kan være nødvendig på flere verter, som bruker utdaterte SSL-biblioteker, som forhindrer Maps Marker Pro i å opprette en sikker forbindelse for å hente oppdateringspakken fra mapsmarker.com. Pro v1.7 inkluderer en løsning for den typen servere, og følgende oppdateringer skal fungere som vanlig. Hvis du er berørt og trenger hjelp, vær så snill åpne en støtte billett.

Slik bekrefter du integriteten til plugin-pakken

For SHA-256-hashverdien og antall filer for denne utgivelsen, sjekk følgende fil: https://www.mapsmarker.com/SHA256SUMS.txt

Denne filen er signert digitalt med vår PGP-nøkkel, tastesignaturfil tilgjengelig på https://www.mapsmarker.com/SHA256SUMS.txt.asc

Klikk her for en veiledning for å bekrefte integriteten til plugin-pakken (anbefales hvis plugin-pakken for en ny installasjon ikke ble lastet ned fra https://www.mapsmarker.com - bekreftelse er ikke nødvendig, men hvis den automatiske oppdateringsprosessen brukes)

Ytterligere oppdateringsnotater for betatester

Ingen ekstra handlinger for plugin-oppdatering fra beta til endelig versjon er påkrevd.

Legg igjen en kommentar

XHTML: Du kan bruke disse kodene: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X