Info: Dies ist nicht das Changelog für die neueste stabile Version 4.13.1
Alle Änderungsprotokolle anzeigen

Pro v1.5.8 mit WordPress 3.9-Kompatibilität und Verbesserungen basierend auf einem Sicherheitsaudit der Stadt Wien ist verfügbar

v1.5.8 ist hauptsächlich eine kompatible und sicherheitsrelevante Version, da sie Probleme mit WordPress 3.9 behebt, die in Kürze veröffentlicht werden. Es enthält auch Verbesserungen, die auf dem zweiten Sicherheitsaudit der Stadt Wien basieren.

Trotzdem wurden auch viele Verbesserungen unter der Haube vorgenommen, die es insbesondere Entwicklern erleichtern, die Leaflet-API für bestimmte Karten zu verwenden oder benutzerdefinierte Stile einfacher hinzuzufügen. Weitere Details finden Sie weiter unten.


Lassen Sie mich wissen, was Sie über diese neue Version von denken eine Bewertung abgeben!

Wenn Sie über die neueste Entwicklung von Maps Marker auf dem Laufenden bleiben möchten, folgen Sie bitte @MapsMarker auf Twitter (= die aktuellsten Updates), auf Facebook, Google+ oder abonnieren Sie Nachrichten über RSS oder über RSS / E-Mail.

Ich möchte Sie auch einladen, sich unserem anzuschließen Affiliate-Programm das bietet Provisionen bis zu 50%.


Kommen wir nun zu den Highlights von Pro v1.5.8:

verbesserte Plugin-Sicherheit durch Umsetzung von Empfehlungen aus dem zweiten Sicherheitsaudit der Stadt Wien

Da die Stadt Wien plant, ihren Kunden die Verwendung von Maps Marker Pro anzubieten, führten sie ein umfassendes Sicherheitsaudit durch. Alle entdeckten (potenziellen) Schwachstellen wurden mit diesem Problem behoben. Daher wird - wie immer - ein Update auf v1.5.8 empfohlen.

Die Option "Maximale Breite für Bilder in Popups" wurde durch die Option "CSS für Bilder in Popups" ersetzt.

Die Option "Maximale Breite für Bilder in Popups" unter "Einstellungen / Kartenstandards" / "Standardwerte für Markierungs-Popups" wurde durch die flexiblere Option "CSS für Bilder in Popups" ersetzt:

CSS-Popup-Bilder

Bitte beachten Sie, dass Ihre Aktion hier erforderlich ist, wenn Sie die maximale Breite für Bilder in Popups geändert haben! Nur ändern Max-Breite: 234px! wichtig; auf den Wert von "maximale Breite für Bilder in Popups", den Sie zuvor hatten.

Wechseln Sie zu persistenten Javascript-Variablennamen anstelle von Zufallszahlen im Frontend

Dank des Feedbacks von Sascha verwendet Maps Marker Pro jetzt persistente Javascript-Variablennamen anstelle von Zufallszahlen im Frontend (identifiziert durch ID), z. B. markermap_4 oder layermap_1 anstelle von lmm_map_2a0552a5.

Mit dieser Änderung können Sie die verwenden Faltblatt-API von außerhalb des Plugins. Unten finden Sie einen Beispiel-Javascript-Code (der in die Fußzeile Ihres Themas eingefügt werden muss) zum Ändern der Zoomstufe der Markierungskarten-ID 4 auf 21:

<script type="text/javascript">
markermap_4.setZoom (21);
</ Script>

Fügen Sie jedem Map-Div CSS-Klassen Markermap / Layermap und Marker-ID / Layer-ID hinzu, um ein besseres benutzerdefiniertes Design zu erhalten

Jede Karte verfügt jetzt auch über neue CSS-Klassen, die eine genauere Gestaltung ermöglichen:

  • Jede Karte hat die CSS-Klasse Kartenmarker
  • Zusätzlich erhalten Markerkarten die CSS-Klasse Markermap und Layer-Maps erhalten die CSS-Klasse Layermaps
  • Zusätzlich wird eine CSS-Klasse mit Maptype und ID hinzugefügt, z Marker-1 or Schicht-4

Option zum automatischen Hinzufügen von Markennamen zu Popups

Auf Wunsch der Benutzer ist es jetzt auch möglich, den Markennamen automatisch zum Popup-Text hinzuzufügen:

Markenname-in-Popups

Standardmäßig ist diese Einstellung deaktiviert. Wenn Sie es aktivieren möchten, navigieren Sie zu Einstellungen / Kartenstandards / Standardwerte für Markierungs-Popups:

