Подключённые календари
Праздники, ссылка iCal или дни рождения из Google-контактов и файла .vcf как слой только для чтения: подключите, перекрасьте, выключите или отключите.
Обновлено:
Todowl умеет показывать события, которые живут где-то ещё, рядом с вашими проектами и списками. Мои календари это то, что создаёт сам Todowl, а Подключённые календари это всё, что приходит извне: государственные праздники, адрес iCal и теперь дни рождения. Подключённый календарь по замыслу работает только на чтение: события появляются на вашей сетке, никогда не превращаются в задачи, и Todowl ничего не записывает обратно в источник.
Сегодня работают три источника: государственные праздники, адреса iCal и дни рождения.
Подключить календарь
Откройте календарь, найдите в боковой панели группу Подключённые календари и нажмите Добавить календарь. В диалоге перечислены все источники с короткими пояснениями и пометкой Только для чтения.
Государственные праздники
Выберите Праздники и укажите страну. Todowl подтянет список её государственных праздников и нарисует каждую дату как дело на весь день.
Это правильный выбор, если вам нужны только выходные дни при планировании недели и не хочется отдавать доступ к личному календарному аккаунту.
Адрес iCal
Выберите URL и вставьте адрес ленты .ics. Дайте ей название, чтобы узнавать её в панели, и нажмите Подключить.
Большинство календарных сервисов умеет выдавать публичную или секретную ссылку .ics: ищите в настройках доступа исходного календаря формулировки вроде «секретный адрес в формате iCal», «публичный адрес» или «ссылка для подписки». Адрес должен начинаться с http:// или https://.
Что Todowl читает из ленты:
- краткое описание события, оно становится названием
- дату начала, будь то просто дата или дата со временем
- устойчивый идентификатор, чтобы повторное чтение ленты ничего не дублировало
Чего он не читает: правила повтора и перевод часовых поясов. Повторяющееся событие из ленты показывается в те даты, которые в ленте перечислены, а не разворачивается из правила. Для списка праздников или расписания матчей, а именно этим такие ленты обычно и являются, этого достаточно.
Дни рождения
Todowl умеет забирать дни рождения из двух источников.
Google-контакты
Нажмите Подключить Google-контакты в том же диалоге. Это отдельная кнопка от Google Календаря, и не случайно: подключение календаря не отдаёт доступ к адресной книге, а подключение контактов не отдаёт доступ к календарю. Каждое разрешение запрашивает ровно тот доступ, который нужно.
Todowl ещё не прошёл проверку приложений Google, поэтому на экране согласия появится предупреждение о непроверенном приложении. Это ожидаемо, а не признак поломки. Чтобы пройти дальше:
- На экране с предупреждением нажмите Дополнительные настройки.
- Нажмите Перейти на сайт Todowl. Google показывает такое предупреждение для любого непроверенного приложения, это не значит, что само подключение небезопасно.
- На следующем экране нажмите Разрешить.
После подключения Todowl читает дни рождения из ваших контактов Google и поддерживает список актуальным.
Файл контактов .vcf
Если ваши контакты живут в Контактах Apple, iCloud или где-то ещё без прямого подключения, выгрузите их в файл .vcf и загрузите его вместо этого. Todowl читает из файла дни рождения, в том числе без указания года, именно так многие адресные книги их и хранят.
Прямого способа подключиться к Контактам Apple из браузера не существует: у Apple нет для этого публичного интерфейса. Выгрузка в .vcf это единственный путь для контактов Apple, и это ограничение самой Apple, а не недоделанная у нас функция.
Что дни рождения умеют сегодня
Подключение источника добавляет людей в список, и управлять им можно так же, как любым другим подключённым календарём: перекрасить, выключить или отключить. На сетке календаря дни рождения пока не отображаются, это ещё в разработке. Само подключение и синхронизация работают уже сегодня, отображение появится позже.
Управление подключённым календарём
Каждый подключённый календарь это строка в панели календаря, у которой есть:
- цвет, который можно поменять, чтобы слой отличался от ваших проектов
- выключатель, скрывающий слой без отключения
- действие отключить
Подключённые календари принадлежат вашему аккаунту, поэтому они едут за вами на любое устройство, где вы войдёте.
Что ещё не подключено
В диалоге также перечислены Google Календарь, Apple Календарь, Outlook, Exchange и CalDAV. Эти пути заложены в интерфейсе, но серверная часть пока не работает, поэтому выбор одного из них сегодня ничего не подключит. Если события из такого аккаунта нужны прямо сейчас, найдите в нём ссылку экспорта iCal и добавьте её как подключение по адресу.
Статья вам помогла?