Использование приложения Календарь

Примечание

Приложение «Календарь» по умолчанию установлено вместе с Nextcloud Hub, но его можно отключить. Пожалуйста, обратитесь к своему администратору.

Приложение Nextcloud Calendar работает аналогично другим календарным приложениям, с которыми вы можете синхронизировать календари и события Nextcloud.

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

../../_images/calendar_application.png

Управление вашими календарями

Создать новый календарь

Если вы планируете настроить новый календарь без переноса каких-либо старых данных из предыдущего, создание нового календаря - это то, что вам нужно.

../../_images/calendar_create_1.png
  1. Нажмите на +Новый календарь на левой боковой панели.

  2. Введите имя для нового календаря, например, «Работа», «Дом» или «Учеба».

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

../../_images/calendar_create_2.png

Импортировать календарь

Если вы хотите перенести календарь и соответствующие события в ваш экземпляр Nextcloud, лучшим способом для этого будет импорт.

../../_images/calendar_settings_sidebar.png
  1. Нажмите на значок настроек, помеченный Настройки и импорт слева внизу.

  2. После нажатия на + Импортировать календарь вы можете выбрать один или несколько файлов календаря с локального устройства для загрузки.

  3. Загрузка может занять некоторое время и зависит от размера импортируемого вами календаря.

  4. A blue progress bar will appear below «Calendar Settings».

Примечание

Приложение Nextcloud Calendar поддерживает только файлы .ics, совместимые с iCalendar, определенные в RFC 5545.

Редактировать, экспортировать или удалить календарь

Вы можете изменить цвет или полное имя предыдущего импортированного или созданного календаря. Также можно экспортировать его на локальный жёсткий диск или удалить.

Примечание

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

../../_images/calendar_dropdown.png

Click on the «pen» icon of the respective calendar. You will see a new popup that will allow you to change the calendar name and color, and buttons to delete or export the calendar.

../../_images/calendar_settings.png

Calendar Transparency

You can toggle the checkbox «Never show me as busy (set calendar to transparent)» to influence if this calendars“ events are taken into account in Free/Busy calculations. If checked, no events in this calendar will be taken into account, your schedule will always be free, regardless of an events“ settings.

../../_images/calendar_transparency.png

Совместное использование календарей

You may share your calendar with other users or groups.

../../_images/calendar_sharing_1.png

Calendars may be shared with write access or read-only. When sharing a calendar with write access, users with whom the calendar is shared will be able to create new events into the calendar as well as edit and delete existing ones.

../../_images/calendar_sharing_2.png

Примечание

Calendar shares currently cannot be accepted or rejected. If you want to stop having a calendar that someone shared with you, you can click on the 3-dot menu next to the calendar in the calendar list and click on «Unshare from me». To restore a share, the calendar can be reshared again, either for the whole group, resetting all unshares, or for a single user.

Публикация календаря

Календари можно публиковать через открытую ссылку, чтобы сделать их видимыми (только для чтения) для внешних пользователей. Вы можете создать общедоступную ссылку, открыв меню общего доступа для календаря и нажав « + » рядом с « Поделиться ссылкой ». После создания вы можете скопировать общедоступную ссылку в буфер обмена или отправить её по электронной почте.

Также есть « код для встраивания », который предоставляет HTML-фрейм для встраивания вашего календаря в общедоступные страницы.

Несколько календарей можно использовать вместе, добавив их уникальные токены в конец встроенной ссылки. Отдельные токены можно найти в конце общедоступной ссылки каждого календаря. Полный адрес будет выглядеть так https://cloud.example.com/index.php/apps/calendar/embed/<token1>-<token2>-<token3>

To change the default view or date of an embedded calendar, you need to provide a URL that looks like https://cloud.example.com/index.php/apps/calendar/embed/<token>/<view>/<date>. In this url you need to replace the following variables:

  • <token> заменить токеном календаря,

  • <view> одним из dayGridMonth, timeGridWeek, timeGridDay, listMonth, listWeek, listDay. Представление по умолчанию — dayGridMonth, а обычно используемый список — listMonth.

  • <date> заменить now или любой датой в следующем формате <year>-<month>-<day> (e.g. 2019-12-28).

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

Calendar Widget

You can embed your calendars into supported apps like Talk, Notes, etc… by either sharing the public link to make the embed viewable (read-only) to all users or by using the internal link to make it private.

Подписаться на календарь