Add-Markername-Popup

Ermöglichen Sie Administratoren das Ändern von erstellten und erstellten Informationen für Markierungs- und Ebenenkarten

Administratoren können jetzt auch die Informationen für "Erstellt von" und "Erstellt für" für Marker- und Layer-Maps ändern:

Audit-Change-Admins

Normale Benutzer können diese Formularfelder nicht bearbeiten.

Zeigen Sie eine Warnung für nicht gespeicherte Änderungen an, bevor Sie die Markierungs- / Ebenenbearbeitungs- oder Einstellungsseiten verlassen

Diese Version fügt auch ein Warn-Popup hinzu, wenn Sie versuchen, eine Markierungs- oder Ebenenseite im Backend oder auf der Einstellungsseite mit nicht gespeicherten Änderungen zu belassen, wie Sie dies aus der Bearbeitung von Posts oder Seiten wissen. Unten ein Beispiel für eine Site mit Deutsch als Gebietsschema:

nicht gespeicherte Änderungen

neues Tool zum Löschen des Cache für QR-Codebilder

Zu dieser Version wurde auch ein neues Tool hinzugefügt, mit dem Sie den Cache für QR-Codebilder bereinigen können:

clear-qr-code-images

Die Verwendung dieses Tools wird jedoch nur empfohlen, wenn ein neuer QR-Code-Hintergrund konfiguriert wurde oder wenn sich die URLs zu den Vollbildkarten geändert haben (z. B. durch Wechsel zu einer anderen Domain).

