Korzystanie z aplikacji Calendar (Kalendarz)

Informacja

Aplikacja Calendar (Kalendarz) jest domyślnie instalowana z Nextcloud Hub, ale można ją wyłączyć. Poproś o to swojego administratora.

Aplikacja Nextcloud Calendar (Kalendarz) działa podobnie, jak inne aplikacje kalendarza, z którymi możesz synchronizować kalendarze i wydarzenia Nextcloud.

Gdy po raz pierwszy uzyskasz dostęp do aplikacji Calendar (Kalendarz), zostanie dla Ciebie utworzony domyślny pierwszy kalendarz.

../../_images/calendar_application.png

Zarządzanie kalendarzami

Utworzenie nowego kalendarza

Jeśli planujesz skonfigurować nowy kalendarz bez przenoszenia starych danych z poprzedniego kalendarza, utworzenie nowego kalendarza jest dobrym rozwiązaniem.

../../_images/calendar_create_1.png
  1. Kliknij + Nowy kalendarz na lewym pasku bocznym.

  2. Wpisz nazwę nowego kalendarza, np. „Praca”, „Dom” lub „Planowanie marketingowe”.

  3. Po kliknięciu znacznika wyboru zostanie utworzony nowy kalendarz, który można zsynchronizować na wszystkich urządzeniach, wypełnić nowymi wydarzeniami i udostępnić znajomym i współpracownikom.

../../_images/calendar_create_2.png

Import kalendarza

Jeśli chcesz przenieść swój kalendarz i powiązane z nim wydarzenia do instancji Nextcloud, najlepszym sposobem na to jest importowanie:

../../_images/calendar_settings.png
  1. Kliknij ikonę ustawień oznaczoną jako Ustawienia i import w lewym dolnym rogu.

  2. Po kliknięciu Importuj kalendarz możesz wybrać jeden lub więcej plików kalendarza z urządzenia lokalnego do przesłania.

  3. Przesyłanie może zająć trochę czasu i zależy od wielkości importowanego kalendarza.

Informacja

Aplikacja Nextcloud Calendar (Kalendarz) obsługuje tylko pliki .ics zgodne z iCalendar, zdefiniowane w dokumencie RFC 5545.

Edycja, eksportowanie lub usuwanie kalendarza

Czasami możesz chcieć zmienić kolor lub całą nazwę poprzedniego zaimportowanego lub utworzonego kalendarza. Możesz również wyeksportować go na lokalny dysk twardy lub usunąć na zawsze:

Informacja

Pamiętaj, że usunięcie kalendarza jest nieodwracalnym działaniem. Po usunięciu nie ma możliwości przywrócenia kalendarza, chyba że masz lokalną kopię zapasową.

../../_images/calendar_dropdown.png
  1. Kliknij menu z trzema kropkami odpowiedniego kalendarza.

../../_images/calendar_editing.png
  1. Kliknij Edytuj nazwę, Edytuj kolor, Eksportuj lub Usuń.

Udostępnianie kalendarzy

Możesz udostępniać swój kalendarz innym użytkownikom lub grupom. Kalendarze mogą być udostępniane z prawem do zapisu lub tylko do odczytu. Udostępniając kalendarz z prawem do zapisu, użytkownicy, którym udostępniono kalendarz, będą mogli tworzyć nowe wydarzenia w kalendarzu, a także edytować i usuwać istniejące.

Informacja

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”.

Publikowanie kalendarza

Kalendarze można publikować za pośrednictwem linku publicznego, aby były widoczne (tylko do odczytu) dla użytkowników zewnętrznych. Możesz utworzyć link publiczny, otwierając menu udostępniania kalendarza i klikając « + » obok « Udostępnij link ». Po utworzeniu możesz skopiować link publiczny do schowka lub wysłać go e-mailem.

Możliwe jest również skopiowanie kodu osadzania, klikając opcję « Kopiuj kod osadzania », który zapewnia element iframe HTML do osadzenia kalendarza na stronach publicznych.

