Info: detta är inte ändringsloggen för senaste stabila version 4.14.3
se alla växlar

Pro v3.1 med optimerad prestanda för Googles baskartor och mycket mer är tillgängligt

Efter mer än 3 månaders utveckling och massor av sömnlösa nätter, är vi glada att meddela tillgången till Maps Marker Pro v3.1 🙂

Många speciella tack till Thorsten, som även om han är på en roadtrip genom Kanada fortsätter att lägga till nya funktioner och optimeringar för Maps Marker Pro. Du kan följa hans resa och visa vackra foton på https://www.fuelandbacon.com BTW (arkiverad webbplats).

Så vad är nytt i Maps Marker Pro v3.1?

Höjdpunkterna i v3.1 är det optimerade Google Maps leaflet.js-insticksprogrammet "GoogleMutant", en ny widget för markörkarta, förbättringar av användbarhet samt bugfixes och säkerhetsfixer som härrör från vårt bounty-program på hackerone.com. För mer information om denna utgåva se nedan.

En uppdatering av den senaste versionen rekommenderas - som alltid - starkt.


Låt oss veta vad du tycker om den här nya utgåvan av lämna in en recension eller lämnar en kommentar nedan!

Om du vill hålla dig uppdaterad med den senaste utvecklingen av Maps Marker Pro, följ @MapsMarker på twitter (= senaste uppdateringar), på Facebook, Google+ eller prenumerera på nyheter via RSS eller via RSS / e-post.

Vi vill också bjuda in dig till vårt affiliate program som erbjuder provisioner upp till 50%. Besök gärna om du är intresserad av att bli återförsäljare https://www.mapsmarker.com/reseller


Låt oss nå höjdpunkterna i pro v3.1:

optimerade prestanda för Googles baskartor

Den (övergivna) Google Maps-broschyrens implementering av shramov ersätts nu med den mycket mer framträdande GoogleMutant broschyr plugin av Iván Sánchez.

Tidigare visades en instans av Google Maps JS API bakom bipacksedeln och synkroniserades så bäst som det kunde göras. Som ett resultat synkroniserades baskartan och alla överlagringar ovanpå. Detta märktes när du dra eller zooma en karta.

För att ge bästa Leaflet-upplevelse använder GoogleMutant både DOM-mutationsobservatörer och L.GridLayer från Leaflet 1.0.0. Baskartaplattorna begärs fortfarande via Google Maps JavaScript API, men de byter platser för att använda Leaflet-dra och zooma.

Den enda nackdelen med GoogleMutant är att den inte stöds i Internet Explorer 10 eller lägre och flera äldre webbläsarversioner (kartor växlar automatiskt till OpenStreetMap för dessa användare). Observera att den aktuella webbläsarens marknadsandel för berörda webbläsare är cirka 2% (05/2017) och minskar stadigt.

Om du inte vill att Google-baskartor automatiskt ska växla till OpenStreetMap för de här föråldrade webbläsarna, aktivera den äldre plugin vid Inställningar / Map Defaults / "Google Maps JavaScript API":

ny widget "visa senaste markeringskarta"

Med den här utgåvan har vi lagt till en ny widget som gör att du enkelt kan visa den senaste markeringskartan i sidofältet:

För att lägga till den här widgeten, navigerar du bara till Utseende / Widgets och lägger till widgeten "Maps Marker Pro - senaste markeringskarta" till din sidofält:

lastningsindikator för GeoJSON nedladdning och markörkluster

Om dina lagerkartor innehåller hundratals eller tusentals markörer kan det ta lite tid att ladda den enligt (redan optimerade) GeoJSON-matrisen.

För att förbättra användbarheten för kartvisare har vi nu lagt till en animerad lastningsindikator som visas tills laddningen och parsningen av GeoJSON-data är klar:

alternativet "HTML-filter för popuptexter" för att förhindra injektion av skadlig kod

Som standard filtreras popuptexter nu med wp_kses () som också används för standard WordPress-innehåll som inlägg och sidor.

