Release: CalDAV sync bundle hardening and LMW sync

This commit is contained in:
Jürgen Mummert
2026-03-27 22:16:48 +01:00
commit c6f63a56a9
36 changed files with 2993 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
<?php
declare(strict_types=1);
$GLOBALS['TL_LANG']['tl_calendar']['caldav_legend'] = 'CalDAV-Synchronisation';
$GLOBALS['TL_LANG']['tl_calendar']['caldavSyncEnabled'] = ['CalDAV-Sync aktivieren', 'Aktiviert den 2-Way-Sync mit einem CalDAV-Kalender.'];
$GLOBALS['TL_LANG']['tl_calendar']['caldavUrl'] = ['CalDAV-URL', 'Vollstaendige URL zum CalDAV-Kalender.'];
$GLOBALS['TL_LANG']['tl_calendar']['caldavUsername'] = ['CalDAV-Benutzername', 'Benutzername fuer den CalDAV-Zugriff.'];
$GLOBALS['TL_LANG']['tl_calendar']['caldavPassword'] = ['CalDAV-Passwort', 'Passwort oder App-Passwort fuer den CalDAV-Zugriff.'];
$GLOBALS['TL_LANG']['tl_calendar']['caldavAuthorId'] = ['CalDAV-Author', 'Pflichtauswahl des Contao-Benutzers fuer neu importierte CalDAV-Events.'];
$GLOBALS['TL_LANG']['tl_calendar']['caldavTimezone'] = ['CalDAV-Zeitzone', 'IANA-Zeitzone wie Europe/Berlin. Optional, faellt auf UTC zurueck.'];
$GLOBALS['TL_LANG']['tl_calendar']['caldavCalendarHrefs'] = ['Remote-Kalender', 'Vom Server geladene CalDAV-Kalender. Mehrfachauswahl ist moeglich.'];
@@ -0,0 +1,13 @@
<?php
declare(strict_types=1);
$GLOBALS['TL_LANG']['tl_calendar_events']['caldav_legend'] = 'CalDAV-Metadaten';
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavCalendarHref'] = ['CalDAV Kalender-URL', 'Technische Zuordnung zum Remote-Kalender.'];
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavUid'] = ['CalDAV UID', 'Technische UID aus der VEVENT-Struktur.'];
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavHref'] = ['CalDAV Href', 'Technischer Remote-Pfad der Ressource.'];
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavEtag'] = ['CalDAV ETag', 'Remote-ETag zur Aenderungserkennung.'];
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavSyncHash'] = ['Sync-Hash', 'SHA-256 ueber bidirektionale Sync-Felder.'];
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavLastSync'] = ['Letzter Sync', 'Unix-Zeitstempel des letzten erfolgreichen Sync.'];
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavOrigin'] = ['Sync-Ursprung', 'Markiert, ob Event lokal oder remote angelegt wurde.'];
$GLOBALS['TL_LANG']['tl_calendar_events']['caldavSyncState'] = ['Sync-Status', 'Technischer Status fuer den Sync-Prozess.'];