Lukas2006 LogoLukas2006
Stabil10.08.2026

v0.35.10 · Karten-Seiten-Hotfix

der Menüpunkt /groundhopping?tab=karte war vorhanden.

Lukas2006 v0.35.10 – Karten-Seiten-Hotfix

Ursache:
- der Menüpunkt /groundhopping?tab=karte war vorhanden.
- public/index.php lud ground_map_points korrekt.
- in app/layout.php fehlte jedoch der eigentliche $groundTab==='karte'-Inhaltsblock.
- übrig war nur die alte separate view==='ground-map'-Ansicht aus einer früheren Groundhopping-Struktur.
- dadurch konnte der neue Karten-Tab komplett leer erscheinen.

Behoben:
- Karte wieder als echter Bestandteil des Groundhopping-Tabs eingebaut.
- der Karten-Tab verwendet direkt die bereits geladenen ground_map_points.
- alte separate ground-map-Darstellung entfernt, damit es künftig nur noch eine Kartenimplementierung gibt.
- /groundhopping/karte leitet weiterhin auf /groundhopping?tab=karte.

Kartenseite:
- Zusammenfassung: Grounds auf Karte, ohne Kartenposition, Grounds insgesamt.
- interaktive Markerkarte ist wieder sichtbar.
- Adressen erscheinen im Tooltip.
- Ground ohne eigene Position kann weiterhin die Position seiner Anlage nutzen.
- Marker mit Anlagenposition bleiben gekennzeichnet.
- mehrere Grounds an derselben Position bleiben über die bestehende leichte Versetzung anklickbar.

Fallback:
- unter der interaktiven Karte erscheint zusätzlich eine serverseitige Liste aller Karten-Grounds.
- dadurch bleiben Ground, Adresse, Besuchszahl und verwendete Positionsquelle auch sichtbar, wenn JavaScript im Browser nicht ausgeführt wird.
- die Karte zeigt einen Lade-/Fehlerzustand statt einer kommentarlos leeren Fläche.

Keine Kartenposition:
- wenn zwar Grounds/Adressen vorhanden sind, aber noch keine gecachten Kartenpositionen, erscheint eine verständliche Erklärung.
- Hinweis auf das erneute Speichern der Adresse bzw. „Kartenposition aus Adresse ermitteln“.
- eingeloggte Admins erhalten einen direkten Link zu Grounds ohne Koordinaten.

Adresslogik:
- Karte sendet beim Seitenaufruf keine Adressen an Nominatim.
- Geocoding erfolgt weiterhin nur beim Speichern/manuellen Ermitteln und wird lokal gespeichert.

PWA:
- Installationslogik unverändert.
- Versions-/Cache-Stand 0.35.10.
Teilen