Files
mehl.mx/content/blog/2014-09-18-birthday-calendar-with-owncloud-via-caldav.md

40 lines
3.4 KiB
Markdown
Raw Normal View History

2019-10-17 14:34:23 +02:00
---
title: Birthday Calendar with ownCloud via CalDAV
date: 2014-09-17T22:56:46+00:00
2019-10-18 19:10:14 +02:00
aliases: birthday-calendar-with-owncloud-via-caldav
2019-10-17 14:34:23 +02:00
categories:
- English
- Tech
tags:
- email
- free software
- guide
- howto
- owncloud
- server
- sync
- thunderbird
- tutorial
---
<img class="alignleft wp-image-234" src="/uploads/thunderbird-lightning.png" alt="Thunderbird Lightning" width="135" height="135" srcset="https://blog.mehl.mx/uploads/thunderbird-lightning.png 300w, https://blog.mehl.mx/uploads/thunderbird-lightning-150x150.png 150w" sizes="(max-width: 135px) 100vw, 135px" />
Not a big issue in this blog post but an important one. Maybe I can save you some valuable time if you ever look for such a function.
2019-10-18 19:26:55 +02:00
As you know Im a heavy user of <a href="http://owncloud.org" target="_blank" rel="noopener noreferrer">ownCloud</a> and you also might know that synchronisation is a big topic for me. And the third thing you should know that forgetting a good friends birthday really su… well, its no good style. This almost happened to me some days ago because I couldnt check it on my Notebook with Thunderbird. My setup looks like this: All contacts (with birthday tags) in ownCloud, and these CardDAV address books are synced with my Android phone and Thunderbird/<a href="http://www.sogo.nu/downloads/frontends.html" target="_blank" rel="noopener noreferrer">SOGo-Connector</a> on my notebook, as well as the CalDAV calendars with <a href="https://addons.mozilla.org/de/thunderbird/addon/lightning/" target="_blank" rel="noopener noreferrer">Lightning</a>.
2019-10-17 14:34:23 +02:00
2019-10-18 19:26:55 +02:00
For Android there are <a href="https://f-droid.org/repository/browse/?fdfilter=birthday&fdid=org.birthdayadapter" target="_blank" rel="noopener noreferrer">several free software apps</a> which enable the inclusion of birthdays from your contacts into any calendar app. Some calendar apps even can do it theirselves. But for Thunderbird there are only some outdated add-ons. All of them dont work with TB31 anymore and if you modify the install.rdf-file to make them run anyhow, theyre very buggy or just nonfunctional. And if you look in your ownCloud instance (where contacts birthdays are visible in the calendar tab) for a downloadable/syncable calendar youll reach the same conclusion like me: There is none.
2019-10-17 14:34:23 +02:00
2019-10-17 14:44:26 +02:00
But there is!
2019-10-17 14:34:23 +02:00
And I only detected it while digging in some github issue threads. [This post][1] contains the rescuing link to a CalDAV/ICS calendar in any ownCloud version (I tested it in 7.0.2). Just modify and use following address in any application which supports CalDAV sync:
`http(s)://YOUR-OC-URL/remote.php/caldav/calendars/YOUR-USER/contact_birthdays`
2019-10-18 19:26:55 +02:00
And you know what? It works like a charm! No need for external add-ons or apps, no need for manual creation of birthday reminders, no need for apologising for (almost) missed birthdays. I just wonder why ownCloud hasnt included this in either the webpanel or the documentation. Its a well-working feature since at least one year, so why not including it officially? And if its a calendar technically, then it should also be possible to disable displaying the contacts birthdays in the webpanel calendar app a still non-existent „feature“.
2019-10-17 14:34:23 +02:00
2019-10-18 19:26:55 +02:00
So next time you have no excuse for forgetting a birthday except for your ownCloud servers outage ;)
2019-10-17 14:34:23 +02:00
[1]: https://github.com/owncloud/contacts/issues/67#issuecomment-30401668