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

Pro v1.6 med fokus på prestanda och användbarhet är tillgängligt

Den här utgåvan kommer att påskynda dina lagerkartor betydligt genom att ladda markörer asynkront via GeoJSON 🙂 Dessutom har massor av mindre bugfixes, förändringar och förbättringar - många till följd av din feedback - gjort ändringsloggen längre än jag egentligen planerat.

På grund av detta faktum och eftersom denna utgåva också innehåller vissa säkerhetshärdningar, bestämde jag mig för att skjuta upp tillägget till gelokationsfunktion till v1.7, eftersom jag fortfarande behöver lite tid för att slutföra integrationen av denna underbara broschyr-plugin av Dominik Moritz.


Låt mig veta vad du tycker om den här nya versionen av lämna in en recension!

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

Jag skulle också vilja 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 v1.6:

förbättrad prestanda för lagerkartor

Prestandan för lagerkartor har förbättrats avsevärt med

  • laddar markörer asynkront via GeoJSON och
  • genom att begränsa (dolda) geo-mikroformat-taggar

Detta resulterar i en förbättrad total prestanda för sidor med lagerkartor, eftersom webbläsaren inte kommer att vänta med att köra HTML-koden efter lagringskartan tills GeoJSON-arrayen har laddats, men laddar hela sidan och när GeoJSON-arrayen har laddats, läggs till markörerna till lagerkartan.

Jag har också lagt till en ny inställning under Inställningar / Diverse / Allmänna inställningar för asynkron belastning:

asynkrona-loading-settings

Att inaktivera asynkron belastning behövs endast för det sällsynta användningsfasen när flera instanser av ett lager ska visas på en sida.

kartparametrar kan skrivas över inom kortkoder

Du kan nu skriva över kartparametrar för befintliga kartor inom kortkoder.

Låt oss säga att du har lagt till en markeringskarta och vill ändra höjden till 100, men bara på en sida. Detta kan nu göras med följande kortkod:

[kartmarkörmarkör = ”1 ″ höjd =” 100 ″].

Besök alla tillgängliga kortkodsparametrar https://www.mapsmarker.com/shortcodes

alternativet för att inaktivera lastning av Google Maps API för högre prestanda

Om du bara vill använda alternativa baskartor som OpenStreetMap kan du nu helt inaktivera alla Google API-samtal på frontend, vilket sparar http-förfrågningar och ytterligare snabbar inläsningen av dina kartor. Detta kan göras genom den nya inställningen på Inställningar / Google Maps / Google Maps API:

Googlekartor-api-status

Om du inaktiverar Google Maps API övergår alla befintliga kartor som använder Google-baskartor automatiskt till OpenStreetMap (och tillbaka till Google om du aktiverar Google Maps API igen).

lade till nya sorteringsalternativ för ”listan över markörer” under lagerkartor

På grund av feedback från användare förbättrade jag beställningsalternativen för listan med markörer under lagerkartor. Nu kan du också sortera listan efter

  • popuptext
  • ikon
  • skapad av
  • uppdaterad av
  • kml_timestamp

Detta gör att du kan skapa anpassade sorteringsorder genom att lägga till <span> 1 </span> ... till popup-texter till exempel.

Du hittar dessa nya sorteringsorder i Inställningar / Kartinställningar / Lista över markörinställningar:

list-markör-inställningar-new-order alternativ

optimerade CSS-klasser för listan över markörtabellen

Med pro v1.6 har jag också tagit bort alla inline-stilar för listan över markörtabeller och lagt till fasta css-klasser som du nu bättre kan använda för anpassad styling.

Listorna <ol> och <ul> visas inte korrekt i popuptexter

Tack dan för att rapportera detta! Detta är nu fixat och du kan också lägga till HTML-listor i popuptext utan att bryta layouten på listorna.

Andra optimeringar och förändringar

  • extra stöd för att ladda kartor inom jQuery Mobile ramar (tack Håkan!)
  • extra stöd för GeoJSON-API-länkar för flerskiktskartor i kartpaneler
  • uppdatera import-export-biblioteket PHPExcel till v1.8.0 (changelog)
  • öka tidsgränsen för att ladda gpx-filer från 10 till 30 sekunder för att bättre stödja större filer
  • uppdaterad jQuery-tidspickertillägg till v1.4.4
  • uppdaterad jQuery select2 tillägg för inställningar till v3.4.8
  • härdad ikonuppladdningsfunktion för att bättre förhindra potentiella katalogöverskridande attacker
  • bytt namn till transient för proxyåtkomst för att undvika plugin-konflikter (tack @pippinsplugins!)
  • härdade SQL-frågor för flerskiktskartor

