Allow creation of custom LessonEvents #237

Closed
opened 2024-03-21 17:50:11 +01:00 by hansegucker · 10 comments
hansegucker commented 2024-03-21 17:50:11 +01:00 (Migrated from edugit.org)

like personal events, just as lesson events with additional attributes

like personal events, just as lesson events with additional attributes
yuha commented 2025-03-30 22:27:15 +02:00 (Migrated from edugit.org)

this basically only needs a proper frontend

this basically only needs a proper frontend
yuha commented 2025-04-09 20:52:10 +02:00 (Migrated from edugit.org)
Blocked by https://edugit.org/AlekSIS/official/AlekSIS-Core/-/merge_requests/1330
yuha commented 2025-04-16 11:11:10 +02:00 (Migrated from edugit.org)

Requirements stated by FSS:

Ich kann mir vorstellen, dass es schwierig ist, flexible Kurslängen in das vorhandene UI einzubauen. Daher denke ich, dass die Lösung über die Funktion "Termin erstellen" tatsächlich am aussichtsreichsten ist, wenn es möglich wird bestimmte Termine als "lesson" zu markieren und einem Gültigkeitszeitraum zuzuordnen. Denkbar wäre ja z.B. ein eigener Button (z.B. "Kurse außerhalb des Stundenrasters")im Stundenplanungsbereich, der erlaubt solche Termine zu erstellen, im Unterschied zu Terminen wie Meetings etc. Ggf. könnten dann direkt auch Kurse ausgewählt werden, die auf diese Weise terminiert werden (anstatt mit Freitext zu arbeiten). Gerade wenn Aleksis auch Grundlage für Dienstplanung sein soll, wäre es m.E. wichtig, dass die Zeiten solcher Angebte außerhalb des Stundenrasters korrekt sind und nicht nur annäherungsweise über das nächstgelegene Zeitfenster abgebildet werden. Für den Sportlehrer z.B. wäre Aleksis ja dann die Grundlage, um zu checken wann an einem bestimmten Tag Dienstbeginn wäre.

Requirements stated by FSS: > Ich kann mir vorstellen, dass es schwierig ist, flexible Kurslängen in das vorhandene UI einzubauen. Daher denke ich, dass die Lösung über die Funktion "Termin erstellen" tatsächlich am aussichtsreichsten ist, wenn es möglich wird bestimmte Termine als "lesson" zu markieren und einem Gültigkeitszeitraum zuzuordnen. Denkbar wäre ja z.B. ein eigener Button (z.B. "Kurse außerhalb des Stundenrasters")im Stundenplanungsbereich, der erlaubt solche Termine zu erstellen, im Unterschied zu Terminen wie Meetings etc. Ggf. könnten dann direkt auch Kurse ausgewählt werden, die auf diese Weise terminiert werden (anstatt mit Freitext zu arbeiten). Gerade wenn Aleksis auch Grundlage für Dienstplanung sein soll, wäre es m.E. wichtig, dass die Zeiten solcher Angebte außerhalb des Stundenrasters korrekt sind und nicht nur annäherungsweise über das nächstgelegene Zeitfenster abgebildet werden. Für den Sportlehrer z.B. wäre Aleksis ja dann die Grundlage, um zu checken wann an einem bestimmten Tag Dienstbeginn wäre.
yuha commented 2025-04-16 11:11:31 +02:00 (Migrated from edugit.org)
this covers https://edugit.org/AlekSIS/official/AlekSIS-App-Lesrooster/-/issues/33
yuha commented 2025-04-16 11:16:08 +02:00 (Migrated from edugit.org)

This should use the generalized event creation dialog and appear at least on the timetable overview page

This should use the generalized event creation dialog and appear at least on the timetable overview page
permcu commented 2025-04-16 17:45:24 +02:00 (Migrated from edugit.org)

created branch 237-allow-creation-of-custom-lessonevents to address this issue

created branch [`237-allow-creation-of-custom-lessonevents`](/AlekSIS/official/AlekSIS-App-Chronos/-/compare/master...237-allow-creation-of-custom-lessonevents) to address this issue
permcu commented 2025-04-16 17:45:54 +02:00 (Migrated from edugit.org)

mentioned in merge request !740

mentioned in merge request !740
hansegucker commented 2025-04-23 20:24:32 +02:00 (Migrated from edugit.org)

assigned to @permcu

assigned to @permcu
hansegucker commented 2025-06-04 10:20:29 +02:00 (Migrated from edugit.org)

mentioned in commit 44b65b93ec

mentioned in commit 44b65b93ec4d8612c371651d8253ae28e4bed995
hansegucker (Migrated from edugit.org) closed this issue 2025-06-04 10:20:29 +02:00
nik commented 2026-02-18 12:48:37 +01:00 (Migrated from edugit.org)

unassigned @permcu

unassigned @permcu
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
aleksis/AlekSIS-App-Chronos#237
No description provided.