abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 18:33 | Bezpečnostní upozornění

Dětičky pod dozorem táty zkoušely hacknout tátův uzamčený počítač se Cinnamonem. Povedlo se jim to pouhým náhodným klikáním na virtuální klávesnici na obrazovce. Táta chybu nahlásil a je již opravena. Kliknutím na písmeno "ē" na virtuální klávesnici bylo možné shodit screensaver a tím obejít přihlašování.

Ladislav Hagara | Komentářů: 15
včera 10:00 | Nová verze

Byla vydána nová stabilní verze 1.10.0 distribučního frameworku Flatpak (Wikipedie), tj. technologie umožňující distribuovat aplikace v podobě jednoho instalačního souboru na různé linuxové distribuce a jejich různá vydání. Přehled novinek na GitHubu. Zdůrazněn je nový efektivnější formát repozitáře. Řešena je také bezpečnostní chyba CVE-2021-21261. Aktuálně lze z Flathubu, tj. centrálního repozitáře pro Flatpaky, nainstalovat 1 031 aplikací.

Ladislav Hagara | Komentářů: 1
16.1. 10:00 | Komunita

Společnost PINE64 stojící za telefonem PinePhone, notebooky Pinebook a Pinebook Pro, IP kamerou PineCube, hodinkami PineTime, páječkou (pájecím perem) Pinecil, zdroji PinePower nebo RISC-V vývojovou deskou PineCone publikovala na svém blogu lednový souhrn novinek. Opět společně s videem (YouTube, LBRY, TILvids). Od 18. ledna bude možné objednat PinePhone s předinstalovaným Mobianem aneb Debianem pro mobilní zařízení.

Ladislav Hagara | Komentářů: 24
16.1. 09:00 | Nová verze

Byla vydána nová verze 3.6 svobodného notačního programu MuseScore (Wikipedie). Představení novinek také na YouTube. Zdůrazněn je nový font Leland. Jeho představení na YouTube.

Ladislav Hagara | Komentářů: 0
15.1. 18:44 | Zajímavý projekt

Fedora Magazine představil projekt Fedora Kinoite aneb Fedoru Silverblue s prostředím KDE Plasma. Fedora Silverblue je neměnný systém s atomickými aktualizacemi, tj. základní systém je distribuován jako celek, s prostředím GNOME.

Ladislav Hagara | Komentářů: 4
15.1. 10:00 | IT novinky

Projekty Elasticsearch a Kibana, doposud distribuované pod licencí Apache 2.0, přejdou na duální licencování pod Server-Side Public License (původně používanou pro MongoDB a neschválenou jako open-source organizací OSI) a vlastní source-available licencí. Změna vejde v platnost počínaje vydáním 7.11.

Fluttershy, yay! | Komentářů: 0
15.1. 09:00 | Komunita

Na Humble Bundle lze do neděle 17. ledna do 19:00 získat zdarma počítačovou hru Bomber Crew (YouTube, Wikipedie) běžící také v Linuxu.

Ladislav Hagara | Komentářů: 1
15.1. 08:00 | Nová verze

Minimalistická linuxová distribuce Alpine byla vydána v nové stabilní řadě 3.13. Novinkou jsou např. oficiální obrazy v cloudu (AWS EC2), vylepšené síťové nástroje nebo podpora PHP 8.0.

Fluttershy, yay! | Komentářů: 0
15.1. 07:00 | Bezpečnostní upozornění

Uživatelé Admineru verze 3.7.1 a starších mohli být 29. a 30. prosince napadeni. Útočníkovi se podařilo do souboru jush.js, který se do této verze ještě stahoval z adminer.org, vložit kód, který mu odesílal přihlašovací údaje. Pokud jste v tomto čase tuto více než 7 let starou verzi Admineru používali, tak změňte hesla databází, ke kterým jste se přihlašovali. Novější verze ovlivněné nejsou.

Ladislav Hagara | Komentářů: 2
15.1. 00:11 | Zajímavý článek

Ernie Smith píše o historii populárních routerů Linksys WRT54G, jejichž software byl založený na Linuxu, a proto posléze díky GNU GPL uvolněn jako open source, což vedlo k vývoji alternativního softwaru jako DD-WRT či OpenWrt a řadě dalších využití.

Fluttershy, yay! | Komentářů: 0
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (30%)
 (3%)
 (2%)
 (23%)
 (0%)
 (2%)
 (40%)
Celkem 151 hlasů
 Komentářů: 3, poslední 10.1. 13:01
Rozcestník

Čuňačíme v MediaWiki - responzivní obsah II.

7.1. 19:37 | Přečteno: 768× | Jen tak na okraj | poslední úprava: 7.1. 19:43

