Uneinheitliche Anfangszeiten korrekt behandeln #12

Open
opened 2026-10-15 08:39:55 +02:00 by yogi · 0 comments
Owner

Wenn die Termine eines Kurses nicht auf den gleichen Wochentag fallen, werden die Termine einzeln mit Uhrzeit in der Spalte "Die nächsten Termine" angezeigt. Das passiert aber nicht, wenn die Termine zwar am gleichen Wochentag liegen, aber nicht zur gleichen Uhrzeit anfangen. Das sollte verbessert werden. Dabei auch prüfen, was bei vielen Terminen (> 4) passiert. Auch da sollte "und weitere" angezeigt werden.

Die Korrektur muss in EventBuilder.setNextEventDates() passieren, etwa so:

        // Format the dates for display  
        $datenotunique = empty($event->dayofweekNo) || empty($event->eventtime);
        $dateformat = $datenotunique ? "d.m. H:i \U\h\\r": "d.m.";
Wenn die Termine eines Kurses nicht auf den gleichen Wochentag fallen, werden die Termine einzeln mit Uhrzeit in der Spalte "Die nächsten Termine" angezeigt. Das passiert aber nicht, wenn die Termine zwar am gleichen Wochentag liegen, aber nicht zur gleichen Uhrzeit anfangen. Das sollte verbessert werden. Dabei auch prüfen, was bei vielen Terminen (> 4) passiert. Auch da sollte "und weitere" angezeigt werden. Die Korrektur muss in EventBuilder.setNextEventDates() passieren, etwa so: ```php // Format the dates for display $datenotunique = empty($event->dayofweekNo) || empty($event->eventtime); $dateformat = $datenotunique ? "d.m. H:i \U\h\\r": "d.m."; ```
yogi added this to the v1.0.4 milestone 2026-10-15 08:40:58 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
public/ccw-icagenda-eventlist#12
No description provided.