and if yes so I’d presume it does cover user authentication/login to an external calDav server like for eg. daviCal?
No, No user authentication.
ICS urls/files must be publicly available to non-logged in users.
The plugin then offers highly customisable wys to list the events.
well, daviCal offers this standard feature, it’s called “public collections”
I’ve been trying your plugin with daviCal, having a publicly/anonymously available calendar – with daviCal it’s via https://host.domain.example/public.php/mycal/ccnr/calendar.ics – tested in a few web browsers went fine, in wordpress with [smallcalendar myUrl] I get this:
Unable to load or cache ical calendar https://host.domain.example/mycal/public.php/ccnr/calendar.ics
what you think might be the problem?
what could I check to get full debug mode, if there is such thing?
if you post the actual url to the publicly available ics url,
then I can have a look at it.
those urls look no real and fail – no webpage.
One must be able to browse (web browser) to the url publicly without being logged in.
You should for example be able to subscribe to it using google calendar.
also try the ics validators – they may shed some light on access problem
see section on validators on this page
well, I imagine you’ve looked daviCal up
I’ve tested two plugins today, all-in-one-event-calendar & calpress-event-calendar, and they both work fine.
to double check, I create a new page and put in there
viewing the page I get:
Unable to load or cache ical calendar https://host.domain.example/mycal/public.php/mycal/calendar.ics
No events found within criteria
← −− − 10 50 100 + ++ →
at apache’s end:
File does not exist: /usr/share/wordpress-3.6.1-public/wp-content/plugins/amr-ical-events-list/css/https:, referer: … my wordpress here
I’ll see if can get you an access to the url, maybe be “politically” incorrect, not that in my mind, institution
my “worry” is you never tested against something else than google-sroogle?
Rest assured that over the many years many, many different ics files have been used by many different people in this plugin. Very rarely do I need to add special code for a different calendar server.
NOTE: The plugin ‘subscribes‘ to PUBLICLY available ics files. Understand that there is a difference between importing and subscribing. Import is a once off activity and can use non publicly available ics files. To subscribe or synchronise using my plugin the url must be publicly available and work when you are not logged in.
If one cannot browse to the url then I cannot test it for eg here: http://test.icalevents.com/. So by definition it is not truly publicly available. My suggestion to try with google is because it is a neutral 3 third party – inability to ‘subscribe’ to it in google without being logged in to your calendar server too would confirm it’s public or non public status.
- The topic ‘is this plugin a calDav client ?’ is closed to new replies.