Naposledy jsem psal o čuňačení v MediaWiki asi před půl rokem, kdy jsem chtěl upozornit na to, že jsem přepracoval svoji původní šablonu Images tak, aby bylo možné používat výřezy z obrázků a stránek generovaných z DjVu a PDF dokumentů. Blogpost nebyl nijak extra hodnocen, takže mě vcelku nepřekvapuje, jak se do hlavní vývojové větve MediaWiki dostávají čím dál větší prasečiny.

Přijde mi to šílené. Stejně jako je šílená současná doba. Bohužel se nemohu ubránit dojmu, že v průběhu loňského roku proběhl globální převrat – v duchu hesla "Buzeranti všech zemí spojte se!", proti němuž byla VŘSR lokální lapálií bez širšího dosahu a i Adolf Hitler zblednul závistí. Jenže před 100 lety ještě bylo možné buzerantům uniknout. Dnes již bohužel není kam. Stávající situace vynesla vzhůru tu nejhorší sortu psychopatů, co své pozice upevňují s využitím těch nejnižších lidských pudů – strachu, závisti a nenávisti.

Ale to vše už tady bylo. Každá revoluce požírá své děti, takže je pouze otázkou času, kdy dojde i na ně. Hodnocení současné situace ale není cílem mého blogpostu. Chci se pochlubit, tím co se dá v MediaWiki realizovat čistě prostřednictvím šablon, i bez pomocných skriptovacích berliček.

Pokud vás tedy zajímá, jak rychle se načítá stránka, která se generuje s využitím několik set šablon a zároveň si chcete něco zajímavého a poučného doma s dětmi přečíst, tak se koukněte na Seifertův překlad Setonovy knihy Z lesní říše. Pro fajnovky je tam k dispozici i anglický originál Woodland Tales, ale na jeho finalizaci teprve dojde.

Je to zvláštní náhoda, že originál vyšel přesně před 100 lety. V časech, kdy po světě řádila tzv. "španělská chřipka". Tenkrát neexistovaly ještě antibiotika, antivirotika, vakcíny proto chřipce, JIPky ani plicní pumpy. Nikdo neopruzoval s rouškama, nebyly žádné celoplošené buzerace. A vidíte. Lidstvo to bez větší újmy přežilo, jen pro to, aby se o necelých 20 let mohlo zřezat ještě s větší intenzitou, než kdy před tím.

Úprava Seifertova překladu té knížky ještě není ukončena. Je tam totiž víc jak stovka ilustrací a řada z nich je složena z několika výřezů, aby mohl být obsah stránky responzivní – mým cílem je udělat to tak, aby se to dalo v pohodě číst i na mobilu.

Doposud jsem řešil skládání několika výřezů do jednoho obrázků víceméně metodou pokus omyl. Vůbec první dokument, kde jsem tohle použil je série Setonových článků z roku 1902. Mimochodem, právě tuhle sérii článků Seton později prohlásil za první vydání The Birch bark roll. Ovšem tentokrát je těch obrázků opravdu hodně a zapojil se i kamarád, který se s jejich vkládáním teprve seznamuje, takže jsem vytvořil pomocnou šablonu I-size, aby nám to šlo rychleji a snáz od ruky.

Na téma MediaWiki zde ode mne v minulosti vyšlo…

  1. (11.3.2015)MediaWiki - rozšíření Translate - kromě rozšíření Translate zde padla zmínka také o rozšíření AccessControl.
  2. (12. 3.2015) Čuňačíme v MediaWiki - příklad využití rozšíření ExternalRedirect.
  3. (14. 3.2015) Čuňačíme v MediaWiki dál - popisuje, jak v prostředí MediaWiki modifikovat textové zprávy k rozšíření ConfirmAccount.
  4. (15. 3.2015) Od čuňáren ke korektnímu obsahu MediaWiki - popisuje jak u multijazyčné wiki využívat možnosti rozšíření ParserFunctions
  5. ( 1. 4.2015) Čuňačíme v MediaWiki - opět - popisuje jak využít možností rozšíření ParserFunctions MyVariables k modifikaci nabízeného obsahu wiki na základě autentifikace.
  6. ( 2. 4.2015) MediaWiki - dynamicky generované stánky - názorná ukázka využití rozšíření DynamicPageList (third-party) pro dynamicky generované stránky v MediaWiki. Kromě toho se zde objevila zmínka or rozšíření Loops a Variables, které umožňují v šablonách využívat smyčky a uživatelsky definované proměnné.
  7. ( 3. 4.2015) Čuňačíme v MediaWiki - proč? seznámení s tím, jak a proč jsem se dostal k MediaWiki
  8. (17. 8.2018) Čuňačíme v MediaWiki - responzivní obrázky blogpost o tom, jak donutit MediaWiki aby responzivně pracovala s obrázky. Součástí je šablona mé provenience, která využívá kromě již uvedených rozšíření navíc rozšíření ImageSizeInfoFunctions
  9. ( 3. 4.2019) Čuňačíme v Mediawiki – RecentChanges bez javascriptu
  10. (10. 4.2019) MediaWiki.org - překlad dokumentace
  11. (20. 5.2019) Wikimedia Hackaton 2019
  12. (12. 7.2020) Čuňačíme v MediaWiki - výřezy z obrázků
       

