Перейти к содержимому
Todowl owl logo Todowl Справочный центр

Подключённые календари

Праздники, ссылка iCal или дни рождения из Google-контактов и файла .vcf как слой только для чтения: подключите, перекрасьте, выключите или отключите.

Обновлено:


Todowl умеет показывать события, которые живут где-то ещё, рядом с вашими проектами и списками. Мои календари это то, что создаёт сам Todowl, а Подключённые календари это всё, что приходит извне: государственные праздники, адрес iCal и теперь дни рождения. Подключённый календарь по замыслу работает только на чтение: события появляются на вашей сетке, никогда не превращаются в задачи, и Todowl ничего не записывает обратно в источник.

Сегодня работают три источника: государственные праздники, адреса iCal и дни рождения.

Подключить календарь

Откройте календарь, найдите в боковой панели группу Подключённые календари и нажмите Добавить календарь. В диалоге перечислены все источники с короткими пояснениями и пометкой Только для чтения.

Государственные праздники

Выберите Праздники и укажите страну. Todowl подтянет список её государственных праздников и нарисует каждую дату как дело на весь день.

Это правильный выбор, если вам нужны только выходные дни при планировании недели и не хочется отдавать доступ к личному календарному аккаунту.

Адрес iCal

Выберите URL и вставьте адрес ленты .ics. Дайте ей название, чтобы узнавать её в панели, и нажмите Подключить.

Большинство календарных сервисов умеет выдавать публичную или секретную ссылку .ics: ищите в настройках доступа исходного календаря формулировки вроде «секретный адрес в формате iCal», «публичный адрес» или «ссылка для подписки». Адрес должен начинаться с http:// или https://.

Что Todowl читает из ленты:

  • краткое описание события, оно становится названием
  • дату начала, будь то просто дата или дата со временем
  • устойчивый идентификатор, чтобы повторное чтение ленты ничего не дублировало

Чего он не читает: правила повтора и перевод часовых поясов. Повторяющееся событие из ленты показывается в те даты, которые в ленте перечислены, а не разворачивается из правила. Для списка праздников или расписания матчей, а именно этим такие ленты обычно и являются, этого достаточно.

Дни рождения

Todowl умеет забирать дни рождения из двух источников.

Google-контакты

Нажмите Подключить Google-контакты в том же диалоге. Это отдельная кнопка от Google Календаря, и не случайно: подключение календаря не отдаёт доступ к адресной книге, а подключение контактов не отдаёт доступ к календарю. Каждое разрешение запрашивает ровно тот доступ, который нужно.

Todowl ещё не прошёл проверку приложений Google, поэтому на экране согласия появится предупреждение о непроверенном приложении. Это ожидаемо, а не признак поломки. Чтобы пройти дальше:

  1. На экране с предупреждением нажмите Дополнительные настройки.
  2. Нажмите Перейти на сайт Todowl. Google показывает такое предупреждение для любого непроверенного приложения, это не значит, что само подключение небезопасно.
  3. На следующем экране нажмите Разрешить.

После подключения Todowl читает дни рождения из ваших контактов Google и поддерживает список актуальным.

Файл контактов .vcf

Если ваши контакты живут в Контактах Apple, iCloud или где-то ещё без прямого подключения, выгрузите их в файл .vcf и загрузите его вместо этого. Todowl читает из файла дни рождения, в том числе без указания года, именно так многие адресные книги их и хранят.

Прямого способа подключиться к Контактам Apple из браузера не существует: у Apple нет для этого публичного интерфейса. Выгрузка в .vcf это единственный путь для контактов Apple, и это ограничение самой Apple, а не недоделанная у нас функция.

Что дни рождения умеют сегодня

Подключение источника добавляет людей в список, и управлять им можно так же, как любым другим подключённым календарём: перекрасить, выключить или отключить. На сетке календаря дни рождения пока не отображаются, это ещё в разработке. Само подключение и синхронизация работают уже сегодня, отображение появится позже.

Управление подключённым календарём

Каждый подключённый календарь это строка в панели календаря, у которой есть:

  • цвет, который можно поменять, чтобы слой отличался от ваших проектов
  • выключатель, скрывающий слой без отключения
  • действие отключить

Подключённые календари принадлежат вашему аккаунту, поэтому они едут за вами на любое устройство, где вы войдёте.

Что ещё не подключено

В диалоге также перечислены Google Календарь, Apple Календарь, Outlook, Exchange и CalDAV. Эти пути заложены в интерфейсе, но серверная часть пока не работает, поэтому выбор одного из них сегодня ничего не подключит. Если события из такого аккаунта нужны прямо сейчас, найдите в нём ссылку экспорта iCal и добавьте её как подключение по адресу.

Статья вам помогла?