You can subscribe to iCal calendars directly inside of your Nextcloud. By supporting this interoperable standard (RFC 5545) we made Nextcloud calendar compatible to Google Calendar, Apple iCloud and many other calendar-servers you can exchange your calendars with, including subscription links from calendar published on other Nextcloud instances, as described above.

  1. Нажмите на +Новый календарь на левой боковой панели.

  2. Нажмите «+ Новая подписка по ссылке (только для чтения)».

  3. Введите или вставьте ссылку на общий календарь, на который вы хотите подписаться.

Завершено. Ваши подписки на календарь будут регулярно обновляться.

Примечание

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

Подписаться на календарь праздников

Добавлено в версии 4.4.

Вы можете подписаться на доступный только для чтения календарь праздников, предоставленный Thunderbird.

  1. Нажмите на +Новый календарь на левой боковой панели.

  2. Нажмите + Добавить календарь праздников.

  3. Найдите свою страну или регион и нажмите Подписаться.

Управление событиями

Создать новое событие

События могут быть созданы, щелчком в области планирования событий. В дневном и недельном обзоре календаря вы просто щёлкаете и тянете, помечая область, когда происходит событие.

../../_images/calendar_new-event_week.png

Для месячном просмотре требуется только один клик в области определённого дня.

../../_images/calendar_new-event_month.png

After that, you can type in the event’s name (e.g. Meeting with Linus), choose the calendar in which you want to save the event to (e.g. Personal, Community Events), check and concretize the time span or set the event as an all-day event. Optionally you can specify a location and a description.

Если вы хотите отредактировать расширенную информацию, такую как Местоположение, Описание, Участники, Напоминания или установить событие как повторяющееся событие, нажмите на кнопку Больше, чтобы открыть расширенный боковой редактор.

Примечание

Если вы всегда хотите открывать расширенный редактор боковых панелей вместо всплывающего окна простого редактора событий, вы можете установить флажок Пропускать простой редактор событий в разделе Настройки и импорт приложения.

Нажав на синюю кнопку Создать, вы, наконец, создадите событие.

Изменить, продублировать или удалить событие

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

После этого вы сможете сбросить все детали события и открыть расширенный редактор в боковой панели, нажав Дополнительно.

Нажав на кнопку Обновить, вы обновите событие. Чтобы отменить изменения, нажмите значок закрытия в правом верхнем углу всплывающего окна или редактора в боковой панели.

Если вы откроете боковую панель и выберете трёхточечное меню рядом с именем события, у вас будет возможность экспортировать событие в виде файла .ics или удалить событие из календаря.

../../_images/calendar_event_menu.png

Совет

Если вы удалите события, они попадут в вашу мусорную корзину. Там можно восстановить случайно удаленные события.

Вы также можете экспортировать, дублировать или удалять события из основного редактора.

../../_images/calendar_event_menu_modal.png

Пригласить участников на мероприятие

Вы можете добавить участников к событию, чтобы они знали, что они приглашены. Они получат подтверждение по электронной почте и смогут подтвердить или отменить свое участие в мероприятии. Участниками могут быть другие пользователи в ваших экземплярах Nextcloud, контакты в ваших адресных книгах и прямые адреса электронной почты. Вы также можете изменить уровень участия участников или отключить подтверждение по электронной почте для конкретного участника.

../../_images/calendar_event_invitation_level.png

Изменено в версии 25: Ссылки для ответов по электронной почте участникам больше не предлагают входные данные для добавления комментария или приглашения дополнительных гостей на мероприятие.

Совет

При добавлении других пользователей Nextcloud в качестве участников мероприятия вы можете получить доступ к их информации о занятости, если она доступна, что поможет вам определить, когда наилучшее время для вашего мероприятия. Установите свое рабочее время, чтобы другие знали, когда вы доступны. Информация о занятости доступна только для других пользователей того же экземпляра Nextcloud.

Внимание

Администрации сервера необходимо настроить почтовый сервер во вкладке Основные настройки, так как эта почта будет использоваться для отправки приглашений.

Checking attendees“ busy times

After adding attendees to an event you can click on Find a time to bring up the «Free / Busy» modal. It allows you to see when each attendee has other events, and can help you decide on a time when everyone is free.

../../_images/calendar_free_busy_modal.png

By pressing the ? icon you can see the legend for the colors in the timeline, and by clicking and dragging you can modify the start and end times of your event. By pressing Suggest automatic slot you can also get suggestions on slots when everyone invited is free and available.

Назначение помещений и ресурсов для мероприятия

Как и в случае с участниками, вы можете добавлять комнаты и ресурсы к своим мероприятиям. Система позаботится о том, чтобы каждая комната и ресурс были забронированы без конфликтов. Когда пользователь впервые добавляет комнату или ресурс к событию, оно отображается как принятое. Любые дальнейшие события в перекрывающиеся моменты времени будут отображать комнату или ресурс как отклонённые.