Wiele kalendarzy można udostępniać razem, dodając ich unikalne tokeny na końcu linku do umieszczania. Poszczególne tokeny można znaleźć na końcu linku publicznego każdego kalendarza. Pełny adres będzie wyglądał następująco: https://chmura.przyklad.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> z tokenem kalendarza,

  • <view> z jednym z dayGridMonth, timeGridWeek, timeGridDay, listMonth, listWeek, listDay. Domyślnym widokiem jest dayGridMonth a zwykle używana lista to listMonth,

  • <date> z now lub dowolną datę w następującym formacie <year>-<month>-<day> (e.g. 2019-12-28).

Na stronie publicznej użytkownicy mogą uzyskać link subskrypcji kalendarza i bezpośrednio wyeksportować cały kalendarz.

Subskrypcja kalendarza

Możesz subskrybować kalendarze iCal bezpośrednio w swoim Nextcloud. Wspierając ten kompatybilny standard (RFC 5545), sprawiliśmy, że kalendarz Nextcloud jest kompatybilny z Google Calendar, Apple iCloud i wieloma innymi serwerami kalendarzy, z którymi możesz wymieniać swoje kalendarze, w tym linki subskrypcji z kalendarza opublikowanego w innych instancjach Nextcloud, jak opisano powyżej.

  1. Click on + New calendar in the left sidebar

  2. Click on + New subscription from link (read-only)

  3. Wpisz lub wklej link do kalendarza udostępnionego, który chcesz subskrybować.

Gotowe. Twoje subskrypcje kalendarza będą regularnie aktualizowane.

Informacja

Subskrypcje są domyślnie odświeżane co tydzień. Twój administrator może zmienić to ustawienie.

Subscribe to a Holiday Calendar

Nowe w wersji 4.4.

You can subscribe to a read-only holiday calendar provided by Thunderbird.

  1. Click on + New calendar in the left sidebar

  2. Click on + Add holiday calendar

  3. Find your country or region and click Subscribe

Zarządzanie wydarzeniami

Utworzenie nowego wydarzenia

Wydarzenia można tworzyć, klikając obszar, w którym zaplanowano wydarzenie. W widoku dziennym i tygodniowym kalendarza wystarczy kliknąć, przeciągnąć i zwolnić kursor nad obszarem, w którym odbywa się wydarzenie.

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

Widok miesiąca wymaga tylko jednego kliknięcia w obszar docelowego dnia.

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

Następnie możesz wpisać nazwę wydarzenia (np. Spotkanie z Łukaszem), wybrać kalendarz, w którym chcesz zapisać wydarzenie (np. Osobiste, Praca) sprawdzić i konkretyzować przedział czasu lub ustawić wydarzenie całodniowe. Opcjonalnie możesz określić lokalizację i opis.

Jeśli chcesz edytować zaawansowane szczegóły, takie jak Uczestnicy lub Przypomnienia, albo jeśli chcesz ustawić wydarzenie jako wydarzenie cykliczne, kliknij przycisk Więcej, aby otworzyć zaawansowany edytor paska bocznego.

Informacja

Jeśli zawsze chcesz otwierać zaawansowany edytor paska bocznego zamiast prostego wyskakującego okienka edytora zdarzeń, możesz odznaczyć opcję Włącz uproszczony edytor w Ustawieniach i imporcie aplikacji.

Kliknięcie przycisku Zapisz ostatecznie utworzy wydarzenie.

Edit, duplicate or delete an event

If you want to edit, duplicate or delete a specific event, you first need to click on the event.

After that you will be able to re-set all event details and open the advanced sidebar-editor by clicking on More.

Kliknięcie przycisku Aktualizuj zaktualizuje wydarzenie. Aby anulować zmiany, kliknij ikonę zamykania w prawym górnym rogu wyskakującego okienka lub edytora paska bocznego.

Jeśli otworzysz widok paska bocznego i klikniesz menu z trzema kropkami obok nazwy wydarzenia, masz możliwość wyeksportowania wydarzenia do pliku .ics lub usunięcia go z kalendarza:

