Import kalendáře je jednosměrný odběr kalendáře publikovaného jinde. Ceum kanál načte, uloží si jeho kopii, spočítá jednotlivé výskyty všeho, co se opakuje, a vykreslí je ve vašem kalendáři vedle úkolů, událostí a obnov předplatných.
Jednosměrný znamená přesně to: změna ve zdrojovém kalendáři dorazí při dalším načtení a nic, co uděláte v aplikaci, se nikdy nezapisuje zpět.
Importy jsou dostupné v každém tarifu. Tarif omezuje jinou část kalendáře – počasí, které vyžaduje Plus nebo Pro – a obojí spolu nesouvisí: účet na tarifu Free se může přihlásit k libovolnému počtu kanálů.
Přidání importu
Otevřete Importy kalendáře a použijte Přidat kalendář. Tři pole:
- ICS URL – povinné. Funguje přímý odkaz
https://na soubor.ics, funguje i prostéhttp://a fungují také odběrové odkazywebcal://awebcals://, které většina kalendářových aplikací nabízí jako „přihlásit se k odběru“ nebo „veřejná adresa“. Odkaz webcal se načítá přes HTTPS. Adresa musí obsahovat schéma a mít nejvýše 2048 znaků a kanál musí být dosažitelný z veřejného internetu – adresa v privátní síti je odmítnuta. - Zobrazovaný název – volitelný. Když jej necháte prázdný, stane se jím název hostitele z adresy, takže i nepojmenovaný kanál se čte jako něco, ne jako nic.
- Barva kalendáře – volitelná. Je to barva, kterou dostanou události tohoto kanálu v mřížce.
Ceum kanál načte hned při uložení, takže se chybná adresa pozná okamžitě a ne až při některém pozdějším zobrazení. Odpověď se musí dát rozpoznat jako ICS a být menší než 5 MB; na načtení je deset sekund.
Pokud se načtení nepovede, pole s adresou oznámí, že kalendář nelze načíst, a import se přesto uloží – objeví se v seznamu se svou chybou, kde můžete adresu upravit a zkusit to znovu.
Ke každé adrese se lze v rámci účtu přihlásit jen jednou.
Jak často se obnovuje
- Automaticky. Kanál, jehož poslední načtení je starší než zhruba 15 minut, se obnoví na pozadí, jakmile si kalendář znovu vyžádá rozsah dat. Obnovení proběhne až poté, co je mřížka vykreslena z uložené kopie, takže právě zastaralý kanál ukáže ještě jednou svůj předchozí obsah a nový obsah až při dalším zobrazení.
- Na vyžádání. Načíst znovu u řádku načte kanál ihned.
Sloupec Synchronizováno uvádí, jak dlouho je to od posledního načtení každého kanálu, nebo Zatím nesynchronizováno u kanálu, který se nikdy nenačetl.
Co importované položky umí
Záměrně toho moc není – patří jinému kalendáři.
- Jsou pouze ke čtení. Importovanou položku nelze upravit, nelze ji smazat a nelze ji přetáhnout na jiný den. Jediný způsob, jak některou změnit, je změnit ji tam, odkud pochází; změna dorazí při dalším načtení.
- Kliknutí otevře detail, nikoli formulář: název, začátek, konec, ze kterého odebíraného kalendáře pochází, a popis, v němž se z adres URL i poštovních adres stanou funkční odkazy.
- Vykreslují se v barvě svého importu. Časovaná položka má před sebou čas zahájení a vykreslí se jako obrys, celodenní položka se vykreslí vyplněná – stejně, jak obojí odlišuje zbytek mřížky.
- Opakující se položky rozbaluje Ceum z kanálu, takže se týdenní schůzka objeví v každém svém dni, ne jen v tom prvním.
- Nejsou součástí hromadného výběru. Klepnutí s modifikátorem, kterým se odznaky vybírají k hromadnému smazání, funguje u úkolů a u vašich vlastních událostí, protože právě na ty hromadné smazání dosáhne. Importovaný odznak si ponechá své běžné kliknutí a místo toho se otevře.
- Nejsou indexovány globálním hledáním a neobjevují se v kombinovaných zobrazeních, která do sebe vnořují záznamy jako klienty, projekty a faktury, nikoli položky kalendáře.
- Nikdy nejsou součástí sdíleného odkazu na kalendář. Sdílený kalendář zobrazuje vaše úkoly, vaše události a obnovy vašich předplatných; události z kanálů do něj nepatří, stejně jako počasí.
Nastavení kalendáře nemá žádný celkový přepínač importovaných událostí – ovládacím prvkem je přepínač Povoleno u jednotlivých importů, takže rozhodujete kanál po kanálu.
Úprava, vypnutí a odebrání
Každý řádek importu nese tři akce a stejné tři nabízí i nabídka po kliknutí pravým tlačítkem.
- Upravit změní adresu, zobrazovaný název nebo barvu. Změna adresy vyvolá okamžité načtení, přesně jako při přidání.
- Povoleno je přepínač ve vlastním sloupci. Jeho vypnutím skryjete události daného kanálu z mřížky a všechno ostatní zůstane – řádek, adresa i uložená kopie – takže po opětovném zapnutí jsou události hned zpátky.
- Odebrat po potvrzení smaže odběr. Jeho události z mřížky zmizí; kalendář na druhé straně to nijak neovlivní.
Když se kanál přestane načítat
Řádek, jehož poslední načtení selhalo, má vedle názvu ikonu upozornění a důvod v popisku.
Neúspěšné obnovení zachová poslední kopii, která se načíst dala, takže mřížka dál zobrazuje události, které už měla, místo aby se vyprázdnila kvůli chvilkovému výpadku serveru. Změna adresy na takovou, kterou načíst nelze, je něco jiného: k této adrese už žádná dobrá kopie neexistuje, takže tyto události zmizí, dokud neuložíte funkční adresu.
Selhání na úrovni sítě hlásí všechna totéž – že kalendář nelze načíst – ať už hostitel nikdy neodpověděl, adresa vrátila chybu, nebo není veřejně dosažitelná. Je to záměr: pole, které by rozdíl vyzradilo, by šlo použít k oťukávání strojů, které vám nepatří. Kanál, který se načíst dá, ale není platné ICS nebo je větší než limit 5 MB, to uvede konkrétně.
Omezení
- Pouze veřejné adresy kanálů. Neexistuje připojení účtu Google ani Outlook, není podporován CalDAV ani kanál vyžadující přihlášení.
- Jeden směr. Ceum kanál čte a nikdy do něj nezapisuje.
Na mobilu
Mobilní aplikace spravuje importy ze svého nastavení kalendáře: přidání, úprava, načtení znovu, zapnutí či vypnutí a smazání, s formulářem i potvrzením smazání jako nativními panely. Importované události se i tam otevírají v detailu pouze ke čtení.