WP Trip Summary

Beschreibung

🌟 GitHub
❤️ WordPress

Features

  • fügt dem Beitrag technische Informationen hinzu (z.B. wie lang die Tour war, wie groß der Gesamtanstieg war, woher und wohin, wie schwierig sie war, welche Art von Straßen oder Wegen du verwendet hast, usw.);
  • attach GPS data to a post (GPX, GeoJSON and KML files are currently accepted as data sources) and display that track on a map;
  • maintain rider’s log entries, while optionally specifying some of them as public;
  • ermöglicht die Verwaltung der Suchdaten, die zum Ausfüllen der Felder verwendet werden, die als Einzel- oder Mehrfachauswahloptionsliste angezeigt werden (z. B. Schwierigkeitsgrad, während der Saison geöffnet, usw.);
  • allows customization of the map layer:
    • map tile source (comes by default configured with OpenStreetMap);
    • aktiviere/deaktiviere die verfügbaren Kartensteuerungen;
    • passe die visuelle Darstellung der Route an).
  • ermöglicht die Anpassung des Maßeinheitensystems, das zur Darstellung verschiedener Werte verwendet wird (z.B. Gesamtdistanz, Gesamthöhe, usw.);
  • mehrsprachig.

More details

This plug-in provides three basic features:
– allow some structured information to be filled in, according to a selected trip type;
– allow some GPS track to be uploaded and then rendered on a map;
– maintain rider’s log entries, while optionally specifying some of them as public.

Strukturierte Informationen werden für die folgenden Typen von Touren unterstützt:
– Fahrradtouren,
– Wandertouren,
– Zugfahrten.

Für Fahrradtouren sind die folgenden Felder verfügbar:
– Gesamtdistanz,
– Gesamthöhenmeter,
– Schwierigkeitsgrad,
– Zugangsinformationen (wie bist du zum Startpunkt gelangt und vom Ziel wieder zurück),
– Geöffnet zu bestimmten Jahreszeiten,
– Oberflächentypen( z. B. Schmutz, Asphalt, Grass, usw.),
– Empfohlene Fahrradtypen (z. B. MTB, Straßenrad, usw.).

Für Wandertouren sind die folgenden Felder verfügbar:
– Gesamtdistanz,
– Gesamthöhenmeter,
– Schwierigkeitsgrad,
– Zugangsinformationen,
– Geöffnet zu bestimmten Jahreszeiten,
– Oberflächentypen,
– Routenmarkierungen.

Für Zugfahrten sind die folgenden Felder verfügbar:
– Gesamtdistanz,
– In wie viele Züge umgestiegen wurde,
– Strichstärke (mm),
– Eisenbahnbetreiber verwendet,
– Status der Linie (geschlossen, in Betrieb, usw.),
– ob die Linie elektrisch betrieben wird oder nicht,
– Typ der Linie.

Requirements

  • PHP version 8.0.0 or greater (as of version 0.3.2);
  • MySQL version 5.7 or greater (with spatial support);
  • WordPress 6.0.0 or greater;
  • libxml extension;
  • SimpleXml extension;
  • mysqli extension;
  • mbstring – not strictly required, but recommended;
  • zlib – not strictly required, but recommended.

Multi language

Available in English, Romanian, French and (since 0.3.2) German.

Helping out

Screenshots

  • Frontend Viewer – Informationen zur Tour
  • Frontend Viewer – Karte der Tour
  • Frontend Viewer – Hinweistext oben
  • Admin – Tour-Editor – Karte
  • Admin – Tour-Editor – Informationen zur Tour
  • Admin – Tour-Editor – noch kein Typ für die Tour ausgewählt
  • Admin – Plugin-Einstellungseditor
  • Admin – Plugin-Einstellungseditor – Wähle eine vordefinierte Kachelkonfiguration
  • Frontend Viewer – Reisekarte mit Höhenprofil
  • Admin – Maintenance page
  • Admin – Add rider log entry
  • Admin – List rider log entries
  • Frontend viewer – List rider log entries

Blöcke

Dieses Plugin unterstützt 1 Block.

  • WP Trip Summary Viewer Shortcode