../../_images/calendar_event_menu.png

Wskazówka

Jeśli usuniesz wydarzenia, trafią one do Twojego kosza na śmieci. Możesz tam przywrócić przypadkowo usunięte wydarzenia.

You can also export, duplicate or delete an event from the basic editor.

../../_images/calendar_event_menu_modal.png

Zapraszanie uczestników na wydarzenie

Możesz dodać uczestników do wydarzenia, aby poinformować ich, że zostali zaproszeni. Otrzymają zaproszenie e-mailem i będą mogli potwierdzić lub anulować swój udział w wydarzeniu. Uczestnikami mogą być inni użytkownicy Twoich instancji Nextcloud z kontaktów z Twoich książek adresowych i bezpośrednich adresów e-mail. Możesz również zmienić poziom uczestnictwa dla uczestników lub wyłączyć informacje e-mail dla określonego uczestnika.

../../_images/calendar_event_invitation_level.png

Zmienione w wersji 25: Attendee email response links no longer offer inputs to add a comment or invite additional guests to the event.

Wskazówka

Dodając innych użytkowników Nextcloud jako uczestników wydarzenia, możesz uzyskać dostęp do ich informacji o czasie wolnym, jeśli są one dostępne, co pomoże Tobie określić, kiedy jest najlepszy przedział czasowy na wydarzenie. Ustaw swoje godziny pracy, aby poinformować innych, kiedy będziesz dostępny. Informacje o czasie wolnym są dostępne tylko dla innych użytkowników tej samej instancji Nextcloud.

Uwaga

Tylko właściciel kalendarza może wysyłać zaproszenia. Użytkownicy korzystający z kalendarza udostępnionego nie są w stanie tego zrobić, niezależnie od tego, czy mają dostęp do zapisu w kalendarzu wydarzenia, czy nie.

Uwaga

Administracja serwera musi skonfigurować serwer pocztowy w zakładce Ustawienia podstawowe, ponieważ ta poczta będzie używana do wysyłania zaproszeń.

Przypisz pokoje i zasoby do wydarzenia

Podobnie jak uczestnicy, do wydarzeń możesz dodawać pokoje i zasoby. System upewni się, że każda sala i zasób są zarezerwowane bez konfliktów. Gdy użytkownik po raz pierwszy doda salę lub zasób do wydarzenia, zostanie on wyświetlony jako zaakceptowany. W przypadku kolejnych wydarzeń w nakładających się godzinach sala lub zasób będą odrzucone.

Informacja

Pokoje i zasoby nie są zarządzane przez samą usługę Nextcloud, a aplikacja Calendar (Kalendarz) nie pozwala na dodawanie ani zmienianie zasobu. Administrator musi zainstalować i ewentualnie skonfigurować zaplecza zasobów, zanim będziesz mógł ich używać jako użytkownik.

Add attachments to events

You can import attachments to your events either by uploading them or adding them from files

../../_images/calendar_adding_attachments.png

Informacja

Attachments can be added while creating new events or editing existent ones. Newly uploaded files will be saved in files by default in the calendar folder in the root directory.

You can change the attachment folder by going to Calendar settings in the bottom left corner and changing default attachments location.

../../_images/calendar_attachments_location.png

Skonfiguruj przypomnienia

Możesz skonfigurować przypomnienia, aby otrzymywać powiadomienia przed wystąpieniem zdarzenia. Obecnie obsługiwane metody powiadamiania to:

  • Powiadomienia e-mailem

  • Powiadomienia Nextcloud

Możesz ustawić przypomnienia w czasie związanym z wydarzeniem lub w określonym dniu:

../../_images/calendar_event_reminders.png

Informacja

Tylko właściciel kalendarza i osoby lub grupy, którym udostępniono kalendarz z prawem do zapisu, otrzymają powiadomienia. Jeśli nie otrzymujesz żadnych powiadomień, ale uważasz, że powinieneś, najwidoczniej Twój administrator mógł wyłączyć to dla Twojego serwera.