Som ett resultat kommer bara tillåtna HTML-elementnamn, attributnamn och attributvärden plus endast sane HTML-enheter att visas - JavaScript-kod (som kan användas för Cross site scripting - XSS till exempel) avlägsnas från utgången.

Om du behöver ofiltrerade popuptexter för att t.ex. köra anpassad Javascript-kod kan du inaktivera det här alternativet under Inställningar / Övrigt / Kompatibilitetsinställningar:

lista alla markörers sidförbättring: rullgardinsmenyn läggs till i filtermarkörer efter lager

På sidan "Lista alla markörer" på backend har vi lagt till en ruta för rullgardinsmeny som låter dig dynamiskt visa markörer från ett specifikt lager:

global baskartinställning "nowrap"

Vid Inställningar / Kartinställningar / "Global basemap-inställningar" har vi lagt till den nya inställningen "nowrap":

Om denna inställning är inställd på sant kommer inte brickor att laddas utanför världsbredden istället för att upprepa.

Inställning inställd på falsk (= standard):

Inställning inställd på true:

Bounty Hunters ville!

Ingen teknik är perfekt och inte heller vår. Det kommer alltid att finnas saker som vi kan ha förbisett. Även om vi inte kan undvika att ha blinda fläckar, kan vi göra något för att identifiera dem: Vi uppmanar säkerhetsforskare överallt att hjälpa oss hitta säkerhetsfel och säkerhetsproblem i våra produkter.

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

Gå med i Boba Fett, Greedo & Co: s räkning: Bli en skottjägare för Maps Marker Pro

Vi erbjuder en $ 10-avgift för giltiga säkerhetsbuggar (till exempel enkel XSS), med möjlighet till större bounties för mer allvarliga buggar, som till exempel exekveringsutnyttjelser för fjärrkod, SQL-injektion eller privilegieradalering. Dessutom erbjuder vi ett professionellt paket för Maps Marker Pro som är giltigt för 25 domäner, inklusive tillgång till uppdateringar och support under 3 år (listpris: € 499) för varje person som rapporterar ett giltigt säkerhetsfel.

Vederlag betalas för källkodssårbarheter, men känner att skicka sårbarheter utanför det för en mindre valör. Vi har annonserat vår skottjakt på bounty-plattformen HackerOne, där du hittar en fullständig beskrivning av vårt belöningsprogram med en lista med giltiga mål: https://hackerone.com/mapsmarker_com_e_u

Letar du efter utvecklare att rekommendera till våra kunder för anpassningar

Är du en professionell WordPress-utvecklare som känner till och in i outsatsen i Maps Marker Pro? Bra! Ta kontakt och kanske kan vi rekommendera dig till kunder som vill ha individuella anpassningar eller anpassade utvecklingar baserade på en av våra Maps Marker Pro API: er.

Ibland behöver du bara en skräddarsydd produkt - och någon du kan lita på för att skapa den åt dig.
Foto av Fancycrave [CC0 Public Domain] via pexels.com

Vi arbetar hårt för att leverera den bästa kartläggningslösningen för alla. Men då och då vill kunderna ha sina egna speciella saker: Individuella anpassningar av Maps Marker Pro, handgjorda för att passa deras unika affärsfall, i många fall med ett av våra Maps Marker Pro API: er. I det här fallet vill vi hänvisa dem till vårt betrodda nätverk av experter.

Om du är

  • en WordPress-utvecklare
  • en erfaren användare av Maps Marker Pro
  • pålitlig och snabb att svara
  • tycker om att arbeta med olika kunder
  • tillgängligt för frilansarbete

sedan skicka oss en e-mail, som innehåller en kort introduktion av dig själv, dina färdigheter och erfarenheter samt länkar till tidigare verk.

Om vi ​​passar bra för varandra, lägger vi dig gärna till vårt nätverk och om något kommer upp kommer vi att rekommendera dig till kunder som har behov för anpassningar som matchar dina kunskaper.

