Der SharePoint Kalender ist ein tolles Feature von SharePoint. Leider gibt es standardmäßig keine Möglichkeit seine vorgefertigten Kategorien sinnvoll einzufärben.
Aufgrund vieler Anfragen von KundInnen hat HATAHET nun ein Modul in jQuery entwickelt, welches dem Abhilfe schaffen soll.
Wie funktioniert das Ganze?
Erstellt wird eine Liste, welche die einzufärbenden Kategorien, eine Text- und Hintergrund-Farbe beinhaltet. Wichtig hierbei ist, dass die Kategorien in dieser Liste sowie die Kategorien im Kalender identisch sind. Nicht eingetragene Kategorien aus dem Kalender werden in der, je nach ausgewähltem Theme, default Farbe angezeigt.
Anschließend wird das Modul per Script-Editor eingebunden, welches anhand der bestehenden Einträge die Kategorien ausliest, diese mit unserer selbst erstellten Liste abgleicht und somit die Farben setzt. Das Ganze wird mittels REST-Abfragen direkt aus SharePoint abgeholt und weiterverarbeitet. Einmal eingebunden, funktioniert das Einfärben der Termine in zukünftig erstellten Kalender-Views, bei zusätzlich hinzugefügten Kalendern und genauso bei der Tages-/Wochenanzeige. Es gibt dabei keine Beschränkung bei der Anzahl der Termine.
Die einzigen Variablen, die im Script anzupassen sind, sind die internen Listennamen. Der Rest funktioniert vollautomatisch.
Gibt es Einschränkungen bei der Nutzbarkeit?
Zur Zeit funktioniert das Modul nur für SharePoint onPrem Versionen, allerdings ist es mit einem weiteren Modul der Firma HATAHET auch bald möglich, den Kalender und seine Einträge in SharePoint Online umzustylen.
Sie brauchen diese Lösung? Hier können Sie uns kontaktieren.