Meniny predstavujú tradičný sviatok, ktorý si pripomíname pri príležitosti mena konkrétneho človeka, pričom mu zvykneme popriať všetko najlepšie. Vzhľadom na veľké množstvo mien však môže byť náročné pamätať si, kedy má kto z blízkych meniny. V minulosti bolo bežné využívať papierové kalendáre alebo diáriky, no s nástupom moderných technológií sa objavili aj digitálne možnosti.
Tento príspevok nadväzuje na predchádzajúcu tému, ktorá sa venovala pridaniu štátnych sviatkov do aplikácie Microsoft Outlook. Pôvodná myšlienka bola zistiť, či je možné podobným spôsobom importovať aj meniny. Keďže aplikácia Outlook umožňuje importovať stretnutia, predpokladalo sa, že by bolo možné naimportovať aj meniny, pričom každý deň menín by bol chápaný ako jedno stretnutie (appointment).
Technické Základy: Formát iCalendar (.ics)
Myšlienka vytvoriť súbor s meninami sa stávala čoraz atraktívnejšou. Na úspešné riešenie bolo potrebné poznať formát súborov, ktorý Outlook používa na import stretnutí. Týmto formátom je VCS (iCalendar). Po nájdení príslušnej špecifikácie RFC 2445 už prakticky nič nebránilo v realizácii.

Import vs. Predplatné Kalendára: Kľúčové Rozdiely
V Outlook.com môžete importovať udalosti zo súboru .ics do existujúceho kalendára alebo sa prihlásiť na odber kalendára online a dostávať automatické aktualizácie (známe ako predplatné ICS alebo predplatné iCal). Je dôležité pochopiť rozdiel medzi týmito dvoma metódami:
- Import súboru .ics: Po importovaní súboru .ics budete mať k dispozícii snímku udalostí v kalendári v čase importu. Importované udalosti sa v kalendári neobnovujú automaticky, a to ani v prípade, ak vlastník kalendára vykoná aktualizáciu.
- Prihlásenie na odber online kalendára: Prihlásením na odber online kalendára sa kalendár pripojí k vášmu kalendáru. Vždy, keď vlastník kalendára, ktorý ste sa prihlásili na odber, vykoná zmeny udalostí, Outlook.com kalendár aktualizuje. Poznámka: Aktualizácia môže trvať viac ako 24 hodín.
Zoznamy iCals môžete vyhľadať na internete. Webové lokality kín, športových tímov a škôl často obsahujú prepojenie Pridať do kalendára, pomocou ktorého si môžete stiahnuť kalendár iCal.
Dôležitá poznámka: Spoločnosť Microsoft nezodpovedá za presnosť ani obsah kalendárov tretích strán.
Generovanie a Príprava Meninových Kalendárov
Generovanie súborov s meninami
Keďže sa autor nachádzal v skúškovom období a nemal čas detailne študovať celé RFC 2445, nebolo možné hneď zistiť, ako vygenerovať udalosť, ktorá by sa opakovala každý rok. Napriek tomu boli vygenerované dva súbory s meninami: jeden pre Slovensko a druhý pre Česko.
Úpravy a riešenia po importe
Pôvodné súbory boli upravené, pretože sa zistilo, že sa v nich nachádzajú aj udalosti pre dni, v ktorých sa meniny neslávia (napr. 1. január).
Po importe súborov sa ukázalo, že vygenerované položky nie sú štandardne označené ako "Celodenná udalosť" (All Day Event) a možnosť "Zobraziť čas ako" (Show Time As) je nastavená na "Zaneprázdnený" (Busy). Napriek rôznym pokusom s exportom a importom sa nepodarilo pripraviť súbor, ktorý by tieto nedostatky odstránil. Outlook takéto súbory neakceptoval. V dôsledku toho bolo nutné pristúpiť k riešeniu pomocou maker. Po importe menín bolo spustené makro, ktoré nastavilo pre dané položky "Celodenná udalosť" na hodnotu True a "Zobraziť čas ako" na Free.
Postup Importu Menín do Outlooku
Pre import menín do desktopovej aplikácie Outlook, je nutné najprv získať .ics súbor obsahujúci meniny. Následne postupujte nasledovne:
- V menu File (Súbor) vyberte položku Import and export... (Import a export...).
- Vyberte možnosť importu iCalendar (.ics) súboru.
- Vyberte stiahnutý súbor s meninami a dokončite import.
Poznámka: Pri prvom použití Outlooku nie sú v kalendári žiadne sviatky ani meniny. Môžete však pridať sviatky pre jednu alebo viac krajín. Ak máte v službe Microsoft 365 pracovné alebo školské konto, môžete sa prihlásiť na odber kalendára sviatkov pomocou Outlook na webe a dostávať automatické aktualizácie po pridaní alebo zmene sviatkov.
How to Import Calendar File to Outlook | Easy Guide for .ics & CSV Files (2025
Meniny v Mobilných Zariadeniach
Vzhľadom na praktickú potrebu mať meniny vždy po ruke, existujú aj iné možnosti, ako si ich pridať do svojho digitálneho kalendára. Napríklad pre používateľov mobilných zariadení Apple (iPhone, iPad) a Android telefónov je možné stiahnuť si meninový kalendár.
Proces pridania meninového kalendára do mobilnej aplikácie Kalendár je zvyčajne veľmi jednoduchý. Stačí kliknúť na odkaz na súbor vo formáte .ics (iCalendar) a potvrdiť pridanie kalendára. Týmto spôsobom si môžete jednoducho synchronizovať meniny priamo do vášho telefónu.
Príklad Menín a Súvisiacich Udalostí
Nižšie uvádzame príklad dát menín a súvisiacich udalostí, ktoré môžu byť obsiahnuté v .ics súbore:
| Deň | Meniny | Ďalšie udalosti |
|---|---|---|
| 16. Február | Ida, Liana | Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj |
| 17. Február | Miloslava | Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj |
| 18. Február | Jaromír | Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj |
| 19. Február | Vlasta | Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj |
| 20. Február | Lívia | Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj, Svetový deň sociálnej spravodlivosti |
| 21. Február | Eleonóra | Medzinárodný deň turistických sprievodcov, Medzinárodný deň materského jazyka (UNESCO) |
| 22. Február | Etela |