From b9fee3ae7c00385fe3aa6f8f45798265a96af562 Mon Sep 17 00:00:00 2001 From: Christian Heubaum Date: Sat, 18 Apr 2026 16:56:00 +0200 Subject: [PATCH] Feature: Stammvertreter-Datenbank + admin.html + Multi-File-Architektur MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Neues admin.html: eigenständiges Admin-Panel mit Tabs für Stammvertreter, Mitglieder, Superadmin, Einstellungen - Stammvertreter-Feature in index.html: Profilvorrat für schnelle Vertreterauswahl, localStorage-basiert, chapter-spezifisch - Stammvertreter-Picker im Vertretungs-Modal: Felder werden automatisch befüllt - Superadmin: alle Chapter einsehen, version.json für Rollout pushen - Import aus anderen Chaptern: Mitglied aus fremdem Chapter als Stammvertreter übernehmen - Admin-Tab in index.html vereinfacht (Link zu admin.html) Co-Authored-By: Claude Sonnet 4.6 --- admin.html | 743 +++++++++++++++++++++++++++++++++++++++++++++++++++++ index.html | 216 ++++++++++++++-- 2 files changed, 940 insertions(+), 19 deletions(-) create mode 100644 admin.html diff --git a/admin.html b/admin.html new file mode 100644 index 0000000..54cf3b4 --- /dev/null +++ b/admin.html @@ -0,0 +1,743 @@ + + + + + + BNI Admin-Panel + + + + +
+ +
+
BNI Admin-Panel
+
—
+
+ ← Zurück zur Steuerung +
+ +
+
Stammvertreter
+
Mitglieder
+ +
Einstellungen
+
+ +
+ + +
+
+
+
Stammvertreter-Vorrat
+
+ + +
+
+
Lade…
+
+
+
Gitea-Synchronisation
+

Stammvertreter-Liste auf dem Server sichern, damit sie nach einem Browser-Reset wiederherstellbar ist.

+
+ + +
+
+
+
+ + +
+
+
+
Mitglieder
+
+ + +
+
+
+
Lade…
+
+
+ + +
+
+
Alle Chapter
+
Lade…
+
+
+
Update-Rollout
+

Neue Versionsnummer in version.json pushen → alle Nutzer aller Chapter sehen das Update-Banner beim nächsten Start.

+ +
—
+ +
+ + + +
+
+
+
+ + +
+
+
Admin-Token (Gitea API)
+

Wird für alle Uploads auf den Gitea-Server benötigt. Wird nur lokal im Browser gespeichert.

+
+ + +
+
+
+
+
Chapter-Informationen
+
Lade…
+
+
+ +
+ + + + + + + + + + + + diff --git a/index.html b/index.html index c9ac6eb..c588cfc 100644 --- a/index.html +++ b/index.html @@ -1330,6 +1330,13 @@
Aktive Vertretungen
+
+
+
Stammvertreter-Vorrat
+ +
+
+
@@ -1452,6 +1459,38 @@ + + +