Примечание

Комнаты и ресурсы не управляются самим Nextcloud, и приложение «Календарь» не позволит вам добавлять или изменять ресурсы. Ваш администратор должен установить и, возможно, настроить серверные части ресурсов, прежде чем вы сможете использовать их в качестве пользователя.

Room availability

Добавлено в версии 5.0.

If the «Calendar Rooms and Resources» app is installed on your instance, you can now find Room availability the Resources section. It lists all the existing rooms. You can check the availability of each room in a manner similar to checking the free/busy status of event attendees.

../../_images/room_availability.png

Добавить вложения к событиям

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

../../_images/calendar_adding_attachments.png

Примечание

Вложения можно добавлять при создании новых событий или редактировании существующих. Новые загруженные файлы будут сохранены в файлах по умолчанию в папке календаря в корневом каталоге.

Вы можете изменить папку вложений, перейдя в Настройки календаря в левом нижнем углу и изменив Расположение вложений по умолчанию.

../../_images/calendar_attachments_location.png

Настройка напоминаний

Вы можете настроить напоминания, чтобы получать уведомления до наступления события. Поддерживаются следующие способы уведомления:

  • Уведомления по электронной почте

  • Nextcloud уведомления

Вы можете установить напоминания по времени относительно события или на определённую дату.

../../_images/calendar_event_reminders.png

Примечание

Только владелец календаря и люди или группы, которым он предоставил доступ на запись, получат уведомления. Если вы не получаете никаких уведомлений, но думаете, что должны, ваш администратор вполне мог отключить это для вашего сервера.

Примечание

Если вы синхронизируете свой календарь с мобильными устройствами или другими сторонними клиентами, там также могут отображаться уведомления.

Добавить повторяющиеся события

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

Вы также можете указать, когда повторение закончится.

../../_images/calendar_event_repeat.png

Мусорная Корзина

Если вы удалите события, задачи или календарь в Календаре, ваши данные не исчезнут. Вместо этого они будут помещены в мусорную корзину. Из неё можно отменить удаление. По истечении умолчального периода в 30 дней (ваша администрация может изменить этот параметр), эти элементы будут удалены навсегда. Вы можете безвозвратно удалить элементы ранее.

../../_images/calendar_trash_bin.png

Кнопка Очистить корзину сотрёт всё содержимое корзины за один шаг.

Совет

Корзина доступна только из приложения «Календарь». Любое подключенное приложение или приложение не сможет отображать её содержимое. Однако события, задачи и календари, удалённые в подключённых приложениях или приложении, также попадут в корзину.

Automated User Status

When you have a calendar event scheduled that has a «BUSY» status, your user status will be automatically set to «In a meeting» unless you have set yourself to «Do Not Disturb» or «Invisible». You can overwrite the status with a custom message any time, or set your calendar events to «FREE». Calendars that are transparent will be ignored.

Ответ на приглашения

Вы можете напрямую отвечать на приглашения внутри приложения. Нажмите на событие и выберите свой статус участия. Вы можете ответить на приглашение, приняв его, отклонив или предварительно приняв.

../../_images/calendar_accept_simple_editor.png

Вы также можете ответить на приглашение с боковой панели.

../../_images/calendar_accept_sidebar_editor.png

Доступность (рабочие часы)

Общая доступность, независимая от запланированных событий, может быть установлена ​​в настройках групповой работы Nextcloud. Эти настройки будут отражены в представлении о занятости, когда вы запланируете встречу с другими людьми в Календаре. Некоторые подключенные клиенты, такие как Thunderbird, также будут отображать эти данные.

../../_images/caldav_availability.png

You can configure one-time absences on top of your regular availability in the Absence settings section.

Календарь Дней рождения

Календарь Дней рождения - это автоматически генерируемый календарь, который автоматически выбирает дни рождения из ваших контактов. Единственный способ отредактировать этот календарь - заполнить Дни рождения контактов. Вы не можете напрямую редактировать этот календарь из календаря-приложения.

Примечание

Если вы не видите календарь Дней рождения, возможно, ваш администратор отключил его для вашего сервера.

Встречи

Начиная с Calendar v3, приложение может генерировать интервалы встреч, которые могут бронировать другие пользователи Nextcloud, а также люди без учётной записи в экземпляре Nextcloud. Встречи дают точный контроль над временем. И уберегают от отправки электронных писем туда и обратно, чтобы договориться о дате и времени.

В этом разделе мы будем использовать термин организатор для человека, который владеет календарем и устанавливает интервалы для встреч. Посетитель — это человек, который бронирует один из слотов.

