Calendar Sync V1

This commit is contained in:
2026-03-11 11:44:32 +01:00
parent 87f6839b0d
commit 2d5e9541c2
17 changed files with 3011 additions and 64 deletions

View File

@@ -37,8 +37,31 @@ $conf['open_service_url'] = 'http://127.0.0.1:8765';
// Base filesystem path for chronological photo integration.
$conf['image_base_path'] = '';
// Local calendar ICS files (one absolute file path per line).
$conf['calendar_ics_files'] = '';
// Calendar slot configuration (4 slots: general, maintenance, slot3, slot4)
// Each slot has: file, caldav_url, username, password, color
$conf['calendar_general_file'] = '';
$conf['calendar_general_caldav_url'] = '';
$conf['calendar_general_username'] = '';
$conf['calendar_general_password'] = '';
$conf['calendar_general_color'] = '#4a90d9';
$conf['calendar_maintenance_file'] = '';
$conf['calendar_maintenance_caldav_url'] = '';
$conf['calendar_maintenance_username'] = '';
$conf['calendar_maintenance_password'] = '';
$conf['calendar_maintenance_color'] = '#e67e22';
$conf['calendar_slot3_file'] = '';
$conf['calendar_slot3_caldav_url'] = '';
$conf['calendar_slot3_username'] = '';
$conf['calendar_slot3_password'] = '';
$conf['calendar_slot3_color'] = '#27ae60';
$conf['calendar_slot4_file'] = '';
$conf['calendar_slot4_caldav_url'] = '';
$conf['calendar_slot4_username'] = '';
$conf['calendar_slot4_password'] = '';
$conf['calendar_slot4_color'] = '#8e44ad';
// Maximum depth when searching for .pagelink files under allowed roots.
$conf['pagelink_search_depth'] = 3;