Installation

  1. Lade die Dateien des Plugins in das /wp-content/plugins/abp01-wp-trip-summary Verzeichnis hoch oder installiere das Plugin direkt über die Ansicht aller Plugins in WordPress.
  2. Aktiviere des Plugin über die Ansicht aller Plugins in WordPress.
  3. Benutze den Trip Summary -> Einstellungen Menüeintrag in der Seitenleiste, um Zugang zur Einstellungsseite des Plugin zu erhalten.
  4. Benutze den Trip Summary -> Hilfe Menüeintrag in der Seitenleiste, um Zugang zur Hilfeseite des Plugin zu erhalten.
  5. Für die, die das Plugin in einer Version älter als 0.2.1 verwenden, bitte schaut euch die Hinweise zum Update zur Version 0.2.1 an: https://github.com/alexboia/WP-Trip-Summary/blob/master/README-UPDATE-021.md

FAQ

How can it be displayed for other post types than page and post?

Out of the box this is not possible, but, as of 0.2.8 you can customize it using a filter hook. Please see this wiki page for an example: https://github.com/alexboia/WP-Trip-Summary/wiki/Changing-the-editor-availability-per-post-type.

Werden KML Dateien unterstützt?

Yes, as of version 0.3.2.

Kann ich die Tourenzusammenfassung an einer individuellen Position im Frontend einfügen?

Du kannst die Tourenzusammenfassung an einer individuellen Position in dem selben Beitrag für den du die Daten definiert hast einfügen, in dem du den folgenden Shortcode verwendest: [abp01_trip_summary_viewer] (kein Parameter erforderlich). Pro Beitrag wird nur ein solcher Shortcode erlaubt und unterstützt.

Kann es angepasst werden?

Ja, der Frontend Viewer des Plugins (d.h. der, der die Daten der Tourenzusammenfassung deinen Besuchern zeigt, kann angepasst werden). Schau hier, wie das geht: https://github.com/alexboia/WP-Trip-Summary/wiki/Customizing-the-front-end-viewer.

Warum wird die Tourenzusammenfassung nicht auf Seiten angezeigt, die mehrere Beiträge auflisten, so wie die Archivseiten?

WP Trip Summary prüft die aktuelle Seite und aktiviert sich nur, wenn die Detailansicht eines Beitrags angezeigt wird. Darum wird es nicht auf Archivseiten arbeiten, auch wenn dort der gesamte Inhalt des aktuellen Beitrags angezeigt wird.

Wie kann ich etwas beitragen?

