Info: dette er ikke ændringsloggen for seneste stabile version 4.13.1
se alle skifter

Pro v3.1 med optimeret ydelse til Google basemaps og meget mere er tilgængelig

Efter mere end 3 måneders udvikling og masser af søvnløse nætter, er vi glade for at meddele tilgængeligheden af ​​Maps Marker Pro v3.1 🙂

Mange specielle tak til Thorsten, som selvom han er på en roadtrip gennem Canada fortsætter med at tilføje nye funktioner og optimeringer til Maps Marker Pro. Du kan følge hans tur og se smukke fotos på https://www.fuelandbacon.com BTW (arkiveret side).

Så hvad er nyt i Maps Marker Pro v3.1?

Højdepunkterne i v3.1 er det optimerede Google Maps leaflet.js-plugin "GoogleMutant", en nylig markørkortwidget, brugervenlighedsforbedringer samt bugfixes og sikkerhedsrettelser, der er resultatet af vores bugbounty-program på hackerone.com. For mere information om denne udgivelse se nedenfor.

En opdatering til den nyeste version anbefales - som altid - stærkt.


Fortæl os, hvad du synes om denne nye udgivelse af indsender en anmeldelse eller efterlade en kommentar nedenfor!

Hvis du vil holde dig opdateret med den nyeste Maps Marker Pro-udvikling, skal du følge @MapsMarker på twitter (= mest aktuelle opdateringer), den Facebook, Google+ eller abonnere på nyheder via RSS eller via RSS / e-mail.

Vi vil også gerne invitere dig til at deltage i vores affiliate program som tilbyder provisioner op til 50%. Hvis du er interesseret i at blive forhandler, kan du besøge https://www.mapsmarker.com/reseller


Lad os nu komme til højdepunkterne i pro v3.1:

optimeret ydelse til Google basemaps

Den (forladte) Google Maps-brochureimplementering af shramov er nu erstattet med den meget mere udøvende GoogleMutant brochure-plugin af Iván Sánchez.

Før blev en forekomst af Google Maps JS API vist bag Leaflet-beholderen og synkroniseret så godt som det kunne gøres. Som et resultat blev basiskortet og uanset overlejringer øverst synkroniseret. Dette blev bemærket, når du trækker eller zoomer et kort.

For at give den bedste Leaflet-oplevelse bruger GoogleMutant både DOM-mutationsobservatører og L.GridLayer fra Leaflet 1.0.0. Basemap-fliserne anmodes stadig om via Google Maps JavaScript API, men de skifter steder til at bruge Leaflet-træk og zoom.

Den eneste ulempe ved GoogleMutant er, at den ikke understøttes i Internet Explorer 10 eller lavere og flere ældre browserversioner (kort skifter automatisk til OpenStreetMap for disse brugere). Bemærk, at den aktuelle browsermarkedandel for berørte browsere er ca. 2% (05/2017) og falder støt.

Hvis du ikke ønsker, at Google-basemaps automatisk skal skifte til OpenStreetMap for disse forældede browsere, skal du aktivere det ældre plugin ved Indstillinger / Kortdefaults / "Google Maps JavaScript API":

ny widget "Vis seneste markørkort"

Med denne udgivelse tilføjede vi en ny widget, som giver dig mulighed for nemt at vise det nyeste markørkort i din sidebjælke:

For at tilføje denne widget skal du bare navigere til Udseende / widgets og tilføje widgetten "Maps Marker Pro - seneste markørkort" til din sidefelt:

indlæsningsindikator til GeoJSON download og markeringsklynger

Hvis dine lagkort indeholder hundreder eller tusinder af markører, kan det tage noget tid at indlæse den ifølge (allerede optimerede) GeoJSON-matrix.

For at forbedre brugervenligheden for kortvisere tilføjede vi nu en animeret indlæsningsindikator, der vises, indtil indlæsning og parsing af GeoJSON-data er færdig:

indstilling "HTML-filter til popuptexter" for at forhindre injektion af ondsindet kode

Som standard filtreres popuptekster nu ved hjælp af wp_kses () som også bruges til standard WordPress-indhold som indlæg og sider.

