From a27af02a277a2f5cdc72ace9b8f7b7dab4805c6a Mon Sep 17 00:00:00 2001
From: Christian Merten
Date: Tue, 3 Dec 2024 15:33:20 +0100
Subject: [PATCH] members: personalize members landing page with list of led
groups
---
jdav_web/jdav_web/settings/components/jet.py | 8 ++---
.../members/locale/de/LC_MESSAGES/django.po | 2 +-
jdav_web/templates/admin/index.html | 3 +-
.../templates/admin/members/app_index.html | 29 ++++++++++++++++---
4 files changed, 30 insertions(+), 12 deletions(-)
diff --git a/jdav_web/jdav_web/settings/components/jet.py b/jdav_web/jdav_web/settings/components/jet.py
index f437f21..7d70513 100644
--- a/jdav_web/jdav_web/settings/components/jet.py
+++ b/jdav_web/jdav_web/settings/components/jet.py
@@ -32,14 +32,12 @@ JET_SIDE_MENU_ITEMS = [
{'name': 'bill', 'permissions': ['finance.view_bill', 'finance.view_bill_admin']},
{'name': 'transaction', 'permissions': ['finance.view_transaction']},
]},
- {'app_label': 'members', 'items': [
+ {'label': 'Teilnehmer*innenverwaltung', 'app_label': 'members', 'permissions': ['members.view_group'], 'items': [
{'name': 'member', 'permissions': ['members.view_member']},
- {'name': 'membernotelist', 'permissions': ['members.view_membernotelist']},
{'name': 'freizeit', 'permissions': ['members.view_freizeit']},
- {'name': 'klettertreff', 'permissions': ['members.view_klettertreff']},
- ]},
- {'label': 'Gruppenverwaltung', 'app_label': 'members', 'permissions': ['members.view_group'], 'items': [
{'name': 'group', 'permissions': ['members.view_group']},
+ {'name': 'membernotelist', 'permissions': ['members.view_membernotelist']},
+ {'name': 'klettertreff', 'permissions': ['members.view_klettertreff']},
{'name': 'activitycategory', 'permissions': ['members.view_activitycategory']},
{'name': 'trainingcategory', 'permissions': ['members.view_trainingcategory']},
]},
diff --git a/jdav_web/members/locale/de/LC_MESSAGES/django.po b/jdav_web/members/locale/de/LC_MESSAGES/django.po
index 62ef53b..af1e6d9 100644
--- a/jdav_web/members/locale/de/LC_MESSAGES/django.po
+++ b/jdav_web/members/locale/de/LC_MESSAGES/django.po
@@ -359,7 +359,7 @@ msgstr "Kostenübersicht"
#: members/apps.py:7
msgid "member administration"
-msgstr "Meine Jugendgruppe"
+msgstr "Teilnehmer*innenverwaltung"
#: members/models.py:41
msgid "Monday"
diff --git a/jdav_web/templates/admin/index.html b/jdav_web/templates/admin/index.html
index 3a8a985..413810c 100644
--- a/jdav_web/templates/admin/index.html
+++ b/jdav_web/templates/admin/index.html
@@ -10,8 +10,7 @@
Der KOMPASS ist dein Kompass in der Jugendarbeit der JDAV Heidelberg. Hier hast du Zugriff
-auf deine
-Jugendgruppen, deine letzten
+auf deine Jugendgruppen, deine letzten
Ausfahrten und deine
Abrechnungen.
diff --git a/jdav_web/templates/admin/members/app_index.html b/jdav_web/templates/admin/members/app_index.html
index ee92ac4..9773569 100644
--- a/jdav_web/templates/admin/members/app_index.html
+++ b/jdav_web/templates/admin/members/app_index.html
@@ -5,25 +5,46 @@
Meine Jugendgruppen
-Hier siehst du alle Teilnehmer*innen deiner Jugendgruppen und alle von dir geleiteten Ausfahrten.
+Hier siehst du alle von dir geleiteten Jugendgruppen.
+
+
+
+
+
Teilnehmer*innenverwaltung
+
+
+Hier siehst du alle von dir geleiteten Ausfahrten und für dich sichtbare Teilnehmer*innen
+(diese sind nicht zwingend in einer deiner Jugendgruppen).
+
+
+
-
{% if perms.members.may_manage_waiting_list %}