Gehe zur GitHub Seite des Plugin (https://github.com/alexboia/WP-Trip-Summary) und lass uns reden!

Rezensionen

3. April 2023 9 Antworten
I thank you for your great work! This plugin is exactly what I searched for my hiking blog. To support your work, I will contribute a German translation, soon! You can request me as a PTE if you like …
16. August 2021
Ugodno iznenađenje, baš ono što mi treba za prikazati GPS trag kojim sam prošao i s osnovnim informacijama. K tomu još sve lijepo integrirano u properties s desne strane. Samo pratiti riječ tripp i klknuti na info.
6. Februar 2021 1 Antwort
It would be perfect if we could in the parameters add a free field to put his own type of bike (manufacturer’s brand / Model) – Put options to check type of trip (bike means of transport) – shurtcode to insert in a publication to display the list of tracks (table with stats, display total time, possibility to filter results by type of bike or type of trip)
29. Juni 2020
Plugin works perfect for me. I use Blockeditor and uploaded 20 tracks to different posts in a very short time. The map with the track displays clear at the end of each post and allows the reader to download the GPX file. I will use the track description part at a later time. Thank you for providing this plugin!
Alle 3 Rezensionen lesen

Mitwirkende & Entwickler

„WP Trip Summary“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„WP Trip Summary“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „WP Trip Summary“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

0.3.2

  • Added German translation (de_DE, many thanks to Nico – nida78);
  • Added support for KML files;
  • Bring help contents (mostly) up-to-date with the new features, for ro_RO and en_US;
  • Add route type filter in admin area post listing;
  • Some small bug fixes;
  • Add proper error and debug logging infrastructure, including dedicated log management page.

0.3.1

  • Fixed bug on some PHP versions.

0.3.0

  • Fixed bug on unix platforms due to wrong directory naming (upper case first letter, instead of expected lower case).

0.2.9

  • Added rider’s log feature;
  • Bug fix when validating GPX files that begin with XML comments (courtesy of Philip Flohr);
  • Fixed some warnings on PHP 8;
  • Internal installer rework.

0.2.8

  • Ein WP Trip Summary Audit-Log wurde der Bearbeitungs- und Übersichtsseite von Beiträgen hinzugefügt;
  • Eine Wartungsseite wurde mit den folgenden Funktionen hinzugefügt: lösche gespeicherte Routendaten, lösche Informationen von Tourenzusammenfassungen, finde Beiträge, denen Routendatendateien fehlen;
  • JSON-LD strukturierte Daten werden Beiträgen und Seiten hinzugefügt, die Routendaten in der Tourenzusammenfassung haben (Typ Ort, mit Box GeoShape);
  • Mehrere Links wurden dem Plugin auf der Seite mit der Pluginübersicht hinzugefügt;
  • Ein zusätzliches REST-API Feld wurde dem WP-JSON Beitragsendpunkt hinzugefügt, um die Tourenzusammenfassung zurückzugeben;
  • Aktualisiertes UI + UX der Editorseiten für das Nachschlage-Daten-Management
  • Verbesserungen der Bedienung;
  • Aktualisierter Hilfe-Inhalt.

0.2.7

  • Refactoring: Das Plugin hat nun eine überschaubarere und erweiterbare Struktur;
  • Funktion: Eine Über-Seite wurde hinzugefügt;
  • Funktion: Verbesserte Anzeige der Informationselemente im Frontend Viewer;
  • Funktion: Unterstützung des Imports von GeoJSON Dateien hinzugefügt
  • Verbessert die Dokumentation des Plugins;
  • Verbessert die Bedienung und das UI für die Einstellungsseite;
  • Verbessert die Bedienung und das UI für die Hilfeseite;
  • Aktualisierte Hilfeinhalte;
  • Verbesserte Stabilität und verschiedene Fehlerbehebungen.

0.2.6

  • Verbesserung der Bedienung: Es wurde ein Kontrollelement im Frontend Viewer hinzugefügt, der es dem Benutzer erlaubt, die Karte anhand der umgebenden GPS-Route zu zentrieren – im Grunde der Anfangszustand der Karte, wenn sie zum ersten Mal geladen wird.
  • Verbesserung der Bedienung: Im Wp Trip Summary wurden die Buttons „Lösche Route“ und „Lösche Info“ mit einem Quick Actions-Kontrollelement gruppiert, so wie in der Metabox, die verwendet wird, um die Zusammenfassung auf der Beitragsseite anzuzeigen.
  • Verbesserung der Bedienung: Es wurde eine Bestätigung für das Löschen von Informationen der Tourenzusammenfassung und das Entfernen von Tourendaten ergänzt.
  • Verbesserung der Bedienung: Wenn ein Nachschlage-Daten-Element entfernt wird, welches bereits verknüpft ist (wenn es also in mindestens einem Beitrag verwendet wird), lehnt WP Trip Summary dies nicht mehr strikt ab, sondern fragt den Benutzer, ob er/sie sowohl das Entfernen fortsetzen möchte, als auch die Verknüpfungen zu den Beiträgen trennen soll.
  • Funktion: Eine Option wurde hinzugefügt (auf der WP Trip Summary Einstellungsseite), um den initial ausgewählten Tab im Frontend Viewer festzulegen.
  • Funktion: Eine Option wurde hinzugefügt (auf der WP Trip Summary Einstellungsseite), um die Höhe der Karte im Frontend Viewer festzulegen.
  • Verbesserte Stabilität;
  • Verbesserte Dokumentation.

0.2.5

  • Der Trip Summary Frontend Viewer kann nun an einer individuellen Position im Inhalt eines Beitrags durch die Verwendung des [abp01_trip_summary_viewer] Shortcodes (oder einem speziellen Block, wenn du den Block-Editor verwendest) eingesetzt werden;
  • Unterstützung von Trip Summary Frontend Viewer Anpassungen: https://github.com/alexboia/WP-Trip-Summary/wiki/Customizing-the-front-end-viewer.
  • Verbessertes Reporting von Fehlern, wenn eine neue GPS Route hochgeladen wird;
  • Ein Höhenprofil ist nun verfügbar;
  • Eine Min/Max-Höheninfobox ist jetzt verfügbar;
  • Verbesserungen des Refactorings und Stabilität;
  • Der Fehler wurde behoben, der den Uploader nicht im Microsoft Edge Browser öffnen ließ;
  • Ein Problem mit der Kompatibilität der Wegmarken wurde gelöst.

0.2.4

  • Eine französische Übersetzung ist nun verfügbar!
  • Der Trip Summary Editor kann nun von der Seiten-Metabox gestartet werden, wo auch relevante Informationen angezeigt werden und einige Schnellaktionen hervorgehoben sind;
  • Das Plugin integriert sich nun auch reibungslos in den Block-Editor;
  • Im Plugin-Einstellungseditor kann der Benutzer nun die Dicke wählen, mit der die GPS Route auf der Karte gezeichnet werden soll;
  • Automatisierte Tests wurden hinzugefügt;
  • Die Kompatibilität mit WordPress 5.4 wurde getestet;
  • Ein Problem beim Hochladen von GPX-Dateien wurde behoben, das bei bestimmten GPX-Dateien auftrat;
  • Aktualisierte Abhängigkeiten: URI.js.

0.2.3

  • Im Plugin-Einstellungseditor kann der Benutzer nun die Farbe festlegen, mit der die GPS Route auf die Karte gezeichnet wird
  • Die Beitrags- und Seitenübersichten haben nun zwei Spalten, die anzeigen, ob ein Element Routeninformationen hat und ob eine GPS Route hochgeladen wurde
  • Das Plugin arbeitet nun auch korrekt mit WP Seiten (vorher wurde das Frontend nicht richtig dargestellt)
  • Automatisierte Tests wurden hinzugefügt
  • Kompatibilität zu MySQL 8.0+ wurde hergestellt
  • Ein Aktivierungsproblem wurde behoben, das bei bestimmten PHP Versionen auftrat.
  • Abhängigkeiten wurden aktualisiert: Leaftlet Js, Leaflet Js Magnifying Glass component, NProgress js, MysqliDb.

0.2.2

  • Die Speicherverzeichnisse haben eine index.php und eine .htaccess erhalten, um den direkten Zugriff auf die gespeicherten Dateien zu schützen. Diese Dateien werden beim Installieren und beim Upgrade kopiert, und auch beim Speichern von Dateien erstellt, wenn sie nicht existieren.
  • Refactoring der Anzeige-Dateinamen: ersetzen des „techbox-“ Prefix durch den „wpts-“ Prefix.
  • Die veraltete Uploader Version (Flash und Silverlight) wurde vom Routen-Uploader entfernt.
  • Kleines Refactoring.

0.2.1

  • Der Routen- & Cache-Speicher des Plugins wurde in ein Unterverzeichnis von wp-content/uploads verschoben, da vorher, als das Plugin die Routen- & Cache-Dateien in seinem eigenen Verzeichnis gespeichert hat, jedes Upgrade den Verlust der Daten verursacht hat, da WordPress bei einem Plugin-Upgrade, alle Dateien, die zur vorherigen Version des Plugins gehören, löscht.
  • Kleineres Refactoring

0.2.0

  • Behoben wurde ein Aktivierungsproblem, welches unter bestimmten Bedingungen aufgetreten ist.
  • Behoben wurde das Problem, dass sich der Trip Summary Editor nicht mehr zentriert hat, wenn die Größe des Fensters geändert wurde;
  • Behoben wurde das Problem, dass die Einstellungsseite beim Speichern keinen Fortschrittsbalken anzeigt, wenn die Seite gescrollt wurde.

0.2b

Die erste offiziell verfügbare Version.