Skip to main content
CheckTown
Generatory

Generator ICS: tworzenie plikow wydarzen kalendarza

Opublikowano 5 min czytania
W tym artykule

Czym sa pliki .ics?

Plik .ics (iCalendar) to uniwersalny format danych kalendarza zdefiniowany przez RFC 5545. Pozwala udostepniac wydarzenia kalendarza miedzy dowolnymi aplikacjami — Google Calendar, Apple Calendar, Outlook, Thunderbird i inne go obsluguja. Gdy uzytkownik otwiera plik .ics, jego aplikacja kalendarza importuje wydarzenie ze wszystkimi szczegolami.

Format iCalendar przechowuje wydarzenia jako ustrukturyzowany tekst z wlasciwosciami takimi jak podsumowanie (tytul), daty poczatku i konca, lokalizacja, opis, reguly powtarzania i alarmy. Bedac otwartym standardem wspieranym od konca lat 1990, pliki .ics sa najniezawodniejszym sposobem dystrybucji wydarzen kalendarza miedzy platformami i urzadzeniami.

Tworzenie wydarzen kalendarza

Generator ICS tworzy prawidlowo sformatowane pliki .ics z danych wydarzenia. Kluczowe pola definiuja, co pojawia sie w kalendarzu odbiorcy.

  • Tytul i opis — podsumowanie wydarzenia pojawia sie jako nazwa wydarzenia, a opis dostarcza dodatkowego kontekstu w widoku szczegolow
  • Data i godzina — czas rozpoczecia i zakonczenia z informacja o strefie czasowej zapewniaja wyswietlenie wydarzenia o wlasciwej lokalnej godzinie dla kazdego odbiorcy
  • Reguly powtarzania — dzienne, tygodniowe, miesieczne lub roczne powtorzenia z opcjonalnymi datami zakonczenia. Skladnia RRULE odpowiada specyfikacji RFC 5545
  • Przypomnienia (VALARM) — wyzwalaja powiadomienia przed rozpoczeciem wydarzenia. Typowe wartosci to 15 minut, 1 godzina lub 1 dzien przed wydarzeniem

Wypróbuj za darmo — bez rejestracji

Wygeneruj plik .ics →

Gdzie uzywac plikow .ics

Pliki ICS sa uzywane wszedzie, gdzie wydarzenia kalendarza musza byc udostepniane lub dystrybuowane do grup ludzi.

  • Zaproszenia email — dolacz pliki .ics do emaili, aby odbiorcy mogli dodac wydarzenia do kalendarza jednym kliknieciem
  • Strony internetowe wydarzen — dodaj przyciski 'Dodaj do kalendarza' pobierajace pliki .ics dla konferencji, webinarow i meetupow
  • Potwierdzenia rezerwacji — po rezerwacji wyslij plik .ics ze szczegolami spotkania. Hotele, linie lotnicze i lekarze uzywaja tego wzorca

Czesto zadawane pytania

Jak strefy czasowe sa obslugiwane w plikach .ics?

Pliki ICS moga okreslac czas na trzy sposoby: UTC (z sufiksem Z), czas lokalny ze strefa czasowa (uzywajac wlasciwosci TZID) lub czas plywajacy (bez strefy czasowej, interpretowany jako czas lokalny uzytkownika). Dla wydarzen z uczestnikami w wielu strefach czasowych, zawsze uzywaj UTC lub jawnego TZID.

Czy pliki .ics sa kompatybilne z Outlook, Google Calendar i Apple Calendar?

Tak. Format iCalendar (RFC 5545) jest obslugiwany przez wszystkie glowne aplikacje kalendarza. Google Calendar, Apple Calendar, Microsoft Outlook, Thunderbird i wiekszosc innych aplikacji kalendarza moze importowac pliki .ics. Niewielkie roznice w renderowaniu moga wystapic z zaawansowanymi funkcjami, ale podstawowe wlasciwosci sa uniwersalnie obslugiwane.

Czy pliki .ics moga zawierac wiele wydarzen?

Tak. Pojedynczy plik .ics moze zawierac wiele blokow VEVENT w jednym opakowaniu VCALENDAR. Jest to przydatne do dystrybucji kompletnego harmonogramu wydarzen, takiego jak agenda wielodniowej konferencji lub plan kursu. Aplikacje kalendarza zaimportuja wszystkie wydarzenia z pliku za jednym razem.

Powiązane narzędzia