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

Pro v1.5 med support til leaflet.js v0.7 og WordPress 3.8 / MP6 er tilgængelig

Da der ikke har været flere bugrapporter siden den sidste beta, udgav jeg pro v1.5 final i dag. Denne version er baseret på 5 måneders udvikling af leaflet.js v0.7 med masser af bidragydere. Leaflet.js v0.7 - som kan kaldes “motoren i Leaflet Maps Marker Pro” - inkluderer masser af bugfixes og forbedringer under hætten for at øge kompatibiliteten med f.eks. Nyere enheder.

Et andet højdepunkt i pro v1.5 er den fulde understøttelse af det kommende opdaterede WordPress 3.8-admin-tema, som understøtter responsivt design i backend som et stort højdepunkt.

Lad mig vide, hvad du synes om denne nye udgivelse af indsender en anmeldelse!

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

Lad os nu komme til højdepunktet i pro v1.5:

opgradering til leaflet.js v0.7 med masser af forbedringer og bugfixes

pro-feature-brochureAs folder bliver mere og mere stabilt funktionsmæssigt, skiftet fokus mod stabilitet, anvendelighed og API-forbedringer i forhold til nye funktioner.

Leaflet.js v0.7, som blev udviklet med masser af bidragydere er en bugfix-tung frigivelse, men inkluderer også nogle nye funktioner, der også blev implementeret i pro v1.5. For mere information se venligst udgivelses noter og detaljeret changelog.

globalt maksimalt zoomniveau (21) for alle basekort

Leaflet.js v0.7 support indstiller et globalt maksimalt zoomniveau for alle basemaps. Hvis det oprindelige zoomniveau på et basemap er lavere end det globale maksimale zoomniveau, bruges automatisk opskalering.

Dette har den fordel, at der ikke vil forekomme mere "kort kunne ikke indlæses" -fejl, hvis du fx svinger fra et google kort med zoomniveau 21 til openstreetmap.

