WebarchivCZ / Seeder

Seeder - Czech webarchive curating tool and public site
MIT License
15 stars 2 forks source link

404 page #630

Closed zlodejpapiru closed 2 years ago

zlodejpapiru commented 2 years ago

wa 404

mariehaskovcova commented 2 years ago

toto by se mělo objevit jako okno na webu na časové ose, když nám nepoběží wayback, mohla by to být nějaká fce, kterou zaškrtneme v Seederu

Fasand commented 2 years ago

Pro upřesnění: 404 se zobrazuje když server běží, ale neexistuje hledaná stránka, e.g. https://app.webarchiv.cz/qwerty Pokud by se toto mělo zobrazovat spíše při údržbě, použil bych spíše HTTP 503, klidně s podobným nebo jednodušším designem.

@mariehaskovcova mělo by tedy být nějaké zaškrtávátko v Seederu, které když je zaškrtnuté, tak se na všech WWW stránkách zobrazí údržba? Mohl bych to nějak napasovat do Konstant https://app.webarchiv.cz/seeder/json_constants ke kterým mají přístup jen admini.

mariehaskovcova commented 2 years ago

jj, to je asi fakt, co kdybysme tam teda dali zatím jen to modré okno s textem? Horní část obrázku? Mělo by to sloužit, když nefunguje časová osa, stává se, že webovky jsou ok, ale časová osa (rámeček) ne. Bylo by těžký eventuálně změnit design obrázku (nahradit ho) dodatečně? (až se nám vrátí autor designu)

asi bych to dala někam, kam mají přístup všichni kurátoři, aby mohl zareagovat operativně každý, kdo je zrovna v práci

Fasand commented 2 years ago

Souhlas, zatím bych tedy dal modré pozadí s textem z obrázku (podobně jako na té aktuální 404) a pak můžeme kdyžtak přidat obrázek nebo to nějak upravit.

Co se týče umístění, pokud by k tomu měli mít přístup všichni v Seederu a asi by bylo dobré, aby to bylo nějak výrazně vidět, navrhnul bych dát "Maintenance/Údržba" toggle buď do hodního navbaru nalevo od "Jazyky" nebo do sidebaru, buď úplně nahoru nebo úplně dolů. Pokud by byla zapnutá údržba, bylo by to výrazně červeně, jinak normálně/šedě. Zapnutí/vypnutí by ideálně mělo být s potvrzujícím dialogem, aby to někdo omylem nepřekliknul.

A pak tedy jen pro potvrzení: pokud je údržba zapnutá, tak se prostě na všech WWW stránkách zobrazí ta hláška nebo jen na některých? Tedy i https://www.webarchiv.cz/ hlavní stránka apod.?

mariehaskovcova commented 2 years ago

možná do toho sidebaru úplně dolů, souhlasím s potvrzujícím dialogem, aby to nešlo odklepnout omylem

já si představuju, že by to vyskočilo před tu časovou osu na hl. stránce (úvod, obr. 1). I když nefunguje osa, ostatní info na webu je k dispozici uživatelům. Je pravda, že to vyhledávací okno je i na dalších záložkách (malé) vpravo nahoře (obr. 2), nevím, jestli se to automaticky propíše i tam?

obr 1: obr  1

obr. 2: obr  2

Fasand commented 2 years ago

Ahh, tak to jsem jen předtím nepochopil, co myslíš tou časovou osou 😃 Takže v principu když nepojede wayback.webarchiv.cz, tak se zapne nějaký systém "údržby" (možná bych so spíš nazval konkrétněji, třeba prostě "Údržba Wayback") a tím pádem by nemělo jít používat vyhledávání na hlavní stránce a v navbaru WWW a zobrazí se tam nějaká hláška – chápu to správně?

Pokud to tak je, pak by mohl nastat problém i třeba na stránce zdroje, v katalogu stránek apod. – zkrátka místa, kde je nějaký prolink na Wayback. Možná by to teda mohl být třeba jen néjaký relativně výrazný modrý baner, který by se zobrazil na všech stránkách WWW, ale neovlivňoval by zobrazený obsah? Plus by ta vyhledávací pole mohla být třeba vypnuta s nějakou placeholder hláškou, opět třeba "Údržba Wayback" nebo něco, co lidi spíš pochopí.

Rychlý náčrt, jak si to představuji: image

mariehaskovcova commented 2 years ago

jj, už si rozumíme :D Je fakt, že by ten baner měl být na všech stránkách a možná by nakonec stačil jen ten baner. Posílám návrh textu. V pondělí bysme na to koukli případně s ostatníma.

text: Pokud vidíte tuto stránku, probíhá údržba dat a v archivu nelze nyní vyhledávat. Některé linky vrátí chybu. Prosím zkuste načíst webarchiv později.

Šlo by udělat ten text eventuálně i editovatelný?

Fasand commented 2 years ago

Vymyslel jsem to zatím pomocí těch konstant, které se zatím použily jen pro velikost webarchivu. Přidal jsem nějaké typové rozlišování, abych mohl pro tento text zobrazit CKEditor a podle mě by to mohlo být docela použitelné. image

Text by tedy mohl upravit jen superuser a pro zbytek uživatelů přidám ještě nějaký toggle/tlačítko dolů do sidebaru, se kterým se jen vypne/zapne maintenance.

mariehaskovcova commented 2 years ago

super, to vypadá dobře

Fasand commented 2 years ago

Dal jsem to do kupy, aktuálně to vypadá viz screenshoty a za chvilku mergenu PR, tak se to bude dát otestovat na testu. Vyhledávací pole jsou při údržbě vypnuta, je v nich text "Nelze nyní vyhledávat...". V Seederu tomu stavu teď říkám "Wayback Údržba" – pokud chcete něco jiného / upravit spojené texty / apod., není problém změnit.

image image image image