=== GemeindeHub Verbände ===
Contributors: prxenon
Tags: gemeindehub, verbände, gemeinden, elementor
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 8.1
Stable tag: 0.1.42-beta
License: GPLv2 or later

Optionale Erweiterung für Baptisten GemeindeHub Pro. Erstellt dynamische Verbandsseiten aus GemeindeHub-Gemeinden und optional Personen aus dem GemeindeHub Personen Listing.

== Beschreibung ==
GemeindeHub Verbände ergänzt Baptisten GemeindeHub um Gemeindeverbände, regionale Zusammenschlüsse und dynamische Verbandsseiten. Gemeinden/Werke werden per Suche hinzugefügt und per Drag & Drop sortiert. Personen aus dem Personen Listing können in den Rollen Vorstand, Hauptamtlicher Mitarbeiter oder Ehrenamtlicher Mitarbeiter zugeordnet werden.

Die öffentlichen Seiten sind dynamisch und funktionieren mit Pretty Permalinks sowie Query-String-Permalinks.

== Changelog ==

= 0.1.42-beta =
* Mitgliedsgemeinden-Grid: Karten- und Kurzprofil-Modale auf echte Viewport-Darstellung gehärtet.
* Schließen-Buttons in Karten-/Detailmodalen dauerhaft sichtbar und klickbar.
* Mobil-/Tablet-Viewport für Modale korrigiert.


= 0.1.39-beta =
* Mitgliedsgemeinden-Kurzprofil- und Kartenmodal werden sicher an den Body portaliert, damit Theme-Motion/Elementor-Wrapper sie nicht begrenzen.


= 0.1.31-beta =
* Mitgliedsgemeinden-Grid nutzt jetzt konsequent das GemeindeHub-Listing-Feld `district` als führende Stadtteilquelle. Alte Verbands-Member-Stadtteilwerte und Stadt/Ort werden nur noch als Fallback genutzt.
* Suche, Filter, Sortierung, Map-Payload und Kurzprofil-Modal wurden auf dieselbe Stadtteil-Quelle vereinheitlicht.

= 0.1.29-beta =
* Mitgliedsgemeinden-Grid Card-Style 01: Name im Hero wieder vollständig responsiv steuerbar. Schriftgröße, Zeilenhöhe, Gewicht, Buchstabenabstand und Namensfarbe lassen sich im Elementor Widget setzen. Zusätzlich neue Farbquelle für den Namen: Card-Default, eingestellte Farbe oder dynamisch lesbar aus dem aktuell angezeigten Slide-Bild.
= 0.1.31-beta =
* Mitgliedsgemeinden-Grid nutzt jetzt konsequent das GemeindeHub-Listing-Feld `district` als führende Stadtteilquelle. Alte Verbands-Member-Stadtteilwerte und Stadt/Ort werden nur noch als Fallback genutzt.
* Suche, Filter, Sortierung, Map-Payload und Kurzprofil-Modal wurden auf dieselbe Stadtteil-Quelle vereinheitlicht.

= 0.1.29-beta =
* Mitgliedsgemeinden-Grid: Card-Style 01 „Detailseite Default“ modernisiert. Hero-/Slider-Bild deutlich größer, Gemeindename elegant im Bild integriert und responsiv für Desktop, Tablet und Mobil optimiert.


= 0.1.26-beta =
* Elementor-Mitgliedsgemeinden-Grid: Mobile Werkzeugleiste für Live-Suche, Nähe-Suche und Kartenbutton komplett neu gestaltet. Suchfeld, Aktionsbutton und Kartenbutton sind jetzt sauber responsiv, mit klaren Icons, guten Tap-Flächen und sichtbarem Treffer-Badge.

= 0.1.24-beta =
* Tabellenanlage final gehärtet: dbDelta legt nur noch Spalten und Primary Keys an; Sekundär- und Unique-Indizes werden anschließend geprüft und sicher per ALTER TABLE ergänzt. Verhindert leere ADD `` (``)-Queries auch in Elementor/Admin-Aufrufen.


= 0.1.20-beta =
* Elementor-Mitgliedsgemeinden-Grid: Klick auf eine Card öffnet jetzt ein modernes Listing-Kurzprofil-Modal mit Hero, sanftem Bildslider, Logo, Fakten, Kontakt-/Website-Aktionen und Link zur Detailseite.


= 0.1.18-beta =
* Elementor-Mitgliedsgemeinden-Grid um optionale Kartenübersicht erweitert.
* Suchfeld und Kartenbutton stehen inline und funktionieren unabhängig voneinander.
* Kartenmodal nutzt dieselbe Logik wie die Verbandsdetailseite inklusive Marker, Stapelmarker, Vollbild, Mobilansicht und Breadcrumb-Kontext.
= 0.1.16-beta =
* Elementor-Widget „GemeindeHub Mitgliedsgemeinden Grid“ ergänzt: Detailseiten-Card-Stil plus 6 weitere Styles, Überschrift/Subline, Live-Suche, Einschließen-/Ausschließen-Filter, GER-Filter, GPS-Nähe-Suche und Breadcrumb-Kontext.

