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

Pro v1.6 med fokus på ytelse og brukervennlighet er tilgjengelig

Denne utgivelsen vil øke hastighetene på lagkartene dine betydelig ved å laste markører asynkront via GeoJSON 🙂 Videre gjorde mange mindre feilrettinger, endringer og forbedringer - mange som følge av tilbakemeldingen - gjort endringsloggen lenger enn jeg egentlig planla.

På grunn av dette faktum, og siden denne utgivelsen også inkluderer noen sikkerhetsherdinger, bestemte jeg meg for å utsette tillegget til gelokasjonsfunksjon til v1.7, ettersom jeg fremdeles trenger litt tid på å fullføre integreringen av denne fantastiske brosjyren-pluginen Dominik Moritz.


La meg få vite hva du synes om denne nye utgivelsen av sende inn en anmeldelse!

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

Jeg vil også invitere deg til å bli med i 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 v1.6:

forbedret ytelse for lagkart

Ytelsen for lagkart er forbedret betydelig med

  • laste markører asynkront via GeoJSON og
  • ved å begrense (skjulte) geo mikroformat tagger

Dette resulterer i en forbedret totalytelse for sider med lagkart, ettersom nettleseren ikke vil vente med å utføre HTML-koden etter lagkartet til GeoJSON-matrisen er lastet inn, men laster inn hele siden og når GeoJSON-matrisen er lastet, legger du til markørene til lagkartet.

Jeg la også til en ny innstilling under Innstillinger / Diverse / Generelle innstillinger for asynkron belastning:

async-lasting-innstillinger

Deaktivering av asynkron belastning er bare nødvendig for den sjeldne usecase når flere forekomster av et lag skal vises på en side.

kartparametere kan overskrives innen kortkoder

Du kan nå overskrive kartparametere for eksisterende kart innen kortkoder.

La oss si at du la til et markeringskart og vil endre høyden til 100, men bare på en side. Dette kan nå gjøres med følgende kortkode:

[kartmarkørmarkør = ”1 ″ høyde =” 100 ″].

For alle tilgjengelige kortkodeparametere, besøk https://www.mapsmarker.com/shortcodes

alternativet for å deaktivere lasting av Google Maps API for høyere ytelse

Hvis du bare vil bruke alternative basemaps som OpenStreetMap, kan du nå deaktivere alle Google API-anrop på frontend, noe som sparer http-forespørsler og gir en raskere belastning av kartene dine. Dette kan gjøres ved den nye innstillingen på Innstillinger / Google Maps / Google Maps API:

google-maps-api-status

Hvis du deaktiverer Google Maps API, vil alle eksisterende kart som bruker Google basemaps automatisk bytte til OpenStreetMap (og tilbake til Google hvis du aktiverer Google Maps API igjen).

lagt til nye sorteringsalternativer for "liste over markører" under lagkart

På grunn av tilbakemeldinger fra brukere forbedret jeg bestillingsalternativene for listen over markører under lagkart. Du kan nå også sortere listen etter

  • POPUPTEXT
  • icon
  • laget av
  • oppdatert av
  • kml_timestamp

Dette lar deg lage egendefinerte sorteringsordrer ved å legge til <span> 1 </span> ... til for eksempel popup -texter.

Du finner disse nye sorteringsordrene i Innstillinger / Kartverdier / Liste over markørinnstillinger:

list-markør-settings-nye-orden-alternativer

optimaliserte CSS-klasser for liste over markørtabell

Med pro v1.6 fjernet jeg også alle inline-stiler for listen over markør-tabeller og la til faste css-klasser som du nå kan bedre bruker for tilpasset styling.

<ol> og <ul> lister ble ikke vist korrekt i popup-tekster

Takk Dan for å rapportere dette! Dette er nå løst, og du kan også legge til HTML-lister i popup-tekst, uten å bryte oppsettet til disse listene.

Andre optimaliseringer og endringer

  • lagt til støtte for lasting av kart innenfor jQuery Mobile rammer (takk Håkan!)
  • lagt til støtte for GeoJSON-API-lenker for flerlagskart i kartpaneler
  • oppdater import-eksport bibliotek PHPExcel til v1.8.0 (changelog)
  • Øk tidsavbrudd for innlasting av gpx-filer fra 10 til 30 sekunder for bedre å støtte større filer
  • oppdatert jQuery timepicker-addon til v1.4.4
  • oppdatert jQuery select2 addon for innstillinger til v3.4.8
  • herdet ikonopplastingsfunksjon for bedre å forhindre potensielle katalogovergangsangrep
  • gitt nytt navn til forbigående for proxy-tilgang for å unngå plugin-konflikter (takk @pippinsplugins!)
  • herdede SQL-spørsmål for flerlagskart

Feilrettinger

  • feil linjehøyde brukt på panel-api-bilder kan ødelegge kartlayout på visse temaer (thx KW!)
  • Hvis antall markører i en klynge var 5 sifre eller mer, ble en linebreak lagt til
  • potensielle lavkritiske PHP-objektinjeksjonssårbarheter med PHPExcel, oppdaget av https://security.dxw.com/
  • problemer med plugin-oppdateringer på servere med PHP 5.5 og ioncube-støtte
  • lisensnøkkelutbredelse til underordnede installasjoner på flere steder ble brutt
  • opplastede ikoner ble ikke lagret i markørikonkatalogen på flerstedsinstallasjoner
  • GPX-spor ble ikke vist på lagkart hvis Google Adsense var aktiv

Oversettelser oppdateres

Takket være mange motiverte bidragsytere, kommer denne utgivelsen med 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 € 149 som en kompensasjon for å fullføre oversettelsen til 100%.

Outlook - planene mine for neste utgivelse

Vær oppmerksom på at jeg ikke kan love noen utgivelsesdatoer for nye funksjoner. Veikartet for viktige nye funksjoner (støtte for Google Street View og støtte for filtrering av lag på frontend) er fremdeles gyldig, jeg vil bare beholde fleksibiliteten til å legge til optimaliseringer og bugfixes med ganske ikke planlagte mindre utgivelser som hovedsakelig skyldes tilbakemeldinger fra brukere.

Vær så snill også se veikartet for en grov plan for planlagte funksjoner, og 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

forbedret ytelse for lagkart ved asynkron belastning av markører via GeoJSON
lagt til støtte for lasting av kart innenfor jQuery Mobile rammer (takk Håkan!)
alternativet for å deaktivere lasting av Google Maps API for høyere ytelse hvis alternative basemaps bare brukes
kartparametere kan overskrives innen kortkoder (f.eks. [kartmarkeringsmarkør = ”1 ″ høyde =” 100 ″]) - se tilgjengelige kortkodeparametere
lagt til støtte for GeoJSON-API-lenker for flerlagskart i kartpaneler
lagt til nye sorteringsalternativer for “liste over markører” under lagkart (popup-tekst, ikon, opprettet av, oppdatert av, kml_timestamp)
forbedre lastetiden betydelig for enorme lagkart ved å begrense (skjulte) geo-mikroformat-tagger
oppdater import-eksport bibliotek PHPExcel til v1.8.0 (changelog)
Øk tidsavbrudd for innlasting av gpx-filer fra 10 til 30 sekunder for bedre å støtte større filer
optimaliserte CSS-klasser og fjernet inline-stiler for liste over markørbord for bedre tilpasset styling
oppdatert jQuery timepicker-addon til v1.4.4
oppdatert jQuery select2 addon for innstillinger til v3.4.8
herdet ikonopplastingsfunksjon for bedre å forhindre potensielle katalogovergangsangrep
gitt nytt navn til forbigående for proxy-tilgang for å unngå plugin-konflikter (takk @pippinsplugins!)
herdede SQL-spørsmål for flerlagskart
<ol> og <ul> lister ble ikke vist korrekt i popup-tekster (takk Dan!)
feil linjehøyde brukt på panel-api-bilder kan ødelegge kartlayout på visse temaer (thx KW!)
Hvis antall markører i en klynge var 5 sifre eller mer, ble en linebreak lagt til
potensielle lavkritiske PHP-objektinjeksjonssårbarheter med PHPExcel, oppdaget av https://security.dxw.com/
problemer med plugin-oppdateringer på servere med PHP 5.5 og ioncube-støtte
lisensnøkkelutbredelse til underordnede installasjoner på flere steder ble brutt
opplastede ikoner ble ikke lagret i markørikonkatalogen på flerstedsinstallasjoner
GPX-spor ble ikke vist på lagkart hvis Google Adsense var aktiv
Oversettelsesoppdateringer
Hvis du vil hjelpe med oversettelser, kan du gå til nettbasert oversettelsesplattform
oppdatert kinesisk (zh_TW) oversettelse takket være jamesho Ho, http://outdooraccident.org
oppdatert nederlandsk oversettelse takket være Patrick Ruers, http://www.stationskwartiersittard.nl
oppdatert fransk oversettelse takket være Vincèn Pujol, http://www.skivr.com og Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.com og Fabian Hurelle, http://hurelle.fr
oppdatert tysk oversettelse
oppdatert italiensk oversettelse takket være Luca Barbetti, http://twitter.com/okibone
oppdatert latvisk oversettelse takket være Juris Orlovs, http://lbpa.lv og Eriks Remess http://geekli.st/Eriks
oppdatert polsk oversettelse takket være Tomasz Rudnicki, http://www.kochambieszczady.pl
oppdatert rumensk oversettelse takket være Arian, http://administrare-cantine.ro og Daniel Codrea, http://www.inadcod.com

vis tidligere 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 12. 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":

sjekke for oppdateringer-nytt

Ytterligere oppdateringsnotater for betatester

Ingen ekstra handling på plugin-oppdatering kreves.

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