Andere Optimierungen und Änderungen

  • Die Karte kehrt nach dem Schließen des Popups auf Markierungskarten zur ursprünglichen Position zurück
  • Unterstützung für GIF- und JPG-Markierungssymbole hinzugefügt
  • Optimierte Backend-Ladezeiten für Marker + Layer-Updates (Plugin-Header wird nicht mehr zweimal geladen; weiter: AJAX 😉
  • Entfernen Sie die Unterstützung für Cloudmade-Grundkarten, da der kostenlose Kacheldienst eingestellt wird (-> Ändern der Grundkarte in OSM für Karten mit Cloudmade).
  • Der Layer-Center-Pin im Backend bleibt jetzt immer auf den Markern und ist jetzt etwas transparent (danke Sascha!)
  • optimierte Live-Vorschau von Popup-Inhalten auf der Markierungsbearbeitungsseite (zeigt jetzt auch die aktuelle Adresse für den Wegbeschreibungslink an)
  • Die Option "Zusätzliches CSS für Tabellenzellen" für die Liste der Marker wurde entfernt
  • Lizenzüberprüfungsaufrufe werden jetzt über die WordPress-HTTP-API ausgeführt und unterstützen Proxys, die in wp-config.php konfiguriert sind
  • Verwenden Sie die WordPress-HTTP-API anstelle von cURL () für benutzerdefinierte Markierungssymbole und die Schattenprüfung
  • Verwenden Sie wp_handle_upload () für das Hochladen von Symbolen anstelle von WP_Filesystem (), um die Sicherheit zu verbessern
  • Aktualisieren der Markercluster-Codebasis (mit Build 14/03/14 anstelle von 21/01/14)
  • Legen Sie den entsprechenden Titel für die HTML5-Vollbildschaltfläche fest (Vollbild anzeigen / Vollbild beenden).

Fehlerbehebung

  • Die Auswahl der Markierungssymbole im Backend war in Internet Explorer 11 fehlerhaft (die Verwendung anderer Browser wird allgemein empfohlen.)
  • Maps Marker API: Gültigkeitsprüfung für Post-Anfragen für den Parameter createdon / aktualisierton fehlgeschlagen (danke Sascha!)
  • klar hinzugefügt: beide; zu Anweisungen Link in Popup-Text, um die Anzeige von schwebenden Bildern zu korrigieren (thx Sascha!)
  • Benutzerdefiniertes CSS für Marker-Cluster wurde nicht verwendet, wenn Shortcode in einer Vorlagendatei oder einem Widget verwendet wird
  • Der Link zu den Richtungseinstellungen in Markierungs-Popup-Texten auf Markierungsbearbeitungsseiten wurde unterbrochen (nur im erweiterten Editor sichtbar).
  • Die dynamische Vorschau von WMS-Layern wurde im Backend seit Version 1.5.7 unterbrochen
  • potenzielle Cross-Site-Scripting-Probleme (meistens nur von Administratoren ausnutzbar)
  • wpdb :: prepare () - Warnmeldung in der Wikitude-API-Ausgabe für Layer-Maps
  • Der visuelle tinyMCE-Editor war seit WordPress 3.9-alpha auf den Seiten für Markierungsbearbeitung und Tools defekt
  • Die Schaltfläche zum Hochladen von Symbolen war seit WordPress 3.9-alpha defekt
  • Das Entkommen von Eingabewerten mit mysql_real_escape_string () war seit WordPress 3.9-alpha (jetzt ersetzt durch esc_sql ()) fehlerhaft.
  • Das Zurücksetzen der Einstellungen war seit WordPress 3.9-alpha (jetzt ersetzt durch esc_sql ()) fehlerhaft.

Übersetzungsaktualisierungen

Dank vieler motivierter Mitwirkender enthält diese Version die folgenden aktualisierten Übersetzungen:

Wenn Sie zu Übersetzungen beitragen möchten (neue Hindi-Übersetzer wären willkommen!), Besuchen Sie bitte https://translate.mapsmarker.com/projects/lmm für mehr Informationen. Bitte beachten Sie, dass Übersetzer auch für ihren Beitrag entschädigt werden. Wenn beispielsweise eine Übersetzung zu weniger als 50% abgeschlossen ist, erhält der Übersetzer ein kostenloses 25-Lizenzpaket im Wert von 149 € als Entschädigung für die Fertigstellung der Übersetzung zu 100%.

Ausblick - meine Pläne für die nächste Veröffentlichung

Bitte haben Sie Verständnis dafür, dass ich keine Veröffentlichungstermine für neue Funktionen versprechen kann. Die Roadmap für wichtige neue Funktionen (Unterstützung für Google Street View mit Version 1.6 und Unterstützung für das Filtern von Ebenen im Frontend für Version 1.7) ist weiterhin gültig. Ich möchte nur die Flexibilität beibehalten, Optimierungen und Bugfixes mit eher ungeplanten Nebenfunktionen hinzuzufügen Veröffentlichungen, die hauptsächlich aus dem Feedback der Benutzer resultieren.

Bitte auch siehe die Roadmap Für einen groben Zeitplan für geplante Funktionen abonnieren Sie bitte diesen Blog (via RSS or E–Mail) oder folge @MapsMarker auf Twitter (= die aktuellsten Updates), wenn Sie über die neuesten Entwicklungsnachrichten auf dem Laufenden bleiben möchten.

Vollständiges Änderungsprotokoll

Fügen Sie jedem Map-Div CSS-Klassen Markermap / Layermap und Marker-ID / Layer-ID hinzu, um ein besseres benutzerdefiniertes Design zu erhalten
Option zum automatischen Hinzufügen von Markennamen zu Popups (Standard = false)
Ermöglichen Sie Administratoren das Ändern von erstellten und erstellten Informationen für Markierungs- und Ebenenkarten
Zeigen Sie eine Warnung für nicht gespeicherte Änderungen an, bevor Sie die Markierungs- / Ebenenbearbeitungs- oder Einstellungsseiten verlassen
neues Tool zum Löschen des Cache für QR-Codebilder
Die Karte kehrt nach dem Schließen des Popups auf Markierungskarten zur ursprünglichen Position zurück
Unterstützung für GIF- und JPG-Markierungssymbole hinzugefügt
Die Option "Maximale Breite für Bilder in Popups" wurde durch die Option "CSS für Bilder in Popups" ersetzt (Aktion ist erforderlich, wenn Sie die maximale Breite für Bilder in Popups geändert haben!)
Wechseln Sie zu persistenten Javascript-Variablennamen anstelle von Zufallszahlen im Frontend (thx Sascha!)
Entfernen Sie die Unterstützung für Cloudmade-Grundkarten, da der kostenlose Kacheldienst eingestellt wird (-> Ändern der Grundkarte in OSM für Karten mit Cloudmade).
Der Layer-Center-Pin im Backend bleibt jetzt immer auf den Markern und ist jetzt etwas transparent (danke Sascha!)
optimierte Live-Vorschau von Popup-Inhalten auf der Markierungsbearbeitungsseite (zeigt jetzt auch die aktuelle Adresse für den Wegbeschreibungslink an)
Die Option "Zusätzliches CSS für Tabellenzellen" für die Liste der Marker wurde entfernt
Optimierte Backend-Ladezeiten für Marker + Layer-Updates (Plugin-Header wird nicht mehr zweimal geladen; weiter: AJAX 😉
verbesserte Plugin-Sicherheit durch Umsetzung von Empfehlungen aus dem zweiten Sicherheitsaudit der Stadt Wien
Lizenzüberprüfungsaufrufe werden jetzt über die WordPress-HTTP-API ausgeführt und unterstützen Proxys, die in wp-config.php konfiguriert sind
Verwenden Sie die WordPress-HTTP-API anstelle von cURL () für benutzerdefinierte Markierungssymbole und die Schattenprüfung
Verwenden Sie wp_handle_upload () für das Hochladen von Symbolen anstelle von WP_Filesystem (), um die Sicherheit zu verbessern
Aktualisieren der Markercluster-Codebasis (mit Build 14/03/14 anstelle von 21/01/14)
Legen Sie den entsprechenden Titel für die HTML5-Vollbildschaltfläche fest (Vollbild anzeigen / Vollbild beenden).
Die Auswahl der Markierungssymbole im Backend war in Internet Explorer 11 fehlerhaft (die Verwendung anderer Browser wird allgemein empfohlen.)
Maps Marker API: Gültigkeitsprüfung für Post-Anfragen für den Parameter createdon / aktualisierton fehlgeschlagen (danke Sascha!)
klar hinzugefügt: beide; zu Anweisungen Link in Popup-Text, um die Anzeige von schwebenden Bildern zu korrigieren (thx Sascha!)
Benutzerdefiniertes CSS für Marker-Cluster wurde nicht verwendet, wenn Shortcode in einer Vorlagendatei oder einem Widget verwendet wird
Der Link zu den Richtungseinstellungen in Markierungs-Popup-Texten auf Markierungsbearbeitungsseiten wurde unterbrochen (nur im erweiterten Editor sichtbar).
Die dynamische Vorschau von WMS-Layern wurde im Backend seit Version 1.5.7 unterbrochen
potenzielle Cross-Site-Scripting-Probleme (meistens nur von Administratoren ausnutzbar)
wpdb :: prepare () - Warnmeldung in der Wikitude-API-Ausgabe für Layer-Maps
Der visuelle tinyMCE-Editor war seit WordPress 3.9-alpha auf den Seiten für Markierungsbearbeitung und Tools defekt
Die Schaltfläche zum Hochladen von Symbolen war seit WordPress 3.9-alpha defekt
Das Entkommen von Eingabewerten mit mysql_real_escape_string () war seit WordPress 3.9-alpha (jetzt ersetzt durch esc_sql ()) fehlerhaft.
Das Zurücksetzen der Einstellungen war seit WordPress 3.9-alpha (jetzt ersetzt durch esc_sql ()) fehlerhaft.
Aktualisierungen der ÜbersetzungenWenn Sie bei Übersetzungen helfen möchten, besuchen Sie bitte die webbasierte Übersetzungsplattform
aktualisierte niederländische Übersetzung dank Patrick Ruers, http://www.stationskwartiersittard.nl
aktualisierte deutsche Übersetzung
aktualisierte lettische Übersetzung dank Juris Orlovs, http://lbpa.lv und Eriks Remess http://geekli.st/Eriks
aktualisierte rumänische Übersetzung dank Arian, http://administrare-cantine.ro und Daniel Codrea, http://www.inadcod.com
aktualisierte spanische Übersetzung dank Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net und Ricardo Viteri, http://www.labviteri.com
aktualisierte schwedische Übersetzung dank Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.eu und Elger Lindgren, http://20x.se

Vorherige Änderungsprotokolle anzeigen

Herunterladen / Aktualisieren

Der einfachste Weg zum Aktualisieren ist die Verwendung des WordPress-Aktualisierungsprozesses: Melden Sie sich mit einem Benutzer an, der über Administratorrechte verfügt, navigieren Sie zu Dashboard / Updates, wählen Sie die zu aktualisierenden Plugins aus und klicken Sie auf die Schaltfläche „Plugins aktualisieren“.

Das Pro-Plugin überprüft alle 12 Stunden, ob eine neue Version verfügbar ist. Sie können die Update-Prüfung auch manuell auslösen, indem Sie unter "Plugins" auf den Link "Manuell nach Updates suchen" neben "Maps Marker Pro" klicken:

Check-for-Updates-neu

Zusätzliche Update-Hinweise für den Beta-Tester

Keine zusätzliche Aktion zum Plugin-Update erforderlich.

Hinterlasse einen Kommentar

XHTML: Sie können diese Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X