mirror of
https://github.com/guyg1474/hcrb.git
synced 2026-10-16 07:13:28 +02:00
Rollen (Admin/Mitglied), Seite Kooperationen, Textanpassungen
- Gemeinsame Zugänge mit Rollen: Admin darf alles, Mitglied nutzt Kalender, Fahrtplaner, Treffpunkte und bearbeitet Mitglieder (kein Hinzufügen, Löschen, Import, keine Patches, keine Statistik-Korrektur) - Server prüft die Rechte (403), Konten ohne Rolle gelten als Admin - npm run user: add <name> [admin|mitglied], role <name> <rolle> - Neue öffentliche Seite Kooperationen mit Titelbild, Anführer, Social-Media-Links und Beschreibung, Pflege durch Admin - Kopfzeile bleibt bei mittlerer Breite einzeilig - Texte auf Wunsch gekürzt Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
f46016487d
commit
819219fb2d
18 files changed
+661
-106
No files matched your search
+4
-3
@@ -18,7 +18,7 @@
|
||||
|
||||
<div class="split wide-right">
|
||||
<div class="col">
|
||||
<div class="card">
|
||||
<div class="card" id="member-form-card">
|
||||
<h2 id="member-form-title">Mitglied hinzufügen</h2>
|
||||
<form id="member-form">
|
||||
<input type="hidden" id="member-id">
|
||||
@@ -75,15 +75,16 @@
|
||||
<div class="col">
|
||||
<div class="card">
|
||||
<h2>Gruppe</h2>
|
||||
<p id="members-role-hint" class="muted" hidden>Du kannst Mitglieder bearbeiten.</p>
|
||||
<p id="members-empty" class="muted" hidden>Noch keine Mitglieder gespeichert.</p>
|
||||
<ul id="members-list" class="list"></ul>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h2>Daten sichern</h2>
|
||||
<p class="muted">Gruppe als JSON-Datei sichern oder eine gesicherte Datei wieder einspielen (ersetzt die aktuelle Gruppe).</p>
|
||||
<p class="muted" id="backup-text">Gruppe als JSON-Datei sichern oder eine gesicherte Datei wieder einspielen (ersetzt die aktuelle Gruppe).</p>
|
||||
<div class="row">
|
||||
<button id="export-btn">Exportieren (JSON)</button>
|
||||
<label class="button">Importieren
|
||||
<label class="button" id="import-btn">Importieren
|
||||
<input type="file" id="import-file" accept="application/json" hidden>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user