Создание конфигурации встречи

Как организатор встреч вы открываете основной веб-интерфейс календаря. На левой боковой панели вы найдете раздел для встреч, где вы можете открыть диалоговое окно, чтобы создать новую встречу.

../../_images/appointment_new.png

Одной из основных сведений о каждой встрече является заголовок, описывающий суть встречи (например, «Один на один», когда организатор хочет предложить коллегам личный звонок), место проведения встречи и более подробное описание о чём эта встреча.

../../_images/appointment_config_basics.png

Продолжительность встречи можно выбрать из предопределённого списка. Далее вы можете установить желаемый шаг. Приращение — это скорость, с которой доступны возможные слоты. Например, у вас могут быть интервалы продолжительностью один час, но вы отдаете их с шагом в 30 минут, чтобы участник мог забронировать не только в 9:00, но и в 9:30. Необязательная информация о местоположении и описание дают участникам больше контекста. Каждая забронированная встреча будет записана в один из ваших календарей, поэтому вы можете выбрать в какой именно. Встречи могут быть публичными или личными. Публичные встречи можно найти на странице профиля пользователя Nextcloud. Частные встречи доступны только для людей, получивших секретный URL-адрес.

../../_images/appointment_config_calendar_settings.png

Примечание

Участникам будут показаны только слоты, которые не конфликтуют с существующими событиями в ваших календарях.

Организатор встречи может указать, в какое время недели обычно можно забронировать место. Это может быть рабочее время, а также любой другой индивидуальный график.

../../_images/appointment_config_booking_hours.png

Некоторые встречи требуют времени для подготовки, например. когда вы встречаетесь в каком-то месте, и вам нужно туда ехать. Организатор может выбрать продолжительность времени, которое должно быть свободным. Доступны будут только слоты, не конфликтующие с другими событиями во время подготовки. Кроме того, есть возможность указать время после каждой встречи, которое должно быть свободным. Чтобы посетитель не забронировал слишком короткое время, можно настроить, как скоро может состояться следующая возможная встреча. Установка максимального количества слотов в день может ограничить количество встреч, которые могут быть забронированы посетителями.

../../_images/appointment_config_limits.png

Настроенная встреча будет указана на левой боковой панели. Через трёхточечное меню вы можете предварительно просмотреть встречу. Вы можете скопировать ссылку на встречу и поделиться ею с целевыми посетителями или позволить им найти вашу публичную встречу на странице профиля. Вы также можете изменить или удалить конфигурацию встречи.

../../_images/appointment_config_options.png

Бронирование встречи

На странице бронирования посетителю отображается название, место, описание и продолжительность встречи. Для выбранного дня будет выдан список со всеми возможными временными интервалами. В дни, когда нет свободных слотов, слишком много конфликтов или достигнут дневной максимальный лимит уже забронированных встреч, список может быть пустым.

../../_images/appointment_booking_1.png

Для бронирования участники должны ввести имя и адрес электронной почты. При желании они также могут добавить комментарий.

../../_images/appointment_booking_2.png

После успешного бронирования участнику будет показано диалоговое окно подтверждения.

../../_images/appointment_booking_3.png

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

../../_images/appointment_booking_confirmation_email.png

Только после того, как участник нажмет ссылку подтверждения из электронного письма, запись на встречу будет принята и передана организатору.

../../_images/appointment_booking_confirmation_dialogue.png

Участник получит ещё одно электронное письмо с подтверждением деталей их встречи.

../../_images/appointment_booking_email_2.png

Примечание

Если слот не был подтверждён, он всё равно будет отображаться как доступный для бронирования. До этого временной интервал также может быть забронирован другим пользователем, который подтвердит свое бронирование ранее. Система обнаружит конфликт и предложит выбрать новый временной интервал.

Работа с забронированной встречей

После завершения бронирования организатор найдет событие в своём календаре с информацией о встрече и участником.

../../_images/appointment_calendar_event.png

Если для встречи включена настройка «Добавить время до события» или «Добавить время после события», они будут отображаться как отдельные события в календаре для организатора.

../../_images/appointment_calendar_prep.png

Как и в случае любого другого мероприятия, в котором есть участники, изменения и отмены вызовут уведомление на электронную почту участника.

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

Создать Talk комнату для забронированных встреч

Вы можете создать Talk комнату прямо из приложения календаря для забронированной встречи. Эту опцию можно найти в модальном окне «Создать встречу». Уникальная ссылка будет генерироваться для каждой забронированной встречи и отправляться по электронной почте с подтверждением, когда вы выбираете эту опцию.