Notion
Jak funguje export Notionu, od připojení po řešení problémů.
Připojení
Stiskněte „Připojit“ u Notionu pod „Cloud“ na úvodní obrazovce Exporteru. Přihlaste se přes Apple; prohlížeč otevře stránku Notionu, kde vyberete stránky, které smí Exporter číst, a povolíte přístup. Exporter žádá Notion jen o čtení. Zpět v Exporteru zvolte, kam půjdou soubory, a stiskněte „Použít tuto složku“.
Token Notionu zůstává zapečetěný na serveru Exporteru. Váš Mac se k tomu serveru přihlašuje a token nikdy nedrží.
Sdílení stránek
Synchronizují se jen stránky, které s Exporterem sdílíte, spolu se všemi stránkami a databázemi pod nimi. Chcete-li stránku přidat později, otevřete v Notionu její nabídku ⋯ a přidejte připojení exporter.dev; objeví se při příští synchronizaci. Stránka, kterou přestanete sdílet, zmizí z vaší složky při příští denní kontrole.
Výběr položek
Stránka výběru ukazuje každou sdílenou stránku a databázi, vše zaškrtnuté, na třech kartách: Vše, Stránky a Databáze. Odškrtněte, co nechcete; jejich soubory zůstanou mimo.
Kam soubory jdou
Složka přímo ve vaší domovské složce, třeba ~/Documents, dostane uvnitř složku notion-export; hlubší se použije tak, jak je.
- Stránky: ve složkách, v nichž je ukazuje Notion, pojmenované podle názvu:
Projects/Plan Q4.md. Stránka s podstránkami má vedle svého souboru složku se stejným jménem. - Databáze: složka pojmenovaná podle databáze s jedním souborem na řádek a celá tabulka vedle ní:
Projects/Tasks/Write the plan.mdaProjects/Tasks.csv - Obrázky a soubory, které hostuje Notion:
attachments/ve složce stránky, s odkazem ze stránky
/ a : v názvu se změní na mezery. Když mají dvě stránky v jedné složce stejný název, první vytvořená si ho ponechá a druhá dostane prvních 6 znaků svého id v závorkách.
Soubor
Frontmatter stránky nese title, id, created, modified, source_url a parent, tedy stránku nebo databázi, v níž leží. Řádek databáze přidá své vlastnosti pod jejich názvy v Notionu, v pořadí databáze: text, čísla, data, pravda nebo nepravda a seznamy jmen. Pak název a stránka jako prostý Markdown. Zvýrazněný blok je citace s ikonou, přepínač je blok details a barvy se zahodí. Odkaz na jinou exportovanou stránku je relativní odkaz na její soubor. Časy jsou v UTC.
CSV databáze má sloupec na vlastnost a řádek na záznam, od nejstaršího.
Synchronizace
Notion dává serveru Exporteru vědět o každé úpravě, přesunu a smazání. Server soubory přepíše a dá vědět vašemu Macu, který si je stáhne, takže změna dorazí do pár minut; Notion samotný čeká minutu nebo dvě, než dá vědět. Stránka, kterou přejmenujete nebo přesunete, přesune svůj soubor i přílohy. „Synchronizovat nyní“ se nejdřív zeptá serveru; „Úplná resynchronizace“ zapíše každý soubor znovu.
Exporter Cloud
Prvních 7 dní od prvního připojení je zdarma. Pak je Exporter Cloud předplatné v App Storu: Notion samotný nebo All Cloud pro Linear, Notion a každý cloudový zdroj, který přidáme, měsíčně nebo ročně. Když tarif skončí, synchronizace se zastaví a vaše soubory zůstanou. O třicet dní později server smaže své kopie i token.
Účet
Nastavení › Účet ukazuje e-mail, se kterým jste se přihlásili. „Odhlásit se“ zachová připojení pro chvíli, kdy se znovu přihlásíte. Odpojení Notionu zruší přístup Exporteru v Notionu a smaže kopie Exporteru na exporter.dev. „Smazat účet…“ odpojí každý pracovní prostor a smaže vše, co pro vás server drží. Soubory na vašem Macu zůstanou.
Příkazová řádka
exporter export --source notion --dest <folder> zapíše soubory pracovního prostoru do složky povolené na kartě Příkazová řádka. Viz příkazová řádka.
Problémy a řešení
- Chybí stránka: sdílejte ji s připojením exporter.dev z její nabídky ⋯ v Notionu, zkontrolujte, že je zaškrtnutá, pak stiskněte „Synchronizovat nyní“.
- Obrázek se ukazuje jako odkaz: Notion ho nevydal, takže soubor na něj místo toho odkazuje v Notionu.
- Karta ukazuje „Připojit znovu…“: Notion už připojení nepřijímá, často proto, že bylo odebráno v nastavení Notionu. Stiskněte tlačítko a znovu povolte přístup.
- Karta ukazuje „Přihlásit se…“: relace skončila. Přihlaste se stejným Apple účtem a synchronizace bude pokračovat.