Hodnocení: 80 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

7.1. 19:49 Kol0brndaRulez
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
No nádhera, jako blesk. Zavzpomínal jsem na dialup, díky.
7.1. 19:57 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Zkus otevřít a na mobilu číst srovnatelně velký 245 stránkový PDF soubor ;-)
8.1. 10:12 _
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
S dobrym pdf prohlizecem naprosto bez problemu a bez jakehokoliv uzivatelsky vnimatelneho lagu pri skrolovani.
8.1. 11:11 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Neříkej, že ti ta html stránka po tom několikasekundovém načtení při procházení laguje. Mám 6 let staré BlackBerry Q10, načte se mi to cca během 8 sekund a procházení je zcela bezproblémové.

Abych řekl pravdu, kolikrát mi trvá mnohem déle načtení, z hlediska dat mnohem jednodušší, stránky z abclinuxu.cz
Josef Kufner avatar 8.1. 11:52 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Však PDF je navržené tak, aby se dalo načítat postupně a jen to, co je na aktuální stránce potřeba. Problém může být jen pokud ta jedna stránka je příliš komplikovaná ci blbě udělaná.
Hello world ! Segmentation fault (core dumped)
8.1. 12:01 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Je to smutné, ale většina PDF je udělaná blbě. Ale co hlavně, účelem PDF nebylo pohodlné a rychlé prohlížení elektronických dokumentů, ale jejich tisk. Až dodatečně do něj dobastlili další featury.
8.1. 00:14 marbu | skóre: 30 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Ta wikistránka je pěkná ukázka (nebo spíš benchmark? :-) šablon, ale pro čtení knížky na počítači bych spíš volil ten zdrojový DjVu/PDF soubor, a pro čtení na mobilu epub. Ne že by nebylo užitečné mít všechno na jedné html stránce, ale pro čtení samotné se to imho zrovna moc nehodí.

Btw je škoda, že na wikipedii nebo wikizdrojích funkci epub exportu nemají. Jednak příslušné MediaWiki rozšíření Extension:EPubExport zdá se umřelo, a druhak se správci zdá se rozhodli preferovat pdf export.
I think warning here is a bug. There is no point in being so cool in a cold world.
8.1. 00:40 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Pche! Nic není nemožné ;-) Udělat něco podobného z té singlepage stránky je brnkačka.

Apropos, na to jsi přišel kde, že se to ke čtení na mobilu nehodí? Načteš to jen jednou a pak už skáčeš po libosti v rámci jedné stránky. Epub stejně není ve skutečnosti nic jiného než ořezané html.
8.1. 12:40 marbu | skóre: 30 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Pche! Nic není nemožné ;-) Udělat něco podobného z té singlepage stránky je brnkačka. ... Epub stejně není ve skutečnosti nic jiného než ořezané html.
No právě. Jeden by řekl že díky tomu bude implementace takového exportu ve srovnání s ostatními exporty jednodušší, a tak nebude problém s nasazením na wikipedii.
I think warning here is a bug. There is no point in being so cool in a cold world.
8.1. 13:28 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Jednodušší je načíst tu stránku do LibreOffice. Zatím akorát nevím, čím vším se ten import dá ovlivnit. Něco totiž akceptuje a něco ne. Abych byl konkrétní, blbě importuje ty postranní odkazy na stránky – valí to rovnou do textu. Přitom mají class="noprint" a při tisku se ignorují.

Importovaný dokument se ale stejně neobejde bez úpravy. Ten Libreoffice totiž nezachová proporce vložených obrázků (deformuje je), takže se to musí ručně změnit. Ovšem pak už to není problém uložit do čeho chceš, případně vyexportovat do toho PDF.
8.1. 13:01 marbu | skóre: 30 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Apropos, na to jsi přišel kde, že se to ke čtení na mobilu nehodí? Načteš to jen jednou a pak už skáčeš po libosti v rámci jedné stránky.
Pro běžné lineární čtení mi přijde mnohem lepší nějaký program na čtení knih (např. fbreader), který zobrazuje text postupně po stránkách (místro scrolování), zobrazuje jen text a relevantní obrázky a pamatuje si naposledy otevřenou stránku. Z hlediska uživatelského pohodlí je to imho řádově lepší. Navíc jaksi explicitně funguje offline, protože pracuje s knížkami v epub souborech. Zatímco v prohlížeči na mobilu čtu spíše kratší texty, a pokud bych si chtěl takto nějaký dlouhý text uložit na později, abych se k tomu mohl nějakou dobu pravidelně vracet, nemám přímo jak (resp. řeším to přes pocket).
I think warning here is a bug. There is no point in being so cool in a cold world.
8.1. 13:22 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Pro běžné lineární čtení mi přijde mnohem lepší nějaký program na čtení knih (např. fbreader), který zobrazuje text postupně po stránkách (místro scrolování)
Je to věc vkusu. Kupř. mi pro čtení víc vyhovuje klasický papírový list. Ovšem ne formát A4 ale cca A5. Ale tisknul bych to jedině v případě, že bych to pak chtěl někomu poslat dál.

