Ausnahmen im iCal Kalender
Hallo Helmut,
ich benutze die Erweiterung event_recurrences in Zusammenhang mit dem Contao Kalender. Weiss nicht, ob Du diese Erweiterung schon einmal angesehen hast.
Da ich sehr gerne weiterhin meine ics Datei anbieten wuerde, musste ich folgende Zeilen in dein Script einfuegen: (ab Zeile 220)
PHP-Code:
if ($objEvents->repeatExecptions)
{
$arrSkipDates = deserialize($objEvents->repeatExecptions);
foreach($arrSkipDates as $skipDate)
{
$arrDate = explode('.',$skipDate);
$exdate = array(array($arrDate[2],$arrDate[1],$arrDate[0]));
$vevent->setProperty( 'exdate', $exdate, array( 'VALUE' => 'DATE' ));
}
}
Wie koennten wir sowas updatesicher einbauen? Waere ein Hook an dieser Stelle eine Moeglichkeit? Oder eine Abhaengigkeit schaffen zum dem anderen Modul?
Mfg Samuel