aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoritz Strohm <strohm@data-quest.de>2026-02-19 16:08:09 +0100
committerMoritz Strohm <strohm@data-quest.de>2026-03-23 10:20:12 +0000
commitdccf566dd26264b9cff6f531e3fd862c875b681f (patch)
treea3d94676ec95100b198a689f67004eb221ee64a4
parentdda96cbbdf9237d90297ed1559f0a4d27713b2ec (diff)
output more CSS classes in CourseDate::toEventData and CourseExDate::toEventDatatic-06279
-rw-r--r--lib/models/CourseDate.php6
-rw-r--r--lib/models/CourseExDate.php2
2 files changed, 6 insertions, 2 deletions
diff --git a/lib/models/CourseDate.php b/lib/models/CourseDate.php
index 91182c6..15bcb28 100644
--- a/lib/models/CourseDate.php
+++ b/lib/models/CourseDate.php
@@ -729,7 +729,11 @@ class CourseDate extends SimpleORMap implements PrivacyObject, Event
'seminar_id = :course_id AND user_id = :user_id',
['course_id' => $this->range_id, 'user_id' => $user_id]
);
- $class_names = [];
+ $class_names = ['course-date'];
+ if ($this->date_typ) {
+ $class_names[] = 'course-date-type-' . $this->date_typ;
+ }
+
if ($membership) {
$class_names[] = 'course-color-' . $membership->gruppe;
}
diff --git a/lib/models/CourseExDate.php b/lib/models/CourseExDate.php
index 59a7947..abe4eef 100644
--- a/lib/models/CourseExDate.php
+++ b/lib/models/CourseExDate.php
@@ -420,7 +420,7 @@ class CourseExDate extends SimpleORMap implements PrivacyObject, Event
$begin,
$end,
$this->getTitle(),
- [],
+ ['cancelled-course-date'],
'#000000',
'#aaaaaa',
$this->isWritable($user_id),