Scrollování je pro mne přirozenější, než virtuální "listování". Pokud sis nevšiml, tak na té stránce jsou dva obsahy. Oba skáčou pouze v rámci jedné stránky, takže funguje i back. Alespoň tedy na mém mobilu. Čtu tak, že obrazovku při čtení posouvám palcem. A když se chci na něco kouknout blíž, tak si to zvětším.

Virtuální "listování" mne při čtení ruší a vykreslování stránek zdržuje, protože čtu rychleji, než to stíhají ty čtečky vykreslovat.
8.1. 00:43 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Mimochodem, kdo neumí česky, ani anglicky, si může ty stránky prohnat přes translator. Není to sice bůhví co, ale s trochou imaginace to dá. S PDF či Epub na něco podobného můžeš rovnou zapomenout.
8.1. 00:49 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Jo a ten zdrojový DjVu není problém stáhnout. Dostaneš se k němu přes libovolnou stránku. Skočíš na index a pak klikneš na obrázek titulní stránky. To tě hodí na soubor. A odtamtud si to můžeš stáhnout. Má to 6,3MB včetně textové vrstvy.
Max avatar 8.1. 05:25 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Zajímalo by mně, co se děje na serveru. Pokud to tak dlouho čeká na data, tak to server, resp. db, asi nebude mít lehký?

Jinak mám nasazený parsoid jako backend pro klikaci WYSIWYG a pokud bych ten klikací ksicht měl použít na té stránce, tak asi umře vše :D, aspoň podle těch stránek s dokumentací, co v tom tvořím.
Zdar Max
Měl jsem sen ... :(
8.1. 08:46 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Co se děje? Jak už jsem napsal. Proběhne transkluze cca 245 stránek vygenerovaných přes rozšíření Proofread Page, cca stovky obrázků a řady dalších šablon, včetně kontroly - některé věci na té wiki jsou dostupné jen registrovaným uživatelům s povoleným přístupem.

Wysiwyg editor wiki je zlo. Kód té stránky je ve skutečnosti velmi jednoduchý. I jako anonym bys měl mít možnost si ho zobrazit.

Jinak jde o specifickou stránku. Jsou tam i rozsáhlejší. Generované z cca 600 stran.
9.1. 06:59 Ehm
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Nechutný, už chápu proč jsi v IT nesehnal nic pořádnýho
8.1. 09:06 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
A tak ne. Anonym si může zobrazit pouze kód z namespace Template. Ale nikomu nic nebrání v registraci. Ta je nezbytná ze tří důvodů. 1, ověřuje se při ní platnost mailové adresy. 2, je to účinná bariéra před škodiči a 3, na základě uživatelských jmen funguje ochrana stránek a nastavení práv k různým operacím a funkcionalitám. Anonym má u mé wiku kupř. jen velmi omezený přístup ke speciálním stránkám, jelikož se dají snadno zneužít k útoku na wiki.
8.1. 09:51 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Pokud jde o vytížení serveru, není to nic hrozného. Výhodou šablon je mimo jiné to, že unifikují použitý kód. Mimochodem, i hlavní stránka té wiki je generována přes šablony. Ale o šabloně content jsem už tady asi v minulosti psal.
Max avatar 8.1. 16:09 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
Ano, v mém dotazu jsem myslel vytížení serveru.
Zdar Max
Měl jsem sen ... :(
8.1. 16:27 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Čuňačíme v MediaWiki - responzivní obsah II.
99% času ten server jede na 2%. Přitom má relativně málo paměti a jen 2 procesorová jádra. Ovšem to se děje pouze při vkládání obrázku. Vtip je v tom, že ta šablona Image pracuje s již hotovým obrázkem, který se pouze procentuálně škáluje (šablona přepočítává parametry pro css) – to je rozdíl oproti tomu jak s obrázky nativně pracuje MediaWiki. Schválně si zkus jak rychle se načte tohle. To se renderuje složením 620 stránek, ale ještě to neprošlo korekturou, takže se nic nedělá s obrázky. Ty to zatěžují asi nejvíc a nejvíc jich má zatím právě ta knížka z Lesní říše.

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.