Vi vill inte ta någon provision - vår vinst är våra kunders lycka, när vi kan hänvisa dem till någon de kan lita på för sina ytterligare behov.

Vi ser fram emot att höra från dig!

Andra förändringar och optimeringar

  • laddar animering till popups med bilder för att hjälpa till med skapandet av DOM
  • ändra GPX-filer mimetyp från text / gpx till applikation / gpx + xml för att förhindra uppladdnings- / visningsproblem sedan WordPress 4.7.1 (thx Thorsten!)
  • uppdaterad HTML5-ikon för fullskärm och fullskärmsutgång (thx PJ Onori, http://somerandomdude.com!)
  • XLS (X) importör: öka kompatibiliteten genom att också stödja lat + lon-värden definierade som text och med. eller som separator (thx Marius!)
  • optimerad GPX URL-felhantering om URL inte hittas (visa varningar för backend & konsolutgång på frontend, avvisa GPX URL-nedladdning)
  • lastindikator när du rensar listan över markörens sökfält
  • kompatibilitetskontroll för "WP Super Cache" -felsökningsutgång som kan leda till att lagerkartor går sönder
  • kompatibilitetskontroll för Admin Custom Login som gör att navigeringen på inställningssidan bryts
  • kompatibilitetskontroll för plug-in för Fast Velocity Minify
  • kompatibilitetskontroll för tema Divi 3+ som kan göra att kartor går sönder om alternativet "Var ska Javascript-filer inkluderas?" är inställd på sidfot
  • Autoptimera plugin-kompatibilitetskontrollen: verifiera också om alternativet "Också samla inline JS?" är inställd (vilket gör att kartor går sönder)
  • förbättrad permalänkbas URL-kompatibilitetskontroll för att föreslå URL om webbadressen slutar med / wp /
  • ökad timeout för licens-API-fallback-samtal för att förhindra problem med att registrera gratis testlicensnycklar
  • uppdaterat EdgeBuffer-plugin för förbelastning av brickor bortom kanten på den synliga kartan till v1.0.5
  • uppdaterat es6-lovande för IE11 / Google Mutant till till v4.1.0 (fixa minnesläcka)
  • uppdaterad Leaflet.fullscreen markercluster codebase till v1.0.6
  • uppdaterad PUC (plugin update checker) till v4.1 inklusive optimeringar och kompatibilitetsfixar (thx Yahnis!)
  • uppdaterad PUS (plugin-uppdateringsserver) till v1.2 inklusive optimeringar och kompatibilitetsfixar (thx Yahnis!)
  • kodreparering för förbättrad struktur, återanvändbarhet och hållbarhet (thx Thorsten!)
  • e-postmeddelande till gratis testanvändare 3 dagar innan licensprövningsnyckeln löper ut
  • avslutade migreringen till PHP 7.1 på www.mapsmarker.com för högre prestanda
  • multisite / licensinställningssida: visa funktionen "domän för att aktivera" endast på installationer med flera domäner

Bug fixar

  • fixa saknade poster i skiktfilter med markörkluster inaktiverad (thx Ole & Thorsten!)
  • markörer och lager kunde inte sparas på iOS-enheter på grund av ett fel i Safari's datetime-lokal implementering (thx Natalia!)
  • fönsterbredd på markör- och lagerredigeringssidor kunde inte utnyttjas fullt ut på iOS-enheter (thx Natalia!)
  • ? highlightmarker = funktionen bröts på fullskärmsvy för flerlagerskartor (thx Ole!)
  • listan över markörer var inte helt lyhörda om bilder större än 440 px i popuptexter användes (thx Georges!)
  • bara ta bort Google Maps API-skript som har lagts till av andra plugins istället för att avregistrera dem om relaterat alternativ är aktiverat (eftersom detta kan bryta beroende skript och plugins som WP GPX-kartor)
  • kompatibilitetskontrollen för "Permalänk bas-URL" beaktade inte aktiva flerspråkiga plugins (thx Jan-Willelm!)
  • hemkontrollknappen på kartor med fullskärmslager med kluster bröts (thx Sven!)
  • giltigheten för exportfiler kan brytas av varning "kan inte ändra rubrikinformation" om Stiphle baserat på wp-session används
  • sidning på listan alla markörsidor på backend var trasiga om sökningen användes (thx Thorsten!)
  • förhindra dubbla markörer när du exporterar markörer från flerskiktskartor till KML, GeoRSS & Wikitude (thx Eric & Thorsten!)
  • fixa oändlig lastning när du begär en gratis provnyckel på specifika webbläsare (thx Thorsten!)
  • XLS-export för markör- och lagerskartor bröts om PHP 7.1+ används
  • lade till mer specifik JS-väljare för markörfilter för att förhindra att markörer läggs till på fel karta om flera kartor visas på samma sida (thx Tino!)
  • markörverktygstips visades inte om popuptext var tom (thx Oleg!)
  • markörverktygstips visades inte för markörer som lagts till direkt via kortkod
  • felaktig sökning på listan över alla markörsidor för sökresultat
  • duplikatlagerfunktioner duplicerade inte filterinställningar (thx Thorsten!)
  • markörkluster inaktiverades alltid på zoomnivå 0 även om relaterad inställning var tom (thx Thorsten!)
  • lista över markörer sorteringsordning vändes efter framgångsrik geolokalisering (thx Chris & Thorsten!)
  • markörredigeringssida: förhindra javascriptfel vid markörändring om popuptext är tom
  • fixa felavstånd på listan över markörer när geolokalisering misslyckades
  • sökning efter “list all layer” -sökningsresultat på backend har brutits

Säkerhetsfixar

Sedan starten av vår säkerhetsfel bounty program den 19 maj har vi fått flera sårbarhetsrapporter - på grund av vår uppmärksamhet på säker kodning och 3 penetrationstester under de senaste fyra åren hittades dock inga allvarliga eller kritiska problem. Alla utom det första numret från listan nedan kunde bara ha utnyttjats av användare med backend-åtkomst - och i de flesta fall endast av admin-användare.

Några ytterligare tankar varför dessa sårbarheter inte upptäcktes av oss hittills, även om vi gör regelbundna säkerhetskontroller: attackvektorn för en administratör som t.ex. injicerar skadlig kod i inställningarna för Maps Marker Pro täcktes inte helt av oss hittills, som sådan angriparen skulle ha haft direkt tillgång till temafiler eller plugin-filer - vilket gör det mycket lättare att t.ex. injicera skadlig kod eller ändra databastabeller direkt än att använda Maps Marker Pro för Cross-site scripting.

Även om utnyttjbarheten för de rapporterade sårbarheterna är låg, tar vi dessa rapporter på allvar och fixar dem alla hårdnat hela vår kodbas för att förhindra framtida liknande sårbarheter.

  • Medium påverkan: XSS-sårbarhet för GPX-nedladdningsadress (thx till kiranreddy via hackerone)
  • Medium påverkan: underprivilegierade backendanvändare kan lägga till markörer även om behörighetsinställningarna var inställda för att inte tillåta detta (inte utnyttjas med standardtillståndsinställningar - thx w31ha0 via hackerone)
  • Låg påverkan: XSS-sårbarheter på markör- och lagerredigeringssidor (thx till victemz via hackerone)
  • Låg påverkan: XSS-sårbarheter i markör & lagerimportlogg om skadlig inmatningsfil skulle användas (thx till kiranreddy via hackerone)
  • Låg påverkan: saknas CSRF-skydd för gratis provningsregistreringsformulär (thx till arall via hackerone)
  • Låg påverkan: CSRF- och XSS-sårbarheter på verktygssidan för att ändra markör- och lager-ID-funktioner (thx till r4s_team via hackerone)
  • Låg påverkan: sårbarhet vid kommandosprutning i markör- och lager-exportfiler (thx till kiranreddy via hackerone)
  • Låg påverkan: ökat brute-force-login-skydd för kundområdet på mapsmarker.com (thx till nooboy via hackerone)
  • Låg påverkan: felaktig ”URL to GPX track” -verifiering kan leda till lagrad XSS (thx till pahan123 via hackerone)
  • Låg påverkan: lagrad XSS-sårbarhet på verktygssidan endast om Webapi är aktiverat (thx whitesector via hackerone)
  • Låg påverkan: lagrad XSS-sårbarhet för skapade och uppdaterade fält på backend
  • Låg påverkan: lagrad XSS-sårbarhet för anpassad standardmarkörikon (thx whitesector via hackerone)
  • Låg påverkan: lagrad XSS-sårbarhet för bildstorlek för QR-kod (endast om Google är inställt som standardleverantör av QR-kod - thx whitesector via hackerone)

Kända problem

Geolocation-funktionen fungerar inte längre med Google Chrome 50+, Safari 10+ och Firefox 55+ om inte din webbplats är säkert tillgänglig via https

Med Chrome 50 introducerades Safari 10 och Firefox 55 betydande förändringar av geolokationsstödet av de relaterade webbläsarleverantörerna: alla applikationer som begär användarens nuvarande position (inte bara för Maps Marker Pro: s geolocationfunktion) tillåts bara längre att hämta användarens nuvarande position om webbplatsen är inställd för att levereras säkert via https - användare kommer att se följande eller en liknande varning istället:

geolocation-error-info

Se mer information om detta beslut från Google på https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only. Geolokalisering fungerar fortfarande på webbplatser som inte är https om användarna kommer åt webbplatsen via alternativa webbläsare som Firefox, safari eller Internet Explorer - ändå kan det vara troligt att dessa webbläsare också kommer att lägga till en liknande säkerhetsbegränsning i framtiden.

Uppdatera november 2016: eftersom iOS 10 också Safari 10+ nu kräver https för att stödja geolokalisering. Implementeringen är ännu striktare än med Google Chrome - geolokalisering fungerar inte till exempel om det finns varningar med blandat innehåll på din webbplats.

Uppdatering 2017: Firefox 55+ kräver också https för åtkomst till geolokalisering (se detaljer)

Så om du behöver Maps Marker Pro geolocation featue på din webbplats rekommenderas det starkt att migrera din webbplats till https. Vissa värdare har redan gratis https-certifikat från letsencrypt.org till exempel. För konfigurationer som behövs på din WordPress-webbplats för att konfigurera den för att stödja https, vänligen titta på handledning som https://css-tricks.com/moving-to-https-on-wordpress/.

Eftersom https har fler fördelar för din webbplats än bara geolokalisering som arbetar igen med Google Chrome 50+ och Safari 10+ (som att säkra dataintegriteten, avsändarverifiering och användarskydd samt högre Google-ranking eftersom https används som rankningssignal), vi rekommenderar starkt att byta din webbplats till https endast om du inte har gjort det ännu.

Om du bytte din webbplats till https och fortfarande får ett geolokationsfel (som "Geolocation-fel: användaren nekad geolocation"), kontrollera din enhets platsinställningar om det är tillåtet för appar / webbplatser att hämta geolokaliseringen.

Uppdateringar av översättningar

Tack vare många motiverade bidragsgivare inkluderar denna utgåva följande uppdaterade översättningar:

Om du vill bidra till översättningar (nya hindi-översättare skulle uppskattas!), Besök https://translate.mapsmarker.com/projects/lmm för mer information.

Observera att översättare också kompenseras för deras bidrag - till exempel om en översättning är färdig mindre än 50%, får översättaren ett gratis 25 licenspaket till ett värde av 249 € som kompensation för att slutföra översättningen till 100%.

Outlook - planer för nästa utgåvor

Vi arbetar för närvarande med en omstart av vår webbplats www.mapsmarker.com som också kommer att innehålla en uppdaterad kunskapsbas och dokumentation.

Förstå att vi inte kan lova några släppdatum för nya funktioner. Vi anpassar dynamiskt vår färdplan baserat på feedback från våra användare. Hur som helst vi behåller flexibiliteten för att lägga till optimeringar och bugfixes med ganska oplanerade mindre utgåvor som främst är resultatet av användarens feedback.

Prenumerera på denna blogg (via RSS or E-post) eller följ @MapsMarker på twitter (= senaste uppdateringar) om du vill hålla dig uppdaterad med de senaste utvecklingsnyheterna.

Full förändringslogg

Changelog för version 3.1 - släppt 08.07.2017 (släpp anteckningar)

optimerade prestanda för Google-baskartor genom att aktivera GoogleMutant Javascript-bibliotek för alla användare
ny widget "visa senaste markeringskarta" (thx Thorsten!)
Bounty Hunters ville! Hitta säkerhetsfel för att tjäna pengar och licenser - Klicka här för mer information
global baskartinställning "nowrap": (om den är satt, kommer brickor inte att laddas utanför världsbredden istället för att upprepa, standard: falsk)
lista alla markörers sidförbättring: rullgardinsmenyn läggs till i filtermarkörer efter lager (thx Thorsten!)
laddar animering till popups med bilder för att hjälpa till med DOM-skapande (thx Thorsten!)
kompatibilitetskontroll för "WP Super Cache" felsökningsutgång som kan orsaka lagringskartor att bryta
lastindikator när du rensar listan över markörens sökfält (thx Thorsten!)
kompatibilitetskontroll för Admin Custom Login som gör att navigeringen på inställningssidan bryts
kompatibilitetskontroll för plug-in för Fast Velocity Minify
e-postmeddelande till gratis testanvändare 3 dagar innan licensprövningsnyckeln löper ut
alternativet "HTML-filter för popuptexter" för att förhindra injektion av skadlig kod - aktiverad som standard (thx jackl via Maps Marker Pro: s hackerone-bountyprogram)
Letar du efter utvecklare att rekommendera till våra kunder för anpassningar - mer information på mapsmarker.com/network
lastningsindikator för GeoJSON nedladdning och markörkluster (thx Thorsten!)
kompatibilitetskontroll för tema Divi 3+ som kan göra att kartor går sönder om alternativet "Var ska Javascript-filer inkluderas?" är inställd på sidfot
förbättrad permalänkbas URL-kompatibilitetskontroll för att föreslå URL om webbadressen slutar med / wp /
ökad timeout för licens-API-fallback-samtal för att förhindra problem med att registrera gratis testlicensnycklar
Autoptimera plugin-kompatibilitetskontrollen: verifiera också om alternativet "Även aggregera inline JS?" är inställd (vilket gör att kartor går sönder)
avslutade migreringen till PHP 7.1 på www.mapsmarker.com för högre prestanda
uppdaterat EdgeBuffer-plugin för förbelastning av brickor bortom kanten på den synliga kartan till v1.0.5
uppdaterat es6-lovande för IE11 / Google Mutant till v4.1.0 (fixa minnesläcka)
uppdaterad Broschyr markercluster codebase till v1.0.6 (thx jfirebaugh!)
uppdaterad PUC (plugin update checker) till v4.1 inklusive optimeringar och kompatibilitetsfixar (thx Yahnis!)
uppdaterad PUS (plugin-uppdateringsserver) till v1.2 inklusive optimeringar och kompatibilitetsfixar (thx Yahnis!)
kodreparering för förbättrad struktur, återanvändbarhet och hållbarhet (thx Thorsten!)
ändra GPX-filer mimetyp från text / gpx till applikation / gpx + xml för att förhindra uppladdnings- / visningsproblem sedan WordPress 4.7.1 (thx Thorsten!)
optimerad GPX URL-felhantering om URL inte hittas (visa varningar om backend & konsolutgång på frontend, avvisa GPX URL-nedladdning)
uppdaterad HTML5-ikon för fullskärm och fullskärmsutgång (thx PJ Onori!)
multisite / licensinställningssida: visa funktionen "domän för att aktivera" endast på installationer med flera domäner
XLS (X) importör: öka kompatibiliteten genom att också stödja lat + lon-värden definierade som text och med. eller som separator (thx Marius!)
bara ta bort Google Maps API-skript som har lagts till av andra plugins istället för att avregistrera dem om relaterat alternativ är aktiverat (eftersom detta kan bryta beroende skript och plugins som WP GPX-kartor)
kompatibilitetskontrollen för "Permalänk bas-URL" beaktade inte aktiva flerspråkiga plugins (thx Jan-Willelm!)
hemkontrollknappen på kartor med fullskärmslager med kluster bröts (thx Sven!)
giltigheten för exportfiler kan brytas av varning "kan inte ändra rubrikinformation" om Stiphle baserat på wp-session används
sidning på listan alla markörsidor på backend var trasiga om sökningen användes (thx Thorsten!)
förhindra dubbla markörer när du exporterar markörer från flerskiktskartor till KML, GeoRSS & Wikitude (thx Eric & Thorsten!)
fixa oändlig lastning när du begär en gratis provnyckel på specifika webbläsare (thx Thorsten!)
XLS-export för markör- och lagerskartor bröts om PHP 7.1+ används
lade till mer specifik JS-väljare för markörfilter för att förhindra att markörer läggs till på fel karta om flera kartor visas på samma sida (thx Tino!)
markörverktygstips visades inte om popuptext var tom (thx Oleg!)
markörverktygstips visades inte för markörer som lagts till direkt via kortkod
felaktig sökning på listan över alla markörsidor för sökresultat
duplikatlagerfunktioner duplicerade inte filterinställningar (thx Thorsten!)
fixa saknade poster i lagerfilter med markörklustering inaktiverad (thx Ole & Thorsten!)
markörer och lager kunde inte sparas på iOS-enheter på grund av ett fel i Safari's datetime-lokal implementering (thx Natalia!)
? highlightmarker = funktionen bröts på fullskärmsvy för flerlagerskartor (thx Ole!)
fönsterbredd på markör- och lagerredigeringssidor kunde inte utnyttjas fullt ut på iOS-enheter (thx Natalia!)
markörkluster inaktiverades alltid på zoomnivå 0 även om relaterad inställning var tom (thx Thorsten!)
lista över markörer sorteringsordning vändes efter framgångsrik geolokalisering (thx Chris & Thorsten!)
markörredigeringssida: förhindra javascriptfel vid markörändring om popuptext är tom
fixa felavstånd på listan över markörer när geolokalisering misslyckades
listan över markörer var inte helt lyhörda om bilder större än 440 px i popuptexter användes (thx Georges!)
sökning efter "lista alla lager" -sökningsresultat på backend var trasiga
Medium påverkan: XSS-sårbarhet för GPX-nedladdningsadress (thx till kiranreddy via Maps Marker Pro: s hackerone-bountyprogram)
Medium påverkan: underprivilegierade backendanvändare kan lägga till markörer även om behörighetsinställningarna var inställda för att inte tillåta detta (inte utnyttjas med standardtillståndsinställningar - thx w31ha0 via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: XSS-sårbarheter på markör- och lagerredigeringssidor (thx till victemz via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: XSS-sårbarheter i markör- och lagerimportloggen om skadlig inmatningsfil skulle användas (thx till kiranreddy via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: saknas CSRF-skydd för gratis provningsregistreringsformulär (thx till arall via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: CSRF- och XSS-sårbarheter på verktygssidan för att ändra markör- och lager-ID-funktioner (thx till r4s_team via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: sårbarhet för kommandosprutning i markör- och lager-exportfiler (thx till kiranreddy via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: ökat brute-force-login-skydd för kundområdet på mapsmarker.com (thx till nooboy via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: felaktig verifiering av "URL to GPX track" kan leda till lagrad XSS (thx till pahan123 via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: lagrad XSS-sårbarhet på verktygssidan endast om Webapi är aktiverat (thx whitesector via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: lagrad XSS-sårbarhet för skapade och uppdaterade fält på backend
Låg påverkan: lagrad XSS-sårbarhet för anpassad standardmarkörikon (thx whitesector via Maps Marker Pro: s hackerone-bountyprogram)
Låg påverkan: lagrad XSS-sårbarhet för bildstorlek för QR-kod (endast om Google är inställt som standardleverantör av QR-kod - thx whitesector via Maps Marker Pro: s hackerone-bountyprogram)
uppdaterad katalansk översättning tack vare Roc, Efraim Bayarri, Vicent Cubells och Marta Espinalt→ bidra
uppdaterad kinesisk översättning tack vare John Shen och ck→ bidra
uppdaterad tysk översättning av Maps Marker Pro-teamet och Daniel Luttermann→ bidra
uppdaterad indonesisk översättning tack vare Andy Aditya Sastrawikarta och Emir Hartato och Phibu Reza→ bidra
uppdaterad italiensk översättning tack vare Luca Barbetti och Angelo Giammarresi→ bidra
uppdaterade japanska översättningar tack till Shu Higash och Taisuke Shimamoto→ bidra
uppdaterad litauisk översättning tack vare Donatas Liaudaitis och Donatas Liaudaitis→ bidra
uppdaterad rysk översättning tack vare Ekaterina Golubina (stöds av Teplitsa från Social Technologies - http://te-st.ru) och Vyacheslav Strenadko, http://slavblog.ru→ bidra
uppdaterad spansk översättning tack vare David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt och Fernando Coello→ bidra
uppdaterad svensk översättning tack vare Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson och Tony Lygnersjö→ bidra
Geolocation-funktionen fungerar inte längre med Google Chrome 50+, iOS10 + och Firefox 55+ om inte din webbplats är säkert tillgänglig via https (detaljer)

visa alla tillgängliga växlar

Hur man laddar ner / uppdaterar

Det enklaste sättet att uppdatera är att använda WordPress-uppdateringsprocessen: logga in med en användare som har administratörsbehörighet, navigera till Dashboard / Updates, välj plugins som ska uppdateras och tryck på knappen “Update Plugins”. Pro-plugin kontrollerar var 24: e timme om en ny version är tillgänglig. Du kan också aktivera uppdateringskontrollen manuellt genom att gå till Plugins och klicka på länken "Manuellt leta efter uppdateringar" bredvid "Maps Marker Pro":

manuell uppdatering-check

Om du inte ser länken "Sök efter uppdateringar" och använder en version under 1.7, uppdatera manuellt en gång genom att ladda ner det aktuella paketet från https://www.mapsmarker.com/download-pro och att skriva över befintliga plugin-filer på din server via FTP. Detta kan behövas på flera värdar, som använder föråldrade SSL-bibliotek, som förhindrar Maps Marker Pro från att skapa en säker anslutning för att hämta uppdateringspaketet från mapsmarker.com. Pro v1.7 innehåller en lösning för den typen av servrar och följande uppdateringar bör fungera som vanligt. Om du är drabbad och behöver hjälp, snälla öppna en supportbiljett.

Hur man kontrollerar integriteten i plugin-paketet

För SHA-256-hashvärdet och antalet filer för denna utgåva, kontrollera följande fil: https://www.mapsmarker.com/SHA256SUMS.txt

Denna fil är signerad digitalt med vår PGP-nyckel, nyckelsignaturfil tillgänglig på https://www.mapsmarker.com/SHA256SUMS.txt.asc

Klicka här för en handledning om hur du verifierar integriteten i plugin-paketet (rekommenderas om plugin-paketet för en ny installation inte laddades ner från https://www.mapsmarker.com - verifiering behövs dock inte om den automatiska uppdateringsprocessen används)

Ytterligare uppdateringsanteckningar för betatestare

Inga ytterligare åtgärder för plugin-uppdatering från beta till slutversion krävs.

Lämna en kommentar

XHTML: Du kan använda dessa taggar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X