Bug fixar

  • fel linjehöjd som tillämpas på paneler-api-bilder kan bryta kartlayouten för vissa teman (thx KW!)
  • om antalet markörer i ett kluster var 5 siffror eller mer, tillsattes ett linbrott
  • potentiella lågkritiska PHP-objektinjektionssårbarheter med PHPExcel, upptäckt av https://security.dxw.com/
  • problem med plugin-uppdateringar på servrar med PHP 5.5 och ioncube-stöd
  • licensnyckelutbredning till underlag på flersidiga installationer bröts
  • uppladdade ikoner sparades inte i katalogen för markörikonen på flerplatsinstallationer
  • GPX-spår visades inte på lagerkartor om Google Adsense var aktiv

Uppdateringar av översättningar

Tack vare många motiverade bidragsgivare kommer denna utgåva med 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 € 149 som kompensation för att slutföra översättningen till 100%.

Outlook - mina planer för nästa utgåva

Förstå att jag inte kan lova några släppdatum för nya funktioner. Färdplanen för stora nya funktioner (stöd för Google Street View och stöd för filtrering av lager på frontend) är fortfarande giltig, jag vill bara behålla flexibiliteten för att lägga till optimeringar och bugfixes med ganska oplanerade mindre utgåvor som främst beror på användarens feedback.

Snälla också se färdplanen för ett grovt schema för planerade funktioner och 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

förbättrad prestanda för lagerkartor genom asynkron belastning av markörer via GeoJSON
extra stöd för att ladda kartor inom jQuery Mobile ramar (tack Håkan!)
alternativet för att inaktivera laddning av Google Maps API för högre prestanda om alternativa baskartor bara används
kartparametrar kan skrivas över inom kortkoder (t.ex. [kartmarkörmarkör = ”1 ″ höjd =” 100 ″]) - se tillgängliga kortkodsparametrar
extra stöd för GeoJSON-API-länkar för flerskiktskartor i kartpaneler
lade till nya sorteringsalternativ för "listan över markörer" under lagerkartor (popuptext, ikon, skapad av, uppdaterad av, kml_timestamp)
förbättra laddningstiden betydligt för enorma lager kartor genom att begränsa (dolda) geo mikroformat taggar
uppdatera import-export-biblioteket PHPExcel till v1.8.0 (changelog)
öka tidsgränsen för att ladda gpx-filer från 10 till 30 sekunder för att bättre stödja större filer
optimerade CSS-klasser och borttagna inline-stilar för lista över markörtabell för bättre anpassad styling
uppdaterad jQuery-tidspickertillägg till v1.4.4
uppdaterad jQuery select2 tillägg för inställningar till v3.4.8
härdad ikonuppladdningsfunktion för att bättre förhindra potentiella katalogöverskridande attacker
bytt namn till transient för proxyåtkomst för att undvika plugin-konflikter (tack @pippinsplugins!)
härdade SQL-frågor för flerskiktskartor
<ol> och <ul> listorna visades inte korrekt i popuptexter (tack dan!)
fel linjehöjd som tillämpas på paneler-api-bilder kan bryta kartlayouten för vissa teman (thx KW!)
om antalet markörer i ett kluster var 5 siffror eller mer, tillsattes ett linbrott
potentiella lågkritiska PHP-objektinjektionssårbarheter med PHPExcel, upptäckt av https://security.dxw.com/
problem med plugin-uppdateringar på servrar med PHP 5.5 och ioncube-stöd
licensnyckelutbredning till underlag på flersidiga installationer bröts
uppladdade ikoner sparades inte i katalogen för markörikonen på flerplatsinstallationer
GPX-spår visades inte på lagerkartor om Google Adsense var aktiv
Översättningsuppdateringar
Om du vill hjälpa till med översättningar, besök webbaserad översättningsplattform
uppdaterad kinesisk (zh_TW) översättning tack vare jamesho Ho, http://outdooraccident.org
uppdaterad holländsk översättning tack vare Patrick Ruers, http://www.stationskwartiersittard.nl
uppdaterad fransk översättning tack vare Vincèn Pujol, http://www.skivr.com och Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com och Fabian Hurelle, http://hurelle.fr
uppdaterad tysk översättning
uppdaterad italiensk översättning tack vare Luca Barbetti, http://twitter.com/okibone
uppdaterad lettisk översättning tack vare Juris Orlovs, http://lbpa.lv och Eriks Remess http://geekli.st/Eriks
uppdaterad polsk översättning tack vare Tomasz Rudnicki, http://www.kochambieszczady.pl
uppdaterad rumänsk översättning tack vare Arian, http://administrare-cantine.ro och Daniel Codrea, http://www.inadcod.com

visa tidigare 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 12: 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":

incheckning för-updates-nytt

Ytterligare uppdateringsanteckningar för betatestare

Ingen ytterligare åtgärd för plugin-uppdatering 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