MZA Sčítací operáty - Skrytí náhledu
Napsal: ned říj 25, 2020 1:35
Úvod
Jelikož v tématu Nová aplikace pro ActaPublica - aktuální informace se objevilo pár zmínek o tom, že uživatele irituje náhledové okénko, které se zobrazuje v pravém horním rohu, rozhodl jsem se sepsat tento návod, jak tento prvek skrýt. Nejedná se o nic světoborného a co se mého řešení tohoto problému týče uvedu zde návod na a) jednorázové odstranění a b) trvalé odstranění. Smyslem je se toho okénka zbavit do doby, než do aplikace autoři přidají tuto možnost normálním způsobem.
Předem upozorňuju, že je to NĚJAKÉ řešení, nikoliv, že to je super, nejlepší nebo nejelegantnější řešení.
Zároveň chci říct, že návod je určen především pro ty, kterým náhledové oknénko skutečně velmi vadí a jsou ochotni učinit pár kroků k vyřešení daného problému.
Google Chrome - Jednorázové řešení
Odebere náhledové okénko pouze v aktuálním tabu (záložce), resp. oknu. Po otevření aplikace v nové záložce nebo okně se vše uvede do původního stavu.
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Stisknout F12 - otevře se zprava panel
3) Na horní části panelu zvolit záložku Console
4) Do vstupu konzole označeného znakem > kliknout tak, aby blikal kurzor (pokud již nebliká)
5) Do vstupu konzole vložit následující kód a potvrdit klávesou ENTER.
6) Náhled by měl tímto zmizet
7) Pravý panel je pak možné zavřít, např. pomocí F12
Google Chrome - Jednorázové řešení,ale lépe opakovatelné
Pokud byste nezvolili dlouhodobé řešení níže, je možné si proces z dlouhodobého hlediska v Chromu ještě trochu zjednodušit.
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Stisknout F12 - otevře se zprava panel
3) Na horní části panelu zvolit záložku Sources
4) V levé části (je-li vybraná jiná záložka než Snippets) otevřít záložku Snippets. Je skrytá pod tlačítkem >> (nejčastěji hned napravo od záložky Page).
5) Kliknout na tlačítko +New snippet - objeví se vpravo prázdná plocha pro psaní a vlevo nový snippet s názvem Script snippet #(číslo).
6) Do volného místa pro psaní kódu vpravo vložit kód:
7) Uložit kód stiskem CTRL+S
Pravý panel je pak možné zavřít, např. pomocí F12
Díky této přípravě pak bude možné pokaždé, když budete chtít náhled skrýt pouze postupovat (některé kroky se s předchozím shodují):
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Stisknout F12 - otevře se zprava panel
3) Na horní části panelu zvolit záložku Sources
4) V levé části (je-li vybraná jiná záložka než Snippets) otevřít záložku Snippets. Je skrytá pod tlačítkem >> (nejčastěji hned napravo od záložky Page).
5) Kliknout pravým na vytvořený Snippet a zvolit Run
6) Náhled by měl tímto zmizet
7) Pravý panel je pak možné zavřít, např. pomocí F12
Google Chrome - Dlouhodobé řešení
Na Google Chrome existuje řada rozšíření, které kód, jako je ten výše uvedený, jsou schopna spouštět automaticky při každém navštívení daného webu.
Já používám CSS and JavaScript Injection - https://chrome.google.com/webstore/deta ... epcmneakaa
Ale použít se dá jistě i jiné.
Za využití výše uvedeného rozšíření pak je třeba postupovat takto:
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Kliknout na ikonu Rozšíření napravo od adresového řádku (ikona kousku puzzle)
3) Ze seznamu kliknout na "CSS and JavaScript Injection"
4) Vybrat záložku Javascript
5) Do textového pole pod záložkou vložit kód:
6) Znovu načíst stránku, např stiskem F5
7) Náhled by měl tímto zmizet
Kód se trochu liší od předchozích kvůli tomu, jak funguje toto konkrétní rozšíření.
Mozilla Firefox - Jednorázové řešení
Opět vyřeší situaci pouze pro danou záložku / okno. Po otevření stránky v nové záložce / oknu nebo po znovunačtení stránky již řešení pozbude účinku.
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Otevřít Konzoli pomocí CTRL+SHIFT+K
VSUVKA: Firefox je trochu opatrnější, co se vkládání delšího kódu týká a proto pokud nechcete kód muset opisovat ručně následujte tyto kroky:
2a) Otevřete novou záložku a v ní adresu about:config
2b) Odsouhlasit, že berete na vědomí, že vstupujete do pokročilé konfigurace
2c) Ve vyhledávacím políčku, které se na stránce otevře vložit text devtools.selfxss.count
2d) Na konci s vyhledanou hodnotou je tlačítko s tužkou Upravit - na to kliknout
2e) Do zobrazeného textového pole s číslem napsat vyšší hodnotu (např. 300).
2f) Potvrdit hodnotu stiskem klávesy ENTER
2g) Zavřít záložku
3) Do vstupu konzole označeném >> vložit kód:
4) Potvrdit stiskem klávesy ENTER.
5) Náhled by měl tímto zmizet
6) Konzoli je pak možné zavřít pomocí tlačítka X na pravé straně panelu.
Mozilla Firefox - Dlouhodobé řešení
I u Firefoxu lze pro automatizaci tohoto procesu použít rozšíření, které Firefox nazývá doplněk.
Pro tento účel zkuste použít doplněk Violentmonkey - https://addons.mozilla.org/cs/firefox/a ... entmonkey/
ale použít lze i jiný doplněk, který uznáte za vhodný.
1) Klikněte na oranžovou ikonu doplňku v horní pravé části okna prohlížeče.
2) Klikněte na tlačítko + s popiskem Create New Script.
3) Na nový řádek na konci textového pole, které dostanete k dispozici v otevřené záložce s doplňkem vložte kód:
4) Uložte kód pomocí kombinace CTRL+S nebo pomocí tlačítka Uložit v horní pravé části stránky.
5) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
6) Náhled by se tímto již neměl zobrazovat
V případě, že by byl návod nedostatečně podrobný, dejte vědět.
Jelikož v tématu Nová aplikace pro ActaPublica - aktuální informace se objevilo pár zmínek o tom, že uživatele irituje náhledové okénko, které se zobrazuje v pravém horním rohu, rozhodl jsem se sepsat tento návod, jak tento prvek skrýt. Nejedná se o nic světoborného a co se mého řešení tohoto problému týče uvedu zde návod na a) jednorázové odstranění a b) trvalé odstranění. Smyslem je se toho okénka zbavit do doby, než do aplikace autoři přidají tuto možnost normálním způsobem.
Předem upozorňuju, že je to NĚJAKÉ řešení, nikoliv, že to je super, nejlepší nebo nejelegantnější řešení.
Zároveň chci říct, že návod je určen především pro ty, kterým náhledové oknénko skutečně velmi vadí a jsou ochotni učinit pár kroků k vyřešení daného problému.
Google Chrome - Jednorázové řešení
Odebere náhledové okénko pouze v aktuálním tabu (záložce), resp. oknu. Po otevření aplikace v nové záložce nebo okně se vše uvede do původního stavu.
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Stisknout F12 - otevře se zprava panel
3) Na horní části panelu zvolit záložku Console
4) Do vstupu konzole označeného znakem > kliknout tak, aby blikal kurzor (pokud již nebliká)
5) Do vstupu konzole vložit následující kód a potvrdit klávesou ENTER.
- Kód: Vybrat vše
var nahled = document.querySelector("#openseadragon > div > div:nth-child(3)");
nahled.parentNode.removeChild(nahled);
6) Náhled by měl tímto zmizet
7) Pravý panel je pak možné zavřít, např. pomocí F12
Google Chrome - Jednorázové řešení,ale lépe opakovatelné
Pokud byste nezvolili dlouhodobé řešení níže, je možné si proces z dlouhodobého hlediska v Chromu ještě trochu zjednodušit.
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Stisknout F12 - otevře se zprava panel
3) Na horní části panelu zvolit záložku Sources
4) V levé části (je-li vybraná jiná záložka než Snippets) otevřít záložku Snippets. Je skrytá pod tlačítkem >> (nejčastěji hned napravo od záložky Page).
5) Kliknout na tlačítko +New snippet - objeví se vpravo prázdná plocha pro psaní a vlevo nový snippet s názvem Script snippet #(číslo).
6) Do volného místa pro psaní kódu vpravo vložit kód:
- Kód: Vybrat vše
var nahled = document.querySelector("#openseadragon > div > div:nth-child(3)");
nahled.parentNode.removeChild(nahled);
7) Uložit kód stiskem CTRL+S
Pravý panel je pak možné zavřít, např. pomocí F12
Díky této přípravě pak bude možné pokaždé, když budete chtít náhled skrýt pouze postupovat (některé kroky se s předchozím shodují):
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Stisknout F12 - otevře se zprava panel
3) Na horní části panelu zvolit záložku Sources
4) V levé části (je-li vybraná jiná záložka než Snippets) otevřít záložku Snippets. Je skrytá pod tlačítkem >> (nejčastěji hned napravo od záložky Page).
5) Kliknout pravým na vytvořený Snippet a zvolit Run
6) Náhled by měl tímto zmizet
7) Pravý panel je pak možné zavřít, např. pomocí F12
Google Chrome - Dlouhodobé řešení
Na Google Chrome existuje řada rozšíření, které kód, jako je ten výše uvedený, jsou schopna spouštět automaticky při každém navštívení daného webu.
Já používám CSS and JavaScript Injection - https://chrome.google.com/webstore/deta ... epcmneakaa
Ale použít se dá jistě i jiné.
Za využití výše uvedeného rozšíření pak je třeba postupovat takto:
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Kliknout na ikonu Rozšíření napravo od adresového řádku (ikona kousku puzzle)
3) Ze seznamu kliknout na "CSS and JavaScript Injection"
4) Vybrat záložku Javascript
5) Do textového pole pod záložkou vložit kód:
- Kód: Vybrat vše
document.addEventListener("DOMContentLoaded", function(){
var nahled = document.querySelector("#openseadragon > div > div:nth-child(3)");
nahled.parentNode.removeChild(nahled);
});
6) Znovu načíst stránku, např stiskem F5
7) Náhled by měl tímto zmizet
Kód se trochu liší od předchozích kvůli tomu, jak funguje toto konkrétní rozšíření.
Mozilla Firefox - Jednorázové řešení
Opět vyřeší situaci pouze pro danou záložku / okno. Po otevření stránky v nové záložce / oknu nebo po znovunačtení stránky již řešení pozbude účinku.
1) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
2) Otevřít Konzoli pomocí CTRL+SHIFT+K
VSUVKA: Firefox je trochu opatrnější, co se vkládání delšího kódu týká a proto pokud nechcete kód muset opisovat ručně následujte tyto kroky:
2a) Otevřete novou záložku a v ní adresu about:config
2b) Odsouhlasit, že berete na vědomí, že vstupujete do pokročilé konfigurace
2c) Ve vyhledávacím políčku, které se na stránce otevře vložit text devtools.selfxss.count
2d) Na konci s vyhledanou hodnotou je tlačítko s tužkou Upravit - na to kliknout
2e) Do zobrazeného textového pole s číslem napsat vyšší hodnotu (např. 300).
2f) Potvrdit hodnotu stiskem klávesy ENTER
2g) Zavřít záložku
3) Do vstupu konzole označeném >> vložit kód:
- Kód: Vybrat vše
var nahled = document.querySelector("#openseadragon > div > div:nth-child(3)");
nahled.parentNode.removeChild(nahled);
4) Potvrdit stiskem klávesy ENTER.
5) Náhled by měl tímto zmizet
6) Konzoli je pak možné zavřít pomocí tlačítka X na pravé straně panelu.
Mozilla Firefox - Dlouhodobé řešení
I u Firefoxu lze pro automatizaci tohoto procesu použít rozšíření, které Firefox nazývá doplněk.
Pro tento účel zkuste použít doplněk Violentmonkey - https://addons.mozilla.org/cs/firefox/a ... entmonkey/
ale použít lze i jiný doplněk, který uznáte za vhodný.
1) Klikněte na oranžovou ikonu doplňku v horní pravé části okna prohlížeče.
2) Klikněte na tlačítko + s popiskem Create New Script.
3) Na nový řádek na konci textového pole, které dostanete k dispozici v otevřené záložce s doplňkem vložte kód:
- Kód: Vybrat vše
var nahled = document.querySelector("#openseadragon > div > div:nth-child(3)");
nahled.parentNode.removeChild(nahled);
4) Uložte kód pomocí kombinace CTRL+S nebo pomocí tlačítka Uložit v horní pravé části stránky.
5) Otevřít v prohlížeči webovou aplikaci Sčítací operáty MZA a otevřít v ní požadovanou sadu skenů (měli byste vidět sken i s náhledovým okénkem)
6) Náhled by se tímto již neměl zobrazovat
V případě, že by byl návod nedostatečně podrobný, dejte vědět.