Wikiverzita:Nástěnka správců

Z Wikiverzity
Skočit na navigaci Skočit na vyhledávání

Zase rozbitá cedule[editovat]

@Kychot: @Martin Urbanec: Šablona {{Cedule}} je zase rozbitá. Pravděpodobně to vzniklo importem nějaké změny 23. února, který provedl Kychot, ale který se tváří jako žádná změna a nejde vrátit. Netušíte někdo, co s tím? --Mmh (diskuse) 5. 3. 2019, 07:59 (UTC)

@Mmh: @Martin Urbanec: @Matěj Suchánek: 2019-02-23T20:28:46 jsem z w:Šablona:ISBN importoval Šablona:ISBN a to z toho důvodu, že už dlouho předtím přestala fungovat Šablona:Citace monografie, protože ji tato šablona právě chyběla. (Hláška: Chyba Lua: expandTemplate: template "ISBN" does not exist.) Zakliknul jsem také (jako obvykle) import všech podšablon, neboť jsem usoudil, že asi budou pro tu ISBN nutné. Mezi nimi (jak teď dodatečně koukám) byla i Šablona:Cedule. Teď se ale koukám do historie a zjišťuji, že tato šablona i nyní (po tom importu) obsahuje přesně stejný kód, jako měla předtím, když ji naposledy 2019-02-15T08:48:17 editoval Uživatel:Matěj Suchánek. Tím pádem považuji za vyloučené, aby současná chyba byla zaviněna importem Šablona:Cedule. Ale možná ta Cedule závisí ještě na jiné z těch ostatních šablon, které byly importovány? Já se v šablonách moc nevyznám a Šablonu {{Cedule}} jsem snad nikdy ani nepoužil, nevím, co znamená to zase, že by byla už někdy předtím rozbitá, nemám tušení, jak se to projevuje, když je rozbitá, jak by to mělo vypadat, kdyby nebyla rozbitá, a dokonce v její dokumentaci nevidím ani náznak toho, k čemu by ta šablona měla vůbec sloužit. Asi by se na to měl opravdu podívat někdo, kdo těm šablonám rozumí, například User:Matěj Suchánek, který ji předtím editoval. Moc nechápu narážku User:Mmh, jakože Kychot, který se tváří jako žádná změna a nejde vrátit. Revertujte si, co chcete, mně jde jen o to, aby fungovala šablona {{Citace monografie}}, kvůli které jsem to celé podnikal. --Kychot (diskuse) 5. 3. 2019, 12:59 (UTC)
Myslím, že jsem problému porozumněl. Kychot, jak popisuje, nechal importovat Šablona:Citace monografie a s ní se importovaly i šablony použité na stránce w:Šablona:Citace monografie (Cedule se pravděpodobně ukrývá na dokumentační podstránce). Tím se ale přepsala vaše, wikiverzitní cedule tou, která se používá na Wikipedii. Problém vyřešíte tím, že buď šablonu Cedule dočasně smažete a obnovíte pouze relevantní revize, nebo pokud vám její nepřehledná historie nevadí, prostě najdete v historii poslední funkční revizi a pod ní šablonu uložíte.
Jinak moc nerozumím tomu, proč bylo nutné importovat tolik šablon, když chybová hláška jasně jmenovala chybějící šablonu ISBN. Pro ni by spíš byly potřebné její podšablony Matěj Suchánek (diskuse) 5. 3. 2019, 16:11 (UTC)
@Matěj Suchánek: Nikoli, Šablona:Citace monografie jsme tady měli už řadu let a fungovala bezvadně. Ale najednou (snad už před několika měsíci) začala zničeho nic produkovat ty chybové hlášky template "ISBN" does not exist. Pár měsíců jsem to vydržel, ale pak jsem si řekl, že je to pro ostudu, a jak píšu hned v první větě, jsem 2019-02-23T20:28:46 z w:Šablona:ISBN importoval Šablona:ISBN včetně jejích podšablon, mezi nimiž byla i ta {{Cedule}}. Udělal jsem něco špatně? --Kychot (diskuse) 6. 3. 2019, 10:21 (UTC)
Aha, pochopil jsem to tedy špatně. Nicméně ta příčina je stejná, jen se vztahuje na šablonu ISBN. Tedy to, že systém jako podšablonu chápe i ceduli v dokumentační podstránce, která se šablonou samotnou vůbec nesouvisí. Možná bude lepší se v budoucnu spokojit s ručními importy šablony po šabloně. Matěj Suchánek (diskuse) 6. 3. 2019, 18:12 (UTC)
Aha, jasně, už chápu, proč tím importem přestala fungovat {{Cedule}}, aniž byla vidět změna kódu. On tam totiž není vidět ten kód, co byl na Wikiverzitě předtím, chápu to správně? Problém je ovšem, že na šabloně {{Cedule}} závisí spousta dalších šablon, všechny takové ty záhlavní nálepky pro označení různých údržbových kategorií atd., takže budeme potřebovat vrátit tu původní, nebo přinejmenším nějak znovu způsobit, aby dělala ceduli, tedy orámovaný vycentrovaný nápis nad stránkou. @Kychot: Kychote, Ty asi nemáš chuť si s tím za odměnu pohrát? --Mmh (diskuse) 5. 3. 2019, 17:15 (UTC)
@Mmh:@Martin Urbanec: Jakto, že ten kód, který tam byl předtím, není vidět? Je vidět v historii: 2019-02-15T08:48:17‎ Matěj Suchánek. A když se podíváš, co jsem naimportoval já 2019-02-23T20:28:47‎ Kychot, tak vidíš, že žádná změna tam není. V té poslední úpravě, kterou tam teď udělal 19-03-05T20:16:45‎ Martin Urbanec vidíš, že tam akorát přidal ten řádek <templatestyles src="Cedule/styles.css" />, ten řádek tam ale nebyl ani předtím, před tím mým importem. Tak to nevysvětluje, proč by se to tím mým importem pokazilo? --Kychot (diskuse) 6. 3. 2019, 10:39 (UTC)
Už jsem to vysvětlil. Importem se sloučily revize z šablony na Wikipedii a šablony místní. Protože ta nejnovější na Wikipedii (shodou okolností moje) byla mladší než ta nejnovější tady, zobrazila se ta verze z Wikipedie. Ta editace bez rozdílu, která je uvedená pod tvým jménem, je jen "záznam" o importu, skutečná změna je "nabobtnání" historie. Matěj Suchánek (diskuse) 6. 3. 2019, 18:12 (UTC)
@Matěj Suchánek: No právě to je to, co nějak furt nechápu: Když ty tvoje obě šablony {{Cedule}}, tj. na Wikipedii a tady, byly identické a ten kód tedy tady na Wikiverzitě zůstal stejný, nic se fakticky nezměnilo (kromě záznamu v historii), jak by to mohlo způsobit nějakou faktickou změnu, tedy že něco přestalo fungovat? --Kychot (diskuse) 6. 3. 2019, 19:53 (UTC)
Kdyby byly identické, k žádnému problému by asi nedošlo. Jenže to není pravda, stačí porovnat rozdíl s původním vzhledem. Ta změna je docela značná. Zbytek zdůvodnění bych už opakoval: Protože ta nejnovější [revize] na Wikipedii (shodou okolností moje) byla mladší než ta nejnovější tady, zobrazila se [zvítězila] ta verze z Wikipedie. Matěj Suchánek (diskuse) 6. 3. 2019, 20:06 (UTC)
@Matěj Suchánek: No asi jsem fakt beznadějný dement, že nic z toho nechápu. Ten Speciální:Rozdíl/104887 co tady ukazuješ to je rozdíl mezi verzí z 2018-10-02T20:13:32 (Kusurija) a tvojí z 2019-02-15T08:48. Ale teď se přeci celou dobou bavíme o Special:Diff/104888 tedy o rozdílu mezi mým importem z 2019-02-23T20:28:47 a tvou verzí z 2019-02-15T08:48 a tam žádný rozdíl není. Ta šablona předtím, než jsi ji upravil, měla takovýhle rámeček, po tvé úpravě tady žádný rámeček nevidím, po mém importu to zůstalo stejné – tedy bez rámečku, a když tam naposledy Martin přidal ten styl, tak tam zase je rámeček, ale jiný, tedy stejný jako na WP. Nikde ale furt nenalézám nic, co by nasvědčovalo tomu, že ta ztráta rámečku nastala až po tom mém importu 2019-02-23, když tam ten rámeček není vidět už po té tvé úpravě 2019-02-15. --Kychot (diskuse) 6. 3. 2019, 23:42 (UTC)
Opět se opakuju: Ta editace bez rozdílu, která je uvedená pod tvým jménem, je jen "záznam" o importu, skutečná změna je "nabobtnání" historie. Neočekávanou změnu způsobilo to nabobtnání (pokud bys chtěl nějaký záznam, je tady), tedy to, že se revize provedená mnou na Wikipedii nastěhovala před revize provedené vámi na Wikiverzitě.
Možná ještě ilustrace na časové ose: před tvým importem byla poslední verzí 2018-10-02T20:13:32 (Kusurija), během něj se moje revize 2019-02-15T08:48 z WP stala tou poslední (kvůli datu uložení) a po něm se jenom import zaznamenal tou "nulovou" editací 2019-02-23T20:28:47, která vychází té mojí.
Není pravda, že než jsem šablonu upravil, měla [takový nebo jiný] rámeček, já ji upravoval na Wikipedii, kde se nic nezměnilo. Za změnu tady opravdu nemůžu, Wikiverzitu jsem nikdy předtím needitoval. A myslím, že to je všechno, co k tomu je potřeba říct. Matěj Suchánek (diskuse) 7. 3. 2019, 16:00 (UTC)
@Matěj Suchánek: @Mmh: @Kusurija: @Martin Urbanec: Díky moc, Matěji, tak konečně mi to (po delší době) docvaklo. Použil jsi to správné slovo nastěhovala, to jsem do té doby pořád nějak nechápal, vycházel jsem z mylného předpokladu, že jsi tu šablonu editoval tady u nás na Wikiverzitě. Teď teprve koukám na ty časy těch revizí u nás a na WP, 2019-02-15T08:48:17‎ a 15. 2. 2019, 09:48‎, což je v podstatě identické, když tu máme UTC. A další, že na WP je ta změna (1 194 bajtů) +20‎ a u nás je ta změna (1 194 bajtů) +349‎, tož je ta změna počítaná oproti naší poslední revizi. Takže se to na první pohled tváří, jakože jsi editoval tu naši předchozí revizi tady na WV stejným způsobem jako na WP. Tak se ještě jednou omlouvám, že jsem tě tak dlouho mučil tím svým pomalým vedením, a díky za tohle finální dovysvětlení. Ty jsi psal, že skutečná změna je "nabobtnání" historie, což jsem si vyložil tak, jako že to nabobtnání historie způsobilo nefunkčnost té šablony, což moje hlava prostě nebrala. Zatímco skutečná změna nastala skutečně tím mým importem z WP, za což se jakožto usvědčený pachatel tímto omlouvám všem zúčastněným.
No tím pádem by ale bylo nejjednodušším řešením vrátit tu šablonu do stavu po Kusurijově revertu 2018-10-02T20:13:32‎, anebo co tomu brání? Jde jen o to, abychom se dohodli, jestli tu chceme mít tu samou ceduli, jako jsme měli předtím, a riskovat, že se nám zase někdy nějakým neuváženým importem opět rozpadne, anebo se smíříme s tím, že budeme mít stejnou ceduli jako na WP. Anebo se zase mýlím?
No, máme tu přecejen nějaký rozdíl od té WP, a to jsou ty styly. Martin píše Na cswiki jsou používané i mimo, tj. jsou v globálním stylopisu, to by se ale pokud možno nemělo používat. Takže moje otázka zní, jestliže je to s těmi vloženými styly systémovější řešení, jestli je nedat rovnou také na tu šablonu na WP. Ale to bychom asi měli diskutovat jinde. Myslím, že Mmh udělal chybu, že ten problém ventiloval tady na nástěnce, kde se řeší požadavky uživatelů na správce, a on je sám správcem. Dělá to pak zbytečný rozruch mezi uživateli i před světem. Na vzájemnou diskusi mezi správci přeci máme interní Fórum:Správci.--Kychot (diskuse) 8. 3. 2019, 09:20 (UTC)
Nic se nestalo, já se nezlobím. Až se někdy zase potkáme, můžeme se tomu zasmát.
No tím pádem by ale bylo nejjednodušším řešením vrátit tu šablonu do stavu po Kusurijově revertu – ano, to jsem doporučil hned ve svém prvním příspěvku tady. Je jen na vaší komunitě, jestli si chcete nechat původní vzhled. Matěj Suchánek (diskuse) 9. 3. 2019, 08:52 (UTC)
@Kychot: Mimochodem, teď teprve vidím, že výše vytrháváš kousky vět a tváříš se dotčeně: Když z věty importem nějaké změny 23. února, který provedl Kychot, ale který se tváří jako žádná změna a nejde vrátit smažeš začátek a necháš to až od slova Kychot, tak tomu samozřejmě dáš úplně jiný smysl. Ze dvojího použití který je syntakticky jednoznačné, že se to vztahuje k importu, a ne k Tobě. --Mmh (diskuse) 5. 3. 2019, 18:02 (UTC)
@Mmh: Nejde o vytrhávání (jen jsem to zkrátil, abych nemusel citovat celé), jde o to, jak jsem to pochopil. Či spíš nepochopil, že z dvojího užití který...který je syntakticky jednoznačné, že se ta přívlastková věta, která následuje, vztahuje předmětu věty hlavní a nikoli k podmětu předchozí věty vedlejší. Teď nemám čas hledat Havránka (pokud se od té doby gramatika nezměnila), ale díky, že jsi mě kulantně upozornil na další mezeru v mém základním vzdělání. Z historie šablony jsem viděl, že vloni se Kusurijovi revert té šablony podařil, a tak mě vůbec nenapadlo, že by ses pokoušel o totéž a že by se na tebe ta šablona tvářila tak, jako že se od tebe revertovat nenechá. Anebo jsi myslel, jako že jedním kliknutím nějak revertovat celý ten import, tj. revertovat i všechny ty podšablony? --Kychot (diskuse) 6. 3. 2019, 10:56 (UTC)
@Kychot: Ano, vyjadřoval jsem se zkratkově, mínil jsem tím, že (1) změny způsobené importem nejsou vidět jako změny, protože leží někde hluboko v importované historii, jak Ti výše vysvětlil @Matěj Suchánek:Matěj Suchánek, který je v tom opravdu naprosto nevinně, a že (2) import nejde revertovat. A protože jsem to zjistil po dvou týdnech nepřítomnosti, odpracovávaje spousty jiných věcí, jež se mi nahromadily k vyřízení, neměl jsem možnost nějak blíže zkoumat, v čem je problém, a odložil jsem to takhle na nástěnku správců.
Za zkratkovitost se omlouvám, avšak do budoucnosti prosím vždy nejprve ověřit možné pozitivní významy věty, než se začneš cítit dotčen možným významem negativním. --Mmh (diskuse) 8. 3. 2019, 13:22 (UTC)