Informacja

Jeśli synchronizujesz kalendarz z urządzeniami przenośnymi lub innymi klientami, mogą się również pojawiać na nich powiadomienia.

Dodawanie opcji cyklicznych

Wydarzenie można ustawić jako „cykliczne”, aby mogło się wydarzyć codziennie, co tydzień, co miesiąc lub co roku. Można dodać szczegółowe reguły, aby określić, w którym dniu tygodnia ma miejsce wydarzenie, lub bardziej złożone reguły, takie jak każda czwarta środa każdego miesiąca.

Możesz także stwierdzić, kiedy cykl się kończy:

../../_images/calendar_event_repeat.png

Kosz

Jeśli usuniesz wydarzenia, zadania lub kalendarz w Calendar (Kalendarz), Twoje dane jeszcze nie znikną. Zamiast tego te elementy zostaną zebrane w koszu. To umożliwia cofnięcie usunięcia. Po okresie, który domyślnie wynosi 30 dni (administracja mogła zmienić to ustawienie), elementy te zostaną trwale usunięte. Jeśli chcesz, możesz również trwale usunąć elementy wcześniej.

../../_images/calendar_trash_bin.png

Przyciski Opróżnij kosz wyczyszczą całą zawartość kosza w jednym kroku.

Wskazówka

Kosz jest dostępny tylko z aplikacji Calendar (Kalendarz). Żadna połączona aplikacja lub sama aplikacja nie będzie mogła wyświetlić swojej zawartości. Jednak wydarzenia, zadania i kalendarze usunięte z połączonych aplikacji lub z samej aplikacji również trafią do kosza.

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.

Odpowiadanie na zaproszenia

Możesz bezpośrednio odpowiadać na zaproszenia w aplikacji. Kliknij wydarzenie i wybierz swój status uczestnictwa. Możesz odpowiedzieć na zaproszenie, akceptując, odrzucając lub akceptując wstępnie.

../../_images/calendar_accept_simple_editor.png

Możesz też odpowiedzieć na zaproszenie z paska bocznego.

../../_images/calendar_accept_sidebar_editor.png

Dostępność (godziny pracy)

Ogólną dostępność niezależnie od zaplanowanych wydarzeń można ustawić w ustawieniach oprogramowania do pracy grupowej w Nextcloud. Te ustawienia zostaną odzwierciedlone w widoku wolny/zajęty, gdy zaplanujesz spotkanie z innymi osobami w Calendar (Kalendarz). Niektóre połączone klienty, takie jak Thunderbird, również pokażą te dane.

../../_images/caldav_availability.png

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

Kalendarz urodzinowy

Kalendarz urodzinowy to automatycznie generowany kalendarz, który bezpośrednio pobierze daty urodzin z Twoich kontaktów. Jedynym sposobem edycji tego kalendarza jest wypełnienie daty urodzin w kontaktach. Nie możesz bezpośrednio edytować tego kalendarza z poziomu aplikacji kalendarza.

Informacja

Jeśli nie widzisz kalendarza urodzinowego, być może administrator wyłączył to dla Twojego serwera.

Spotkania

Począwszy od Calendar (Kalendarz) v3 aplikacja może generować terminy spotkań, które mogą rezerwować inni użytkownicy Nextcloud, ale także osoby bez konta na instancji. Spotkania zapewniają szczegółową kontrolę nad tym, kiedy możesz się spotkać. Może to wyeliminować potrzebę wysyłania e-maili tam i z powrotem w celu ustalenia daty i godziny.

W tej sekcji będziemy używać terminu organizator dla osoby, która jest właścicielem kalendarza i konfiguruje terminy spotkań. Uczestnik to osoba, która rezerwuje jedno z wolnych terminów.

Tworzenie konfiguracji spotkania

Jako organizator spotkań otwierasz główny internetowy interfejs użytkownika Calendar (Kalendarz). Na lewym pasku bocznym znajdziesz sekcję spotkań, w której możesz otworzyć okno dialogowe, aby utworzyć nowe.