= 0.1.16-beta =
* WordPress-Suche bereinigt: virtuelle Verbands-Suchergebnisse haben jetzt einen registrierten internen Typ und stabile Permalinks, damit keine leeren Karten mit Such-URL entstehen.

= 0.1.14-beta =
* Live-Suche der Mitgliedsgemeinden zuverlässig repariert: Cards werden direkt beim Tippen gefiltert; ohne Treffer erscheinen passend gekennzeichnet 4 zufällige Vorschläge.

= 0.1.13-beta =
* Kartenmarker gruppieren Gemeinden im Umkreis von 40 m jetzt als rotierenden Stapelmarker mit Logo-Wechsel und Zähler.

= 0.1.12-beta =
* Mitgliedsgemeinden-Cards neu strukturiert: klarer Hero, präsenteres Logo, ruhigerer Namensbereich und Stadtteil im Card-Footer.

= 0.1.11-beta =
* Update-Paket neu gebaut für den robusteren GemeindeHub-Erweiterungsmanager.

= 0.1.10-beta =
* Karten-Popup zeigt Fallback-Logo zuverlässiger an und repariert leere/defekte Bilder sofort.
* Kartenmarker nutzen Leaflet MarkerCluster mit später/dezenter Bündelung und Einzelmarker bleiben bei näherem Zoom sichtbar.
* Live-Suche der Mitgliedsgemeinden filtert Cards jetzt per CSS-Klasse zuverlässig trotz responsiver Flex/Grid-Styles.
* Links aus Verbandsseiten geben einen sicheren Rücksprung-Kontext an GemeindeHub-Detailseiten weiter.

= 0.1.8-beta =
* Kartenmarker-Popup öffnet nur noch per Klick, nicht mehr per Hover.
* Popups und mobile Info-Karte schließen zuverlässiger beim Kartenklick bzw. Modal-Schließen.
* Fallback-Logo im Marker-Popup, in der Kartenliste und in Markern robuster gegen leere/ungültige Listing-Logos abgesichert.


= 0.1.6-beta =
* Kartenmodal: PC-Popup modernisiert, Bottom-Info nur noch mobil, Mausradzoom robuster aktiviert und Listenscroll/Hover-Synchronisation zuverlässiger gemacht.
* Verbandsübersichts-Cards mit hellem Hero-Bereich, Logo/Titel im Hero, dunklerer Beschreibung und kleineren GER-/Mitglieder-Tags modernisiert.
= 0.1.5-beta =
* Übersichts-Hero wie Detail-Hero umgebaut, ohne Textüberlagerung und mit dezent zufälligen Theme-Farben.
* Übersichtsseite vereinfacht: Badge entfernt, nur kompaktes Live-Suchfeld statt Filter-Card.
* Öffentliche Verbände werden in die normale WordPress-Suche eingebunden.

= 0.1.4-beta =
* Mitgliedsgemeinden-Cards: Bilder deutlich kräftiger, im Hero oben ausgerichtet, Name-Defaults um 2 px reduziert.
* Kartenmodal: Mausrad-Zoom am Desktop aktiviert, Marker kleiner und zoomabhängig skaliert.
* Kartenliste und Marker synchronisiert: Hover/Focus hebt Eintrag und Marker gegenseitig hervor, Karte pannt zum Eintrag und Liste scrollt sichtbar.

* Mitgliedsgemeinden-Cards auf der Verbandsdetailseite neu gestaltet: Hero-Bildbereich, Logo, Stadtteil-Chip, sanfter Bildwechsel aus Gemeinde-Slides.
* Name/Stadtteil-Typografie per Admin-Einstellungen steuerbar: Farbe, Schriftgröße und Zeilenhöhe für PC, Tablet und Mobil.
* Live-Vorschau für die Card-Typografie in den Verbände-Einstellungen ergänzt.
* Worttrennung in Mitgliedsgemeinden-Cards deaktiviert; Text bricht kontrollierter und eleganter um.
* Kartenmarker und rechte Kartenliste robuster: Verbandslogo als Fallback, feste Markergrößen und Schutz gegen Theme-Bildstyles.

= 0.1.2-beta =
* Detail-Hero überarbeitet: Designelemente überlagern Text nicht mehr.
* Dynamische Akzentfarben aus dem hinterlegten Verbandslogo im Frontend.
* Fakten/Tags in den Logo-Block verschoben.
* Mitgliedsgemeinden mit Live-Suche, responsiven Cards und Logo-Fallback über Verbandslogo.
* Karten-Modal für Mitgliedsgemeinden mit OSM/Leaflet, Vollbild und mobilem Info-Panel.
* Admin: Titel/Subline der Gemeindeauflistung pro Verband bearbeitbar.
* Admin: Stadtteile der Mitgliedsgemeinden aus gespeicherten GPS-Koordinaten per AJAX-Fortschritt ermitteln und speichern.

= 0.1.1-beta =
* Admin-Menüpunkte hängen unter GemeindeHub statt unter WordPress Einstellungen.

= 0.1.0-beta =
* Erste Beta: Verbände verwalten, Logos, GPS/GER-Zuordnung, Mitglieder per Drag & Drop, Personenrollen, dynamische Übersicht, dynamische Detailseiten, Elementor Grid Widget mit 8 Styles und Ajax-Nachladen.