Yes check.svg Hotovo Opraveno, chyběly vám tady styly. Přidal jsem je k šabloně cedule. Na cswiki jsou používané i mimo, tj. jsou v globálním stylopisu, to by se ale pokud možno nemělo používat, proto řeším takhle. Kdyby tedy ještě něco nefungovalo, zkuste napřed w:WP:CACHE a pak mě pingněte, možná bude třeba to vložit do globálu i tady - nezkoumal jsem. PS: Jaká je má odměna? :) --Martin Urbanec (diskuse) 5. 3. 2019, 20:19 (UTC)

@Martin Urbanec: Díky veliké. Jakou odměnu by sis přál? --Mmh (diskuse) 8. 3. 2019, 13:22 (UTC)
@Martin Urbanec: Díky moc, Martine! Já vím, že peníze byly vynalezeny proto, aby nám ušetřily slova díků... No mohli bychom to třeba nějak přepočítat na počet piv? Anebo pizz? Či něčeho podobného? Nebo že bychom z tebe zaplatili příspěvky :-) Jsem rád, že to funguje, ale stejně jsme asi nepřišli na prapříčinu toho problému. Protože když ta šablona fungovala několik let bez těch explicitně vložených stylů, jak to, že teď bylo zapotřebí tu díru, kudy nám sem tekla voda, zaplácnout tímhle řádkem? --Kychot (diskuse) 6. 3. 2019, 11:01 (UTC)
Verze na Wikipedii, která vaši přepsala, potřebuje pro správné zobrazení i CSS. A toto je nový, efektivnější způsob, jak takové CSS k šabloně přidat. Matěj Suchánek (diskuse) 6. 3. 2019, 18:12 (UTC)

Nicméně jsme stále ostře sledováni. Dovolím si ocitovat jeden e-mail, který mně přišel – jeho autora zde jmenovat nebudu (a i ty, kteří si jeho identitu domyslí, prosím, aby tady své dohady nevylévali), nicméně i autor tohoto e-mailu cituje nějaký blíže neurčený zdroj: Byl jsem upozorněn na vaše (cituji) "technické eskapády" na Wikiverzitě, jak tam (cituji) "čím dál tím víc rozkližujete kdysi funkční systém", a odkázán na (cituji) "nejkřiklavější příklady". Tak jsem se tedy po bezmála čtyřech letech na Wikiverzitu podíval a bylo mi z toho moc smutno. :-/ Vzpomněl jsem si na scénu ze závěru filmu Všichni dobří rodáci, kdy František jde do JZD (což byl dříve výstavní statek Zášínka, kterého ze vsi vyhnali) a při jeho obhlídce smutně praví: "Vy jste to zrajtovali..." Škoda, že to takhle vypadá, proč si to nespravíte? Vypadá to jako výzva k tomu, že bychom si tady měli zase zvolit nějakého schopného technického správce namísto nás neschopných diletantů. --Kychot (diskuse) 6. 3. 2019, 11:11 (UTC)

Bez komentáře. Matěj Suchánek (diskuse) 6. 3. 2019, 18:12 (UTC)