../../_images/appointment_new.png

One of the basic infos of every appointment is a title describing what the appointment is about (e.g. „One-on-one” when an organizer wants to offer colleagues a personal call), where an appointment will take place and a more detailed description of what this appointment is about.

../../_images/appointment_config_basics.png

The duration of the appointment can be picked from a predefined list. Next, you can set the desired increment. The increment is the rate at which possible slots are available. For example, you could have one hour long slots, but you give them away at 30 minute increments so an attendee can book at 9:00AM but also at 9:30AM. Optional infos about location and a description give the attendees some more context.Every booked appointment will be written into one of your calendars, so you can chose which one that should be. Appointments can be public or private. Public appointments can be discovered through the profile page of a Nextcloud user. Private appointments are only accessible to the people who receive the secret URL.

../../_images/appointment_config_calendar_settings.png

Informacja

Only slots that do not conflict with existing events in your calendars will be shown to attendees.

Organizator spotkania może określić, o jakich porach tygodnia generalnie można zarezerwować czas. Mogą to być godziny pracy, ale także dowolny inny dostosowany harmonogram.

../../_images/appointment_config_booking_hours.png

Some appointments require time to prepare, e.g. when you meet at a venue and you have to drive there. The organizer can chose to select a time duration that must be free. Only slots that do not conflict with other events during the preparation time will be available. Moreover there is the option to specify a time after each appointment that has to be free. To prevent an attendee from booking too short notice it’s possible to configure how soon the next possible appointment might take place. Setting a maximum number of slots per day can limit how many appointments are possibly booked by attendees.

../../_images/appointment_config_limits.png

The configured appointment will then be listed in the left sidebar. Via the three dot menu, you can preview the appointment. You can copy the link to the appointment and share it with your target attendees, or let them discover your public appointment via the profile page. You can also edit or delete the appointment configuration.

../../_images/appointment_config_options.png

Rezerwacja spotkania

Strona rezerwacji pokazuje uczestnikowi tytuł, lokalizację, opis i długość spotkania. Dla wybranego dnia pojawi się lista ze wszystkimi możliwymi przedziałami czasowymi. W dni, w których nie ma wolnych terminów, zbyt wiele konfliktów lub osiągnięto dzienny maksymalny limit już zarezerwowanych spotkań, lista może być pusta.

../../_images/appointment_booking_1.png

For the booking, attendees have to enter a name and an email address. Optionally they can also add a comment.

../../_images/appointment_booking_2.png

When the booking was successful, a confirmation dialogue will be shown to the attendee.

../../_images/appointment_booking_3.png

To verify that the attendee email address is valid, a confirmation email will be sent to them.

../../_images/appointment_booking_confirmation_email.png

Only after the attendee clicks the confirmation link from the email the appointment booking will be accepted and forwarded to the organizer.

../../_images/appointment_booking_confirmation_dialogue.png

The attendee will receive another email confirming the details of their appointment.

../../_images/appointment_booking_email_2.png

Informacja

If a slot has not been confirmed, it will still show up as bookable. Until then the time slot might also be booked by another user who confirms their booking earlier. The system will detect the conflict and offer to pick a new time slot.

Praca z zarezerwowanym terminem

Once the booking is done, the organizer will find an event in their calendar with the appointment details and the attendee.

../../_images/appointment_calendar_event.png

If the appointment has the setting „Add time before event” or „Add time after the event” enabled, they will show up as separate events in the calendar for the organizer.

../../_images/appointment_calendar_prep.png

As with any other event that has attendees, changes and cancellations will trigger a notification to the attendee’s email.

Jeśli uczestnicy chcą anulować spotkanie, muszą skontaktować się z organizatorem, aby organizator mógł anulować lub nawet usunąć wydarzenie.

Create Talk room for booked appointments

You can create a Talk room directly from the calendar app for a booked appointment. The option can be found on the «Create appointment» modal. A unique link will be generated for every booked appointment and sent via the confirmation email when you check this option.