Torsten Brendgen 632d0fa1bc Add Recurring Events Web Part with data service and UI components
- Implement RecurringEventsDataService for fetching events from SharePoint lists.
- Define types for events and categories in RecurringEventsTypes.
- Create RecurringEventsWebPart to manage properties and render events.
- Develop UI components for displaying events in filmstrip and compact layouts.
- Add localization support for English and German languages.
- Implement tests for core functionalities related to event handling.
- Set up TypeScript and TSLint configurations for the project.
2026-08-24 12:57:21 +02:00

Modern Recurring Events

SPFx-1.4.1-WebPart für SharePoint Server Subscription Edition. Es orientiert sich optisch am modernen Standard-WebPart Ereignisse, zeigt aber zusätzlich die einzelnen Vorkommen von SharePoint-Serienterminen an.

Funktionsumfang

  • Auswahl einer Ereignis-/Kalenderliste des aktuellen Webs
  • serverseitige Expansion von Serienterminen über Lists.asmx und ExpandRecurrence=TRUE
  • Berücksichtigung normaler Termine, Serienvorkommen, geänderter Ausnahmen und gelöschter Vorkommen
  • Layouts Filmstreifen und Kompakt
  • Filterung nach Kategorie und Zeitraum ab heute
  • Anzeige von Datum, Uhrzeit, Ganztägigkeit, Ort, Bild und Serienkennzeichnung
  • responsive Darstellung mit SharePoint-Schrift und Themefarben

Konfiguration

Nach dem Hinzufügen des WebParts im Property Pane einstellen:

  1. Titel
  2. Ereignisliste
  3. optional eine Kategorie
  4. Zeitraum von 7, 14, 30, 90 oder 365 Tagen
  5. Filmstreifen- oder Kompaktlayout
  6. maximale Anzahl der Ereignisse

Die Ereignisliste muss sich im selben Web wie das WebPart befinden. Für den gewählten Zeitraum werden die betroffenen Kalendermonate einzeln abgefragt, damit SharePoint die Serientermine und ihre Ausnahmen korrekt expandiert.

Build-Umgebung

  • Node.js 8.17.0
  • npm 6.13.4
  • SharePoint Framework 1.4.1
npm install
npm test
gulp clean
gulp bundle --ship
gulp package-solution --ship

Das Paket wird unter sharepoint/solution/modern-recurring-events-webpart.sppkg erzeugt.

S
Description
No description provided
Readme
81 KiB
2026-08-25 07:01:58 +00:00
Languages
TypeScript 76.2%
JavaScript 15.5%
SCSS 8.3%