Jak zadávat data na web
Checklist, podle kterého lze postupovat při zadávání dat na web. Obsahuje 5 sekcí, překlady, projektová data, obrázky, nasazení a dodatečné poznámky.
Běžná překladová data
Pro úpravu textu na webu je nutné:
- Otevřít AirTable pro web a tabulku Translations
Nalézt text podle klíče. Lze si pomoci hledáním přes samotný text. Např. klíč
pages.homepage.sections.numbers.first.value
reprezentuje první hodnotu v sekci čísel na homepage.- Nahradit českou a anglickou hodnotu v
cs
aen
- Nasadit web (vize níže)
Jedná se o texty, které se nevztahují k projektům.
Projektová data
Nutná příprava
Před vložením nového projektu potřebuji mít připravený:
Název (cs a en)
Tagline (cs a en)
Popis (cs a en)
Slug pro url (cs a en, bude v URL projektu, např.
dame-rousky
agiving-masks
bude jakocesko.digital/projekty/dame-rousky
acesko.digital/en/projects/giving-masks
)Logo (512x512px)
Cover obrázek nebo fotka (1200x627px)
Stav projektu v procentech
Text pro zapojení se do projektu nebo děkovný text v případě dokončeného projektu (cs a en)
Hlavní URL projektu (může být web nebo třeba GitHub repozitář v případě rozpracovaného projektu)
Seznam dobrovolníků (jméno, e-mail, role, případně profilové foto 512x512px)
Project lead (jméno, email, společnost)
a následující volitelné:
- Odkaz na GitHub repozitář
- Odkaz na Trello
- Odkaz a jméno Slack kanálu projektu
- Tagy (jméno a slug, cs a en)
Zadání dat
Projekt je doporučeno vložit pomocí těchto kroků:
- Nahrát veškeré obrázky a získat jejich URL adresy (viz níže)
- Otevřít AirTable pro web a tabulku Projects
- Zadat všechna data zmíněná výše kromě dobrovolníků, project leada a tagů (obrázky vkládat jako URL)
- Přepnout na tabulku ProjectRoles a vložit jednotlivé dobrovolníky (v sloupci volunteer lze vyhledat, zda dobrovolník už existuje a lze využít existující záznam)
- Pokud project lead není součástí dobrovolníků, přepnout na tabulku Volunteers a založit mu záznam
- Přepnout na tabulku Projects a vyplnit project lead
- Nasadit web (viz níže)
Obrázky
Obrázky jsou zatím nejvíce složitá část (plánujeme zlepšení), proto lze poprosit Tomáš Znamenáček nebo horm o asistenci. Všechny obrázky na webu jsou hostovány na data.cesko.digital a jejich v kládání/aktualizace probíhá přes tento repozitář. Po jejich nahrání mám k dispozici adresu, kterou lze vložit do AirTable. Např. data.cesko.digital/people/generic.png je univerzální profilový obrázek, který lze využít u dobrovolníka, u kterého nemáme fotografii.
Nasazení
Nasazení probíhá přes Vercel. Buď v jeho administraci nebo přes speciální odkaz, který si lze vyžádat u jednoho z tech leadů. Před samotným nasazením je nutné mít jistotu, že všechna data jsou kompletní.
Dodatečné poznámky
- Nezapomenout na nezlomitelné mezery. Ty lze do textu v AirTable vložit pomocí jako tento speciální znak.