Well, I must say that the helpdesk of my provider really tries to help me. They even turned off the safety setting for external includes for 10 minutes to test the snippet
As it turned out even then the snippet doesn’t work. So, they conluded that there has to be a path that’s wrong or something like that.
Looking into the code, I changed this code
$pathPrefix = "[(site_url)]assets/snippets/kalender";
$themePath = $pathPrefix."/themes/".$theme."/";
$includePath = $assets_path.$snippetsPath."/themes/".$theme."/";
into this:
$pathPrefix = "assets/snippets/kalender";
$themePath = $pathPrefix."/themes/".$theme."/";
$includePath = $pathPrefix."/themes/".$theme."/";
and now the calendar works again
I intend to look further into the code to see if I can improve some things.
One of them will be how to use different languages as setlocale() doesn’t seem to have any effects at all. For what I’ve seen so far is that the first characters of the days are hardcoded into the snippet...
When I have some results, I will post it here