Som et resultat vises kun tilladte HTML-elementnavne, attributnavne og attributværdier plus kun sane HTML-enheder - JavaScript-kode (som kunne bruges til Cross site scripting - XSS for eksempel) fjernes fra output.

Hvis du har brug for ufiltrerede popuptexter for f.eks. At udføre tilpasset Javascript-kode, kan du deaktivere denne indstilling under Indstillinger / Diverse / Kompatibilitetsindstillinger:

liste over alle markørers sideudvidelse: dropdown tilføjet til filtermarkører efter lag

På siden "Vis alle markører" på backend tilføjede vi et valgfelt til dropdown-lag, som giver dig mulighed for dynamisk at vise markører fra et specifikt lag:

global basemap-indstilling “nowrap”

Ved Indstillinger / Kortdefaults / "Globale basemapindstillinger" tilføjede vi den nye indstilling "nowrap":

Hvis denne indstilling er indstillet til sand, indlæses fliser ikke uden for verdensbredden i stedet for at gentage.

Indstilling sat til falsk (= standard):

Indstilling sat til sand:

Bounty Hunters ønskede!

Ingen teknologi er perfekt, og heller ikke vores. Der vil altid være ting, som vi kan have overset. Selvom vi ikke kan undgå at have blinde pletter, kan vi gøre noget for at identificere dem: Vi ringer til sikkerhedsforskere overalt for at hjælpe os med at finde sikkerhedsfejl og sikkerhedsproblemer i vores produkter.

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

Deltag i rækken af ​​Boba Fett, Greedo & Co .: Bliv en dusørjæger for Maps Marker Pro

Vi tilbyder en $ 10-bounty for gyldige sikkerhedsfejl (for eksempel simpel XSS), med mulighed for større bounties for mere alvorlige bugs, som for eksempel eksekvering af fjernkodeudnyttelse, SQL-injektion eller privilegering eskalering. Derudover tilbyder vi en professionel pakke til Maps Marker Pro, der er gyldig til 25 domæner, herunder adgang til opdateringer og support i 3 år (listepris: € 499) for hver person, der rapporterer en gyldig sikkerhedsfejl.

Der udbetales beløb for sårbarheder i kildekoden, men føles for at indsende sårbarheder uden for dette for en valgfri mindre bounty. Vi har annonceret vores dusørjagt på bugbounty-platformen HackerOne, hvor du finder en fuld beskrivelse af vores belønningsprogram med en liste over gyldige mål: https://hackerone.com/mapsmarker_com_e_u

På udkig efter udviklere til at anbefale til vores kunder om tilpasninger

Er du en professionel WordPress-udvikler, der kender ins og outs i Maps Marker Pro? Store! Kom i kontakt, og måske kan vi anbefale dig til kunder, der ønsker individuelle tilpasninger eller tilpassede udviklinger baseret på en af ​​vores Maps Marker Pro API'er.

Undertiden har du bare brug for et skræddersyet produkt - og nogen, du kan stole på for at oprette det til dig.
Foto af Fancycrave [CC0 Public Domain] via pexels.com

Vi arbejder hårdt på at levere den bedste kortlægningsløsning til alle. Men fra tid til anden ønsker klienter deres egne specielle ting: Individuelle tilpasninger af Maps Marker Pro, der er håndlavet til at passe til deres unikke forretningssag, i mange tilfælde, der involverer en af ​​vores Maps Marker Pro API'er. I dette tilfælde henviser vi dem til vores betroede netværk af eksperter.

Hvis du er

  • en WordPress-udvikler
  • en erfaren bruger af Maps Marker Pro
  • pålidelige og hurtige til at reagere
  • nyder at arbejde med forskellige klienter
  • tilgængelig til freelance-arbejde

så send os venligst en e-mail, der indeholder en kort introduktion af dig selv, dine færdigheder og erfaringer samt links til tidligere værker.

Hvis vi passer godt til hinanden, tilføjer vi dig med glæde til vores netværk, og hvis der kommer noget op, vil vi anbefale dig til kunder, der har behov for tilpasninger, der matcher dine evner.

Vi ønsker ikke at tage nogen provision - vores gevinst er vores kunders glæde, når vi kan henvise dem til nogen, de kan stole på for deres videre behov.

Vi ser frem til at høre fra dig!

Andre ændringer og optimeringer

  • indlæser animation til popups med billeder for at hjælpe med oprettelse af DOM
  • ændre GPX-filer mimetype fra tekst / gpx til applikation / gpx + xml for at forhindre upload / visningsproblemer siden WordPress 4.7.1 (thx Thorsten!)
  • opdateret HTML5-ikon for fuldskærm og fuldskærm-exit (thx PJ Onori, http://somerandomdude.com!)
  • XLS (X) importør: øg kompatibiliteten ved også at understøtte lat + lon-værdier defineret som tekst og med. eller som separator (thx Marius!)
  • optimeret GPX URL-fejlhåndtering, hvis URL ikke findes (vis advarsler om backend & konsoloutput på frontend, ikke tillad GPX URL-download)
  • indlæsningsindikator, når du rydder listen over markørers søgefelt
  • kompatibilitetskontrol for "WP Super Cache" -fejludgang, som kan forårsage, at lagkort går i stykker
  • kompatibilitetskontrol for Admin Custom Login, som får navigationen på indstillingssiden til at gå i stykker
  • kompatibilitetskontrol for plug-in til Fast Velocity Minify
  • kompatibilitetstjek for tema Divi 3+, som kan få kort til at gå i stykker, hvis indstillingen “Hvor skal Javascript-filer inkluderes?” er indstillet til sidefod
  • Autoptimér plugin-kompatibilitetskontrol: kontroller også, om indstillingen “Også samlet inline JS?” er indstillet (hvilket får kort til at gå i stykker)
  • forbedret permalink-base-URL-kompatibilitetstjek for at foreslå URL, hvis websteds-url slutter med / wp /
  • øget timeout for licens-API-dropback-opkald for at forhindre problemer med at registrere gratis prøveversion-licensnøgler
  • opdateret EdgeBuffer-plugin til forindlæsning af fliser ud over kanten af ​​det synlige kort til v1.0.5
  • opdateret es6-løftet for IE11 / Google Mutant til til v4.1.0 (fastsættelse af hukommelseslækage)
  • opdateret Leaflet.fullscreen markercluster codebase til v1.0.6
  • opdateret PUC (plugin-opdateringschecker) til v4.1 inklusive optimeringer og kompatibilitetsrettelser (thx Yahnis!)
  • opdateret PUS (plugin-opdateringsserver) til v1.2 inklusive optimeringer og kompatibilitetsrettelser (thx Yahnis!)
  • kode refactoring for forbedret struktur, genanvendelighed og bæredygtighed (thx Thorsten!)
  • e-mail-meddelelse til gratis prøveperiode brugere 3 dage før den gratis prøvelicensnøgle udløber
  • færdig migrering til PHP 7.1 på www.mapsmarker.com for højere ydelse
  • side med flere steder / licensindstillinger: Vis funktionen "domæne til aktivering" kun på installationer med flere domæner underdomæne

Fejlrettelser

  • fix manglende poster i lagfilter med markeringsklynger deaktiveret (thx Ole & Thorsten!)
  • markører og lag kunne ikke gemmes på iOS-enheder på grund af en fejl i Safari's datetime-lokal implementering (thx Natalia!)
  • vinduesbredde på markør- og lagredigeringssider kunne ikke udnyttes fuldt ud på iOS-enheder (thx Natalia!)
  • ? highlightmarker = funktionen blev brudt i fuldskærmsvisning til flerlagskort (thx Ole!)
  • listen over markører reagerede ikke fuldt ud, hvis der blev brugt billeder større end 440px i popup -texter (thx Georges!)
  • fjern kun Google Maps API-scripts tilføjet af andre plugins i stedet for at afregistrere dem, hvis den relaterede mulighed er aktiveret (da dette kan ødelægge afhængige scripts & plugins som WP GPX-kort)
  • kompatibilitetscheck for “Permalink base URL” overvejede ikke aktive flersprogede plugins (thx Jan-Willelm!)
  • hjemmekontrolknap på kort på fuldskærmslag med klynger blev brudt (thx Sven!)
  • gyldigheden af ​​eksportfiler kunne brydes ved advarsel "kan ikke ændre headerinformation", hvis Stiphle baseret på wp-session bruges
  • sider på listen alle markørers side på backend blev brudt, hvis der blev brugt søgning (thx Thorsten!)
  • forhindre duplikatmarkeringer, når du eksporterer markører fra flerlagskort til KML, GeoRSS & Wikitude (thx Eric & Thorsten!)
  • fix uendelig indlæsning, når du anmoder om gratis prøvenøgle på specifikke browsere (thx Thorsten!)
  • XLS-eksport af markør- og lagkort blev brudt, hvis PHP 7.1+ bruges
  • tilføjet mere specifik JS-vælger til markørfilter for at forhindre, at markører føjes til det forkerte kort, hvis der vises flere kort på den samme side (thx Tino!)
  • markørværktøjstip blev ikke vist, hvis popup-tekst var tom (thx Oleg!)
  • markørværktøjstip blev ikke vist for markører, der blev tilføjet direkte via kortkode
  • forkert paging på listen alle markør-sider for søgeresultater
  • duplikatlagsfunktioner duplikerede ikke filterindstillinger (thx Thorsten!)
  • markørklynger blev altid deaktiveret på zoomniveau 0, selvom den relaterede indstilling var tom (thx Thorsten!)
  • liste over markørernes sorteringsrækkefølge blev vendt efter vellykket geolocation (thx Chris & Thorsten!)
  • markørredigeringsside: forhindrer javascript-fejl ved ændring af marknavnet, hvis popup-tekst er tom
  • rettelse af forkerte afstande på listen over markører, når geolokering mislykkedes
  • paging for “list all layer” -søgeresultater på backend blev brudt

Sikkerhedsrettelser

Siden starten af ​​vores sikkerhed bug bug-program den 19. maj har vi modtaget flere sårbarhedsrapporter - på grund af vores opmærksomhed på sikker kodning og 3 penetrationstest i de sidste 4 år blev der dog ikke fundet alvorlige eller kritiske problemer. Alle undtagen det første nummer fra listen nedenfor kunne kun have været udnyttet af brugere med backend-adgang - og i de fleste tilfælde kun af admin-brugere.

Nogle yderligere tanker om, hvorfor disse sårbarheder ikke blev opdaget af os indtil videre, selv om vi udfører regelmæssig sikkerhedskontrol: angrebsvektoren for en administrator, som fx injicerer ondsindet kode i indstillingerne for Maps Marker Pro, var ikke hidtil dækket af os, som sådan angriberen ville have haft direkte adgang til tema- eller plugin-filer - hvilket gør det meget lettere at fx injicere ondsindet kode eller ændre databasetabeller direkte end at bruge Maps Marker Pro til scripting på tværs af websteder.

Ikke desto mindre selv om udnytteligheden af ​​de rapporterede sårbarheder er lav, tager vi disse rapporter alvorligt og fikseret dem alle hhv. Hærdet hele vores codebase for at forhindre fremtidige lignende sårbarheder.

  • Medium påvirkning: XSS-sårbarhed for GPX-download-URL (thx til kiranreddy via hackerone)
  • Medium påvirkning: underprivilegierede backend-brugere kunne tilføje markører, selvom tilladelsesindstillinger var indstillet til ikke at tillade dette (ikke kan bruges med standard tilladelsesindstillinger - thx w31ha0 via hackerone)
  • Lav indvirkning: XSS-sårbarheder på markør- og lagredigeringssider (thx til victemz via hackerone)
  • Lav indvirkning: XSS-sårbarheder i markør- og lagimportlog, hvis der ville blive brugt ondsindet inputfil (thx til kiranreddy via hackerone)
  • Lav indvirkning: mangler CSRF-beskyttelse til gratis prøveversionsregistreringsformularer (thx til arall via hackerone)
  • Lav indvirkning: CSRF og XSS sårbarheder på værktøjssiden til ændring af markør- og lag-ID-funktioner (thx til r4s_team via hackerone)
  • Lav indvirkning: sårbarhed over kommandoinjektion i markør- og lageksportfiler (thx til kiranreddy via hackerone)
  • Lav påvirkning: tilføjet beskyttelse mod brute-force-login til kundeområde på mapsmarker.com (thx til nooboy via hackerone)
  • Lav indvirkning: forkert “URL to GPX track” -verifikation kan føre til gemt XSS (thx til pahan123 via hackerone)
  • Lav indvirkning: gemt XSS-sårbarhed på værktøjssiden kun, hvis Webapi er aktiveret (thx-hvide sektor via hackerone)
  • Lav indvirkning: gemt XSS-sårbarhed for felt oprettet og opdateret af backend
  • Lav indvirkning: gemt XSS-sårbarhed for brugerdefineret standardmarkørikon (thx-hvidesektor via hackerone)
  • Lav indvirkning: gemt XSS-sårbarhed for billedstørrelse på QR-kode (kun hvis Google er indstillet som standard-QR-kodeleverandør - thx whitesector via hackerone)

Kendte problemer

Geolocation-funktionen fungerer ikke længere med Google Chrome 50+, Safari 10+ og Firefox 55+, medmindre dit websted er sikkert tilgængeligt via https

Med Chrome 50 blev Safari 10 og Firefox 55 indført væsentlige ændringer i geolocation-understøttelsen af ​​de relaterede browserudbydere: alle applikationer, der anmoder om den aktuelle position for brugeren (ikke kun for Maps Marker Pro's geolocation-funktion) er kun tilladt længere at hente brugerens aktuelle position, hvis webstedet er konfigureret til at blive leveret sikkert via https - brugere vil se følgende eller en lignende advarsel i stedet:

geolocation-fejl-info

Se flere detaljer om denne beslutning fra Google på https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only. Geolocation fungerer stadig på ikke-https-websteder, hvis brugerne får adgang til webstedet via alternative browsere som Firefox, Safari eller Internet Explorer - alligevel kan det være sandsynligt, at disse browsere også tilføjer en lignende sikkerhedsbegrænsning i fremtiden.

Opdatering november 2016: Da iOS 10 også Safari 10+ kræver nu https for at understøtte geolocation. Implementeringen er endnu strengere end med Google Chrome - geolocation fungerer ikke f.eks. Hvis der er advarsler om blandet indhold på dit websted.

Opdatering 2017: Firefox 55+ kræver også https for adgang til geolocation (se detaljer)

Så hvis du har brug for Maps Marker Pro geolocation featue på dit websted, anbefales det stærkt at migrere dit websted til https. Nogle hosters leverer allerede gratis https-certifikater fra letsencrypt.org for eksempel. For konfigurationer, der er nødvendige på dit WordPress-sted for at konfigurere det til at understøtte https, skal du se på tutorials som https://css-tricks.com/moving-to-https-on-wordpress/.

Da https har flere fordele for dit websted end blot geolocation, der arbejder igen med Google Chrome 50+ og Safari 10+ (som at sikre dataintegriteten, afsendergodkendelse og brugerens privatliv samt højere Google-placering, da https bruges som rangeringssignal), vi anbefaler du kraftigt at kun skifte dit websted til https, hvis du ikke har gjort det endnu.

Hvis du skiftede dit websted til https og stadig får en geolocation-fejl (som "Geolocation-fejl: bruger nægtet geolocation"), skal du kontrollere din enheds placeringsindstillinger, hvis det er tilladt for apps / websteder at hente geolocation.

Oversættelser opdateringer

Takket være mange motiverede bidragydere inkluderer denne udgivelse følgende opdaterede oversættelser:

Hvis du vil bidrage til oversættelser (nye hindi-oversættere vil blive værdsat!), Kan du besøge https://translate.mapsmarker.com/projects/lmm for mere information.

Bemærk, at oversættere også kompenseres for deres bidrag - for eksempel hvis en oversættelse er færdig med mindre end 50%, får oversætteren en gratis 25 licenspakke til en værdi af € 249 som en kompensation for at afslutte oversættelsen til 100%.

Outlook - planer for de næste udgivelser

Vi arbejder i øjeblikket med en relancering af vores hjemmeside www.mapsmarker.com, som også vil indeholde en opdateret videnbase og dokumentation.

Forstå, at vi ikke er i stand til at love nogen frigivelsesdatoer for nye funktioner. Vi justerer vores køreplan dynamisk baseret på feedback fra vores brugere. Uanset hvad beholder vi fleksibiliteten til at tilføje optimeringer og bugfixes med temmelig ikke planlagte mindre udgivelser, der hovedsageligt skyldes brugernes feedback.

Abonner venligst på denne blog (via RSS or E-mail) eller følg @MapsMarker på twitter (= mest aktuelle opdateringer), hvis du vil holde dig opdateret med de seneste udviklingsnyheder.

Fuld changelog

Changelog til version 3.1 - frigivet den 08.07.2017 (udgivelses noter)

optimeret ydelse til Google basemaps ved at aktivere GoogleMutant Javascript-bibliotek for alle brugere
ny widget "Vis seneste markørkort" (thx Thorsten!)
Bounty Hunters ønskede! Find sikkerhedsfejl for at tjene kontanter og licenser - Klik her for flere detaljer
global basemap-indstilling "nowrap": (hvis indstillet til sandt, vil fliser ikke indlæses uden for verdensbredden i stedet for at gentage, standard: forkert)
liste over alle markører sideudvidelse: dropdown tilføjet til filtermarkører efter lag (thx Thorsten!)
indlæser animation til popups med billeder for at hjælpe med oprettelse af DOM (thx Thorsten!)
kompatibilitetskontrol for "WP Super Cache" debugoutput, som kan forårsage, at lagkortene går i stykker
indlæsningsindikator, når du rydder listen over markørers søgefelt (thx Thorsten!)
kompatibilitetskontrol for Admin Custom Login, som får navigationen på indstillingssiden til at gå i stykker
kompatibilitetskontrol for plug-in til Fast Velocity Minify
e-mail-meddelelse til gratis prøveperiode brugere 3 dage før den gratis prøvelicensnøgle udløber
mulighed "HTML-filter til popup -texter" for at forhindre injektion af ondsindet kode - aktiveret som standard (thx jackl via Maps Marker Pro´s hackerone bug-bonusprogram)
På udkig efter udviklere til at anbefale vores kunder om tilpasninger - flere detaljer på mapsmarker.com/network
indlæsningsindikator for GeoJSON download og markørklynger (thx Thorsten!)
kompatibilitetscheck for tema Divi 3+, som kan få kort til at gå i stykker, hvis indstillingen "Hvor skal Javascript-filer inkluderes?" er indstillet til sidefod
forbedret permalink-base-URL-kompatibilitetstjek for at foreslå URL, hvis websteds-url slutter med / wp /
øget timeout for licens-API-dropback-opkald for at forhindre problemer med at registrere gratis prøveversion-licensnøgler
Autoptimér plugin-kompatibilitetskontrol: kontroller også, om indstillingen "Også samlet inline JS?" er indstillet (hvilket får kort til at gå i stykker)
færdig migrering til PHP 7.1 på www.mapsmarker.com for højere ydelse
opdateret EdgeBuffer-plugin til forindlæsning af fliser ud over kanten af ​​det synlige kort til v1.0.5
opdateret es6-løftet for IE11 / Google Mutant til v4.1.0 (fastsættelse af hukommelseslækage)
opdateret foldeblad markercluster codebase til v1.0.6 (thx jfirebaugh!)
opdateret PUC (plugin-opdateringschecker) til v4.1 inklusive optimeringer og kompatibilitetsrettelser (thx Yahnis!)
opdateret PUS (plugin-opdateringsserver) til v1.2 inklusive optimeringer og kompatibilitetsrettelser (thx Yahnis!)
kode refactoring for forbedret struktur, genanvendelighed og bæredygtighed (thx Thorsten!)
ændre GPX-filer mimetype fra tekst / gpx til applikation / gpx + xml for at forhindre upload / visningsproblemer siden WordPress 4.7.1 (thx Thorsten!)
optimeret GPX URL-fejlhåndtering, hvis URL ikke findes (vis advarsler om backend & konsoloutput på frontend, ikke tillad GPX URL-download)
opdateret HTML5-fuldskærms- og fuldskærms-exit-ikon (thx PJ Onori!)
side med flere steder / licensindstillinger: Vis funktionen "domæne til aktivering" kun på installationer med flere domæner
XLS (X) importør: øg kompatibiliteten ved også at understøtte lat + lon-værdier defineret som tekst og med. eller som separator (thx Marius!)
fjern kun Google Maps API-scripts tilføjet af andre plugins i stedet for at afregistrere dem, hvis den relaterede mulighed er aktiveret (da dette kan ødelægge afhængige scripts & plugins som WP GPX-kort)
kompatibilitetscheck for "Permalink base URL" overvejede ikke aktive flersprogede plugins (thx Jan-Willelm!)
hjemmekontrolknap på kort på fuldskærmslag med klynger blev brudt (thx Sven!)
gyldigheden af ​​eksportfiler kunne brydes ved advarsel "kan ikke ændre headerinformation", hvis Stiphle baseret på wp-session bruges
sider på listen alle markørers side på backend blev brudt, hvis der blev brugt søgning (thx Thorsten!)
forhindre duplikatmarkeringer, når du eksporterer markører fra flerlagskort til KML, GeoRSS & Wikitude (thx Eric & Thorsten!)
fix uendelig indlæsning, når du anmoder om gratis prøvenøgle på specifikke browsere (thx Thorsten!)
XLS-eksport af markør- og lagkort blev brudt, hvis PHP 7.1+ bruges
tilføjet mere specifik JS-vælger til markørfilter for at forhindre, at markører føjes til det forkerte kort, hvis der vises flere kort på den samme side (thx Tino!)
markørværktøjstip blev ikke vist, hvis popup-tekst var tom (thx Oleg!)
markørværktøjstip blev ikke vist for markører, der blev tilføjet direkte via kortkode
forkert paging på listen alle markør-sider for søgeresultater
duplikatlagsfunktioner duplikerede ikke filterindstillinger (thx Thorsten!)
fix manglende poster i lagfilter med markeringsklynger deaktiveret (thx Ole & Thorsten!)
markører og lag kunne ikke gemmes på iOS-enheder på grund af en fejl i Safari's datetime-lokal implementering (thx Natalia!)
? highlightmarker = funktionen blev brudt i fuldskærmsvisning til flerlagskort (thx Ole!)
vinduesbredde på markør- og lagredigeringssider kunne ikke udnyttes fuldt ud på iOS-enheder (thx Natalia!)
markørklynger blev altid deaktiveret på zoomniveau 0, selvom den relaterede indstilling var tom (thx Thorsten!)
liste over markørernes sorteringsrækkefølge blev vendt efter vellykket geolocation (thx Chris & Thorsten!)
markørredigeringsside: forhindrer javascript-fejl ved ændring af marknavnet, hvis popup-tekst er tom
rettelse af forkerte afstande på listen over markører, når geolokering mislykkedes
listen over markører reagerede ikke fuldt ud, hvis der blev brugt billeder større end 440px i popup -texter (thx Georges!)
paging for "liste alle lag" -søgeresultater på backend blev brudt
Medium påvirkning: XSS-sårbarhed for GPX-download-URL (thx til kiranreddy via Maps Marker Pro´s hackerone bug-bonusprogram)
Medium påvirkning: underprivilegierede backend-brugere kunne tilføje markører, selvom tilladelsesindstillinger var indstillet til ikke at tillade dette (ikke kan bruges med standard tilladelsesindstillinger - thx w31ha0 via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: XSS-sårbarheder på markør- og lagredigeringssider (thx til victemz via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: XSS-sårbarheder i markør- og lagimportlog, hvis der ville blive brugt ondsindet inputfil (thx til kiranreddy via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: mangler CSRF-beskyttelse til gratis prøveversionsregistreringsformularer (thx til arall via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: CSRF og XSS sårbarheder på værktøjssiden til ændring af markør- og lag-ID-funktioner (thx til r4s_team via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indflydelse: sårbarhed over kommandoinjektion i markør- og lageksportfiler (thx til kiranreddy via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav påvirkning: tilføjet beskyttelse mod brute-force-login til kundeområde på mapsmarker.com (thx til nooboy via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: forkert "URL til GPX-spor" -verifikation kan føre til gemt XSS (thx til pahan123 via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: gemt XSS-sårbarhed på værktøjssiden kun, hvis Webapi er aktiveret (thx-hvide sektor via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: gemt XSS-sårbarhed for felt oprettet og opdateret af backend
Lav indvirkning: gemt XSS-sårbarhed for brugerdefineret standardmarkørikon (thx-hvidesektor via Maps Marker Pro´s hackerone bug-bonusprogram)
Lav indvirkning: gemt XSS-sårbarhed for QR-kode billedstørrelse (kun hvis Google er indstillet som standard QR-kodeleverandør - thx whitesector via Maps Marker Pro´s hackerone bug-bonusprogram)
opdateret katalansk oversættelse takket være Roc, Efraim Bayarri, Vicent Cubells og Marta Espinalt→ bidrage
opdateret kinesisk oversættelse takket være John Shen og ck→ bidrage
opdateret tysk oversættelse af Maps Marker Pro-teamet og Daniel Luttermann→ bidrage
opdateret indonesisk oversættelse takket være Andy Aditya Sastrawikarta & Emir Hartato og Phibu Reza→ bidrage
opdateret italiensk oversættelse takket være Luca Barbetti og Angelo Giammarresi→ bidrage
opdaterede japanske oversættelser takket være Shu Higash og Taisuke Shimamoto→ bidrage
opdateret litauisk oversættelse takket være Donatas Liaudaitis og Donatas Liaudaitis→ bidrage
opdateret russisk oversættelse takket være Ekaterina Golubina (understøttet af Teplitsa fra Social Technologies - http://te-st.ru) og Vyacheslav Strenadko, http://slavblog.ru→ bidrage
opdateret spansk oversættelse takket være David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt og Fernando Coello→ bidrage
opdateret svensk oversættelse takket være Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson og Tony Lygnersjö→ bidrage
Geolocation-funktionen fungerer ikke længere med Google Chrome 50+, iOS10 + og Firefox 55+, medmindre dit websted er sikkert tilgængeligt via https (detaljer)

Vis alle tilgængelige changelogs

Sådan downloades / opdateres

Den nemmeste måde at opdatere er at bruge WordPress-opdateringsprocessen: log ind med en bruger, der har administratorrettigheder, naviger til Dashboard / Updates, vælg plugins, der skal opdateres, og tryk på knappen “Update Plugins”. Pro-plugin kontrollerer hver 24. time, hvis en ny version er tilgængelig. Du kan også udløse opdateringskontrollen manuelt ved at gå til Plugins og klikke på linket "Manuelt kontrollere for opdateringer" ved siden af ​​"Maps Marker Pro":

manuel-update-kontrol

Hvis du ikke kan se linket "Kontroller for opdateringer" og bruger en version nedenfor 1.7, skal du opdatere manuelt en gang ved at downloade den aktuelle pakke fra https://www.mapsmarker.com/download-pro og overskriv de eksisterende plugin-filer på din server via FTP. Dette kan være nødvendigt på flere værter, der bruger forældede SSL-biblioteker, der forhindrer Maps Marker Pro i at oprette en sikker forbindelse til at hente opdateringspakken fra mapsmarker.com. Pro v1.7 inkluderer en løsning på den slags servere, og følgende opdateringer skal fungere igen som sædvanligt. Hvis du er berørt og har brug for hjælp, så tak åbne en support billet.

Sådan kontrolleres integriteten af ​​plugin-pakken

Kontroller følgende fil for SHA-256-hashværdien og antallet af filer til denne udgivelse: https://www.mapsmarker.com/SHA256SUMS.txt

Denne fil er signeret digitalt med vores PGP-nøgle, nøglesignaturfil tilgængelig på https://www.mapsmarker.com/SHA256SUMS.txt.asc

Klik her for en tutorial om, hvordan du verificerer integriteten af ​​plugin-pakken (anbefales, hvis plugin-pakken til en ny installation ikke blev downloadet fra https://www.mapsmarker.com - verifikation er dog ikke nødvendig, hvis den automatiske opdateringsproces bruges)

Yderligere opdateringsnotater til betatestere

Ingen yderligere handlinger ved plugin-opdatering fra beta til den endelige version er påkrævet.

Efterlad en kommentar

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

en English
X