Ulempen ved at opskalere er, at billedkvaliteten på fliserne bliver lavere, især hvis forskellen mellem maksimalt globalt og indbygget zoomniveau er meget høj (som på Mapquest Aerial-basiskort, hvor det maksimale indbyggede zoomniveau er 11 i Europa - opskalering af dette kort til 21 resulterer i fx billeder med meget lavt-resulation.

Det maksimale globale zoomniveau er som standard indstillet til 21 og kan ændres i indstillinger / kortindstillinger / Standardbasekort for nye markører / lag:

max-globale-zoom-niveau

kompatibilitet med WordPress 3.8 / MP6

Pro v1.5 er også fuldt kompatibel med den kommende WordPress 3.8-version, som har et fornyet admin-tema (baseret på MP6-plugin), som tilføjer support til responsivt design i admin-backend.

Jeg tilpassede designet af Leaflet Maps Marker Pro til at passe til det nye sorte tema på WordPress 3.8+ og justerede også admin bar-integrationen til at være fuldt kompatibel med lydhør design:

lydhør-admin

Jeg omdøbte også menuindgangen og adminbjælken fra “Maps Marker Pro” til “Maps Marker” for at passe ind i en linje (bare i tilfælde af at du spekulerer på - du bruger stadig pro-versionen 😉):

MP6-skærmbillede-admin

ændret visualead QR-kodegenerering

På grund af ændringer i visuelleead-servicevilkårene måtte jeg også justere QR-kode-billedgenerering i mit plugin: hvis du vil bruge en brugerdefineret baggrund til QR-koder, har du nu brug for en tilpasset visualead API-nøgle. Når du er indtastet i Indstillinger / Diverse / QR-kodeindstillinger, kan du tilføje en URL til et brugerdefineret billede, der skal bruges som baggrund for QR-kodelogoer.

Visualead implementerer også en funktion inden for deres admin dashboard hvilket snart giver brugeren mulighed for at oprette et projekt_id, hvilket vil gøre processen med at bruge brugerdefinerede baggrunde lettere.

Generering af QR-kodebilledet til standardlogoet er også optimeret med pro v1.5 - nu bruges visualead API v3 i stedet for v1, hvilket resulterer i hurtigere QR-kode-billedgenerering (ved hjælp af generator_from_project-metoden).

Derudover tilføjede jeg også support til cache af genererede QR-kodebilleder, som er aktiveret som standard:

QR-kode-caching

Som standard gemmes alle genererede QR-kodebilleder til / wp-content / uploads / folder / maps-marker-qr-codes / og vil blive slettet, hvis den markør eller lagkortet bliver slettet. Denne cache resulterer i en meget hurtigere hentning af QR-koder, da de kun skal genereres én gang for et kort.

Andre ændringer og optimeringer

  • forbedret tilgængelighed ved at tilføje markørnavn som alt attribut for markørikon
  • HTML5-fuldskærmsopdateringer: support til nethindesymbol + andet ikon til til / fra
  • ryddet op til admin-dashboardwidget (viser kun blogindlægstitler)

Fejlrettelser

  • kort går i stykker, hvis indstillingen worldCopyJump er indstillet til sand
  • toogle lags kontrolbillede blev ikke vist på mobile enheder med nethindevisning
  • udefineret indeksmeddelelse ved pro-plugin-aktivering
  • fuldskærmslagskort uden panel viste forkert lagcentrum (thx Massimo!)
  • PHP-advarsel med fejlfinding aktiveret på licenssiden, da der ikke blev indtastet nogen licensnøgle

Oversættelser opdateringer

Takket være mange motiverede bidragydere kommer denne udgivelse med følgende oversættelsesopdateringer:

Opdaterede oversættelser

  • opdateret kinesisk oversættelse takket være John Shen, http://www.synyan.net og ck
  • opdateret tjekkisk oversættelse takket være Viktor Kleiner og Vlad Kuzba, http://kuzbici.eu
  • opdateret hollandsk oversættelse takket være Patrick Ruers, http://www.stationskwartiersittard.nl
  • opdateret tysk oversættelse
  • opdateret lettisk oversættelse takket være Juris Orlovs, http://lbpa.lv og Eriks Mind http://geekli.st/Eriks
  • opdateret norsk (bokmål) oversættelse takket være Inge Tang, http://drommemila.no
  • opdateret polsk oversættelse takket være Tomasz Rudnicki, http://www.kochambieszczady.pl

Hvis du vil bidrage til oversættelser (Thai ville være fantastisk 😉), kan du besøge http://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 € 199 som en kompensation for at afslutte oversættelsen til 100%.

Kendte problemer

Følgende problemer er stadig åbne, og jeg vil gøre mit bedste for at løse dem snart:

  • Google Adsense-annoncer kan ikke klikkes på lagkort

Outlook - mine planer for den næste udgivelse

Takket være feedback fra @sindrewimberger, der har hjulpet mig med at løse flere plugin-problemer indtil videre, har jeg nu identificeret en tilgang til, hvordan man muliggør filtrering af markører på frontend: dybest set vil der være filter til rådighed for flerlagskort - hvert lag tildelt et flerlagskort tilføjes lagkontrolboksen, og brugeren kan slå dem til / fra. Denne funktion vil være hovedfokus for pro v1.6-udvikling.

Venligst også se køreplanen for en grov plan for planlagte funktioner, og 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

opgradering til leaflet.js v0.7 med mange forbedringer og bugfixes (flere oplysninger: udgivelses noter og detaljeret changelog)
globalt maksimalt zoomniveau (21) for alle basekort med automatisk opskalering, hvis det maksimale zoomniveau er oprindeligt lavere
forbedret tilgængelighed ved at tilføje markørnavn som alt attribut for markørikon
kompatibilitet med WordPress 3.8 / MP6 (responsiv admin skabelon)
HTML5-fuldskærmsopdateringer: support til nethindesymbol + andet ikon til til / fra
ryddet op til admin-dashboardwidget (viser kun blogindlægstitler)
visualead QR-kodegenerering: API-nøgle er nødvendig til brugerdefineret billed url, tilføjet support til cache - se blogindlæg for flere detaljer
optimeret side med licensindstillinger til registrering af gratis 30-dages forsøg
kort går i stykker, hvis indstillingen worldCopyJump er indstillet til sand
toogle lags kontrolbillede blev ikke vist på mobile enheder med nethindevisning
udefineret indeksmeddelelse ved pro-plugin-aktivering
fuldskærmslagskort uden panel viste forkert lagcentrum (thx Massimo!)
PHP-advarsel med fejlfinding aktiveret på licenssiden, da der ikke blev indtastet nogen licensnøgle
Oversættelsesopdateringer
Hvis du vil hjælpe med oversættelser, kan du besøge webbaseret oversættelsesplatform
opdateret kinesisk oversættelse takket være John Shen, http://www.synyan.net og ck
opdateret tjekkisk oversættelse takket være Viktor Kleiner og Vlad Kuzba, http://kuzbici.eu
opdateret hollandsk oversættelse takket være Patrick Ruers, http://www.stationskwartiersittard.nl
opdateret tysk oversættelse
opdateret lettisk oversættelse takket være Juris Orlovs, http://lbpa.lv og Eriks Mind http://geekli.st/Eriks
opdateret norsk (bokmål) oversættelse takket være Inge Tang, http://drommemila.no
opdateret polsk oversættelse takket være Tomasz Rudnicki, http://www.kochambieszczady.pl
Kendte problemer
Google Adsense-annoncer kan ikke klikkes på lagkort

Vis tidligere skifter

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 12. time, hvis en ny version er tilgængelig. Du kan også manuelt udløse opdateringskontrollen ved at gå til Plugins og klikke på linket "Manuelt kontrollere for opdateringer" ved siden af ​​"Leaflet Maps Marker Pro":

manuel-update-kontrol

Yderligere opdateringsnotater til betatestere

Gem plugin-indstillingerne én gang for at undgå PHP-meddelelser om udefinerede variabler, når du kalder API-kode API-links.

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