diff --git a/Internal/de/PROJECT_CONTEXT.md b/Internal/de/PROJECT_CONTEXT.md index a09d95e..d3b1c60 100644 --- a/Internal/de/PROJECT_CONTEXT.md +++ b/Internal/de/PROJECT_CONTEXT.md @@ -23,7 +23,8 @@ Papa-Kind-Treff ist eine PHP-basierte Plattform für Väter. Kernbereiche sind l - Profiladresse kann per Suche oder Browser-Standort übernommen werden. - Der Bereich `Events` ist wieder auf echte eigene Events und Event-Teilnahmen begrenzt. - Der Bereich `Events` bietet zusätzlich einen manuellen ICS-Export und einen persönlichen abonnierbaren Kalender-Feed für alle eigenen Events und Event-Teilnahmen. -- Der Bereich `Events` ist im UI in `Meine Events` und `Synchronisation` getrennt, damit Event-Verwaltung und Kalender-Themen sauberer getrennt bleiben. +- Der Bereich `Events` ist im UI in `Meine Events`, `Synchronisation` und `Abgelaufene Events` getrennt, damit aktive Events, Kalender-Themen und Vergangenes sauber getrennt bleiben. +- In `Meine Events` sitzt der Button `Neues Event anlegen` direkt in der Box `Eigene Events`; die bisherige Teilnahme-Box heißt jetzt `Angemeldete Events` und enthält zusätzlich einen direkten Link zur `Event Suche`. - Orte und Veranstaltungen als Ausflugsziele sind vorerst in einen separaten Mitgliederbereichspunkt `Ausflugsziele` verschoben. - Die Eingabe im Bereich `Events` soll so einfach wie möglich bleiben und zeigt deshalb nur die für echte Termine relevanten Felder. - Kategorien werden im Mitgliederbereich per Sucheingabe mit bestehenden Vorschlägen und automatischer Neuanlage gepflegt. diff --git a/Internal/en/PROJECT_CONTEXT.md b/Internal/en/PROJECT_CONTEXT.md index 7eba344..ae6e3f3 100644 --- a/Internal/en/PROJECT_CONTEXT.md +++ b/Internal/en/PROJECT_CONTEXT.md @@ -23,7 +23,8 @@ Papa-Kind-Treff is a PHP-based platform for fathers. Core areas are local events - Profile address can be completed via address search or browser-based location import. - The `Events` area is limited again to real own events and event participations. - The `Events` area now also provides a manual ICS export and a personal subscribable calendar feed for all own events and event participations. -- The `Events` area is now separated in the UI into `My Events` and `Synchronization` so that event management and calendar tasks stay clearly separated. +- The `Events` area is now separated in the UI into `My Events`, `Synchronization`, and `Expired Events` so that active events, calendar tasks, and past items stay clearly separated. +- Inside `My Events`, the `Create New Event` button now lives directly in the `Own Events` box; the previous participation box is now labeled `Registered Events` and also includes a direct link to `Event Search`. - Places and event-like outing targets were moved for now into a separate member-area section `Outings`. - The `Events` input flow should stay as simple as possible and therefore only shows fields relevant for real scheduled events. - Categories in the member area are handled via a search input with existing suggestions and automatic creation when needed. diff --git a/README.md b/README.md index 4328a0f..8991394 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ Papa-Kind-Treff ist eine PHP-basierte Plattform für Väter mit Fokus auf: - Die Eingabe im Mitgliederbereich ist jetzt bewusst vereinfacht: zuerst nur Pflichtangaben, optionale Angaben in einklappbaren Bereichen - Kategorien werden jetzt über eine Sucheingabe mit bestehenden Vorschlägen gepflegt; neue Kategorien werden automatisch angelegt und sind für Seiten-Admins im Systembereich zusammenführbar - Im Mitgliederbereich `Events` gibt es jetzt zusätzlich einen ICS-Download und einen persönlichen abonnierbaren Kalender-Feed für alle eigenen Events und Event-Teilnahmen -- Der Bereich `Events` ist im Mitgliederbereich jetzt zusätzlich in die Tabs `Meine Events` und `Synchronisation` gegliedert +- Der Bereich `Events` ist im Mitgliederbereich jetzt zusätzlich in die Tabs `Meine Events`, `Synchronisation` und `Abgelaufene Events` gegliedert - Für später vorgemerkt: direkte Kalender-Anbindung großer Anbieter wie Google und Microsoft/Outlook per OAuth, zusätzlich zum bestehenden ICS-Feed ## Datenschutz und Sicherheit diff --git a/partials/landing/account/dashboard.php b/partials/landing/account/dashboard.php index 1ce61a8..01d56c6 100755 --- a/partials/landing/account/dashboard.php +++ b/partials/landing/account/dashboard.php @@ -282,18 +282,23 @@ if (!empty($canManageSystemSettings)) {
Hier verwaltest du nur echte eigene Events und Events, an denen du teilnimmst.
Von dir organisierte Treffen oder Events mit eigener Teilnahme-Logik.
+Von dir organisierte Treffen oder Events mit eigener Teilnahme-Logik.
+Keine zukünftigen eigenen Events angelegt.
@@ -335,35 +340,16 @@ if (!empty($canManageSystemSettings)) { -Keine vergangenen Events.
- -Events anderer Nutzer, bei denen du eingetragen bist.
+Events anderer Nutzer, bei denen du eingetragen bist.
+Aktuell nimmst du an keinen zukünftigen Events teil.
@@ -388,30 +374,6 @@ if (!empty($canManageSystemSettings)) { -Keine vergangenen Event-Teilnahmen.
- -Für laufende Aktualisierungen solltest du deshalb den persönlichen Kalender-Feed abonnieren.
Hier siehst du deine bereits abgelaufenen oder vergangenen eigenen Events.
+Keine vergangenen Events.
+ +Events anderer Nutzer, an denen du in der Vergangenheit teilgenommen hast.
+Keine vergangenen Event-Teilnahmen.
+ +