Diskuse k šabloně:Seznam řad

message: V souladu s barevností navrhovanou na Diskuse k šabloně:Seznam řad navrhuji řešit odpovídajícím způsobem i tuto šablonu. Otestujte pomocí tohoto kódu vloženého do vlastního common.css:
/* test k Šablona:Seznam řad */ 
 
.ss-rada #se   { background: #aaaaaa; }
.ss-rada #se01 { background: #a61c00; color: white; }
.ss-rada #se02 { background: #cc0000; color: white; }
.ss-rada #se03 { background: #e69139; color: white; }
.ss-rada #se04 { background: #f1c232; color: white; }
.ss-rada #se05 { background: #6aa84f; color: white; }
.ss-rada #se06 { background: #45818e; color: white; }
.ss-rada #se07 { background: #3c78d8; color: white; }
.ss-rada #se08 { background: #3d85c6; color: white; }
.ss-rada #se09 { background: #674ea7; color: white; }
.ss-rada #se10 { background: #a64d79; color: white; }
.ss-rada #se11 { background: #dd7e6b; color: white; }
.ss-rada #se12 { background: #ea9999; color: white; }
.ss-rada #se13 { background: #f9cb9c; color: white; }
.ss-rada #se14 { background: #ffe599; color: white; }
.ss-rada #se15 { background: #b6d7a8; color: white; }
.ss-rada #se16 { background: #a2c4c9; color: white; }
.ss-rada #se17 { background: #a4c2f4; color: white; }
.ss-rada #se18 { background: #9fc5e8; color: white; }
.ss-rada #se19 { background: #b4a7d6; color: white; }
.ss-rada #se20 { background: #d5a6bd; color: white; }
.ss-rada #se21 { background: #85200c; color: white; }
.ss-rada #se22 { background: #990000; color: white; }
.ss-rada #se23 { background: #b45f06; color: white; }
.ss-rada #se24 { background: #bf9000; color: white; }
.ss-rada #se25 { background: #38761d; color: white; }
.ss-rada #se26 { background: #134f5c; color: white; }
.ss-rada #se27 { background: #1155cc; color: white; }
.ss-rada #se28 { background: #0b5394; color: white; }
.ss-rada #se29 { background: #351c75; color: white; }
.ss-rada #se30 { background: #741b47; color: white; }
.ss-rada #se31 { background: #cc4125; color: white; }
.ss-rada #se32 { background: #e06666; color: white; }
.ss-rada #se33 { background: #f6b26b; color: white; }
.ss-rada #se34 { background: #ffd966; color: white; }
.ss-rada #se35 { background: #93c47d; color: white; }
.ss-rada #se36 { background: #76a5af; color: white; }
.ss-rada #se37 { background: #6d9eeb; color: white; }
.ss-rada #se38 { background: #6fa8dc; color: white; }
.ss-rada #se39 { background: #8e7cc3; color: white; }
.ss-rada #se40 { background: #c27ba0; color: white; }
 
.ss-rada #se01 a, .ss-rada #se02 a, .ss-rada #se03 a, .ss-rada #se04 a, .ss-rada #se05 a, 
.ss-rada #se06 a, .ss-rada #se07 a, .ss-rada #se08 a, .ss-rada #se09 a, .ss-rada #se10 a, 
.ss-rada #se21 a, .ss-rada #se22 a, .ss-rada #se23 a, .ss-rada #se24 a, .ss-rada #se25 a, 
.ss-rada #se26 a, .ss-rada #se27 a, .ss-rada #se28 a, .ss-rada #se29 a, .ss-rada #se30 a { color: white; }
--Bazi (diskuse) 18. 3. 2014, 01:47 (UTC)

message: Bylo by možno přidat šablonu  po vzoru  (už kvůli přehlednosti a jednotnosti kódu)? --Drecker (diskuse) 13. 5. 2014, 08:16 (UTC)
replies: text: U Seznamu dílů má záhlaví jasnou funkci, mimo jiné volbu barevnosti v závislosti na pořadí řady v seriálu, tvorbu kotvy pro odkazování, jednotící úpravu stylu. To vše u Seznamu řad až tak potřebné není, protože jednotný styl v jeho případě odpovídá klasické wikitabulce. Navíc by to bylo komplikovanější o všechny ty rowspan a colspan varianty. Šablona by tak musela být složitě konstruovaná, a přitom s poměrně malým přínosem. --Bazi (diskuse) 13. 5. 2014, 09:49 (UTC)
replies: text: : Právě např. o ty složitější rowspany a colspany mi jde, aby se to „složitě“ dělalo jen jednou u šablony a nemuselo se to „složitě“ dělat pokaždé u každého článku. Mimo to by ten kod byl pak přehlednější než je nyní. --Drecker (diskuse) 13. 5. 2014, 10:59 (UTC)
replies: text: :: Ale v tabulce se to udělá poměrně snadno, jednoduchým kódem, který se dá zkopírovat z podobného článku. V šabloně to znamená nasázet velké množství všemožných podmínek, jejichž splnění se musí testovat v každém článku při každém načtení. A samotné vytvoření šablony by bylo náročné, aby se pamatovalo na všechny možnosti, které mohou nastat, a šablona se nerozbila. Např. v jednom článku budeme chtít uvádět datum počátku i závěru vysílání, zatímco v jiném by se chtělo uvést jen jeden údaj. V takovém případě musíme na mnoha místech v šabloně opakovaně testovat, jestli je obsažený jen jeden sloupec, nebo oba, a podle toho upravit colspan a rowspan každé buňky v záhlaví. To v Seznamu dílů nebylo potřeba řešit, protože tam jsou jen jednoduché sloupce. Pokud by pro použití takové šablony byly pádné důvody a značná poptávka, možná bych se to pokusil nějak sestavit, ale zatím se mi zdají důvody nedostatečné. Případně nechť to zváží někdo z technicky zdatných kolegů, jestli by se do toho pouštěli. --Bazi (diskuse) 13. 5. 2014, 11:40 (UTC)
replies: text: ::: OK nemyslel jsem si, že by to bylo tak složité (s tvorbou šablon nemám totiž vůbec žádné zkušenosti), pokud se k tomu dostanu možná se na to v rámci několika málo týdnů podívám (pokud by se toho nikdo neujmul dřív). Děkuju za odpovědi. --Drecker (diskuse) 13. 5. 2014, 12:07 (UTC)
replies: text: :::: Tak jsme se pokusil dát dohormady nějakou takovou šablonu , popis doplním později --Drecker (diskuse) 27. 5. 2014, 13:16 (UTC)
replies: text: :::::Díky za to úsilí. Je to opravdu obsáhlý kód, i když se vynecháním nastavitelné šířky dost ušetřilo. Původní výhrada, že to představuje „víc kódu než užitku“ sice asi zůstává, ale jinak šablona působí docela funkčně. --Bazi (diskuse) 27. 5. 2014, 14:38 (UTC)
replies: text: ::::::Děkuji za připomenutí šířek, v blízké době se je tam pokusím zapracovat. Jinak k obsáhlosti kódu. Jednak jsem si říkal, když to napíšu já, tak s tím nikdo jiný nebude muset ztrácet čas a navíc se ten kód jeví delší než mi ve skutečnosti trval napsat. V podstatě každý řádek je tam čtyřikrát zkopírován jen s nepatrnými rozdíly, takže jsem v podstatě psal jen čtvrtinu a také jsem se jej pokoušel psát co možná nejpřehledněji (ale moc se mi to s tímhle „jazykem“ nepodařilo) takže je tam víc řádek než by bylo technicky nutné. --Drecker (diskuse) 27. 5. 2014, 14:51 (UTC)
replies: text: :::::::Do těch šířek už bych se určitě nepouštěl, jen by to dále zbytečně bobtnalo. I u Seznamu dílů v praxi zjišťuju, že šířku jen málokdy využívám, hlavně pro zúžení sloupců s krátkými číselnými údaji a dlouhým textem v záhlaví. Případně by to mohlo mít smysl pro sjednocení šířky sloupců napříč jednotlivými řadami. Ale u Seznamu řad, který je v článku jen jeden, to není tolik potřebné. --Bazi (diskuse) 27. 5. 2014, 15:50 (UTC)
replies: text: ::::::::OK, takže šířky nechávám být --Drecker (diskuse) 27. 5. 2014, 15:58 (UTC)
=== Zařádkování ===
Při použití v Seznam epizod seriálu Cirkus Bukowsky se nad tabulkou vytváří prázdný řádek. Je příčina někde v šabloně hlavičky? --Bazi (diskuse) 28. 5. 2014, 22:12 (UTC)

text: Chyba byla skutečně v šabloně hlavičky. Nyní jsem jí opravil, a už by to ty prázdné řádky dělat nemělo (pokud se zobrazovaly i někde jinde, tak by mělo pomoct vyprázdnit cache serveru). Jestli by problém přetrvával i po vyprázdnění cache (doufám, že takový případ nenastane), tak se ozvěte a ještě se na to podívám. --Drecker (diskuse) 29. 5. 2014, 17:03 (UTC)
thread_title:  hlavička 

message: Při použití v Seznam epizod seriálu Cirkus Bukowsky se nad tabulkou vytváří prázdný řádek. Je příčina někde v šabloně hlavičky? --Bazi (diskuse) 28. 5. 2014, 22:12 (UTC)
replies: text: Chyba byla skutečně v šabloně hlavičky. Nyní jsem jí opravil, a už by to ty prázdné řádky dělat nemělo (pokud se zobrazovaly i někde jinde, tak by mělo pomoct vyprázdnit cache serveru). Jestli by problém přetrvával i po vyprázdnění cache (doufám, že takový případ nenastane), tak se ozvěte a ještě se na to podívám. --Drecker (diskuse) 29. 5. 2014, 17:03 (UTC)
thread_title:  Zařádkování 

message: V kódech těchto šablon se vůbec nevyznám, proto píšu připomínku. Všiml jsem si, že pokud transkluduji tabulku Přehled řad ze seznamu epizod do hlavního článku o seriálu, přestanou fungovat odkazy na jednotlivé řady.
* V seznamu epizod, v šabloně: Řada 1 (za červeným políčkem) je odkaz na konkrétní sekci v seznamu. ("Seznam dílů seriálu Jak jsem si obul boty#První řada (1902–1903)") -> OK
* V článku o seriálu, v transkludované šabloně: Řada 1 (za červeným políčkem) je odkaz na neexistující sekci v článku. ("Jak jsem si obul boty#První řada (1902–1903)") -> Není OK. Asi by to mělo odkazovat na sekci v seznamu epizod.
Kdyby to někdo uměl opravit, bylo by to fajn. Díky. --Harold (diskuse) 29. 12. 2015, 13:47 (CET)
Hm, nešlo by upravit kód šablony tak, aby se vkládalo | kotva = Seznam dílů seriálu Jak jsem si obul boty#První řada (1902–1903)? Tím by se to snad vyřešilo (nebo aspoň na en: to tak funguje). V existujících seznamech by se nějaká případná drobná změna zápisu snad mohla roboticky udělat. --Harold (diskuse) 2. 9. 2016, 18:02 (CEST)
replies: text: Pardon, že se to neřešilo už dřív, nějak to zapadlo. Přemýšlel jsem, že by se tam, podobně jako u Seznamu dílů, přidal třeba parametr „hlavní“, do kterého by se zadal název článku, ten by se pak dal využít k odkazování. I když tam to funguje naopak, jako název článku, do kterého se transkluduje, tady to má být název článku, do kterého se z toho hlavního článku odkazuje. Tak by se to asi mělo pojmenovat jinak.

text: Tvůj nápad je taky použitelný, místo dvou parametrů by stačil jeden, jenom by se muselo důsledně dbát na jeho správné vyplnění, aby z toho nevznikaly chyby. --Bazi (diskuse) 3. 9. 2016, 00:48 (CEST)
replies: text: :Parametr s názvem seznamu mě taky napadl, klidně může být. Záleží co by bylo jednodušší na implementaci a pro editory, ani jedno neupřednostňuji, jen mě iritují ty nefunkční odkazy. :-) --Harold (diskuse) 3. 9. 2016, 09:34 (CEST)
replies: text: :: Tak snad hotovo. Nejjednodušší by bylo roboticky doplnit do článků s touto šablonou název článku (což snad bot zvládne) rovnou na řádek s názvem šablony, jen za svislítko. Takto. Ale bude se muset dát pozor, aby se to nepřipsalo i k úvodní hlavičce {{Seznam řad/tabulka, kde by se mohla narušit šablona. --Bazi (diskuse) 3. 9. 2016, 12:02 (CEST)
replies: text: :::Super, zdá se, že to je ok. Jinak, zažádal jsem o robopráci. --Harold (diskuse) 3. 9. 2016, 12:28 (CEST)
thread_title:  Odkazy na jednotlivé řady 

message: Při psaní ve wikikódu bych asi dal přednost variantě, kde jsou rovnítka zarovnaná pomocí mezer do jedné linie, protože jsou pak vyplněné hodnoty přehlednější, líp se s nimi pracuje. I když beru, že třeba VisualEditor to třeba trochu rozhazuje, ale to chápu jako nedostatek VE, ne jako chtěný standard. --Bazi (diskuse) 24. 9. 2016, 23:01 (CEST)
A totéž samozřejmě ještě tím spíš pro seznam dílů, kde je těch dílů a hodnot víc. --Bazi (diskuse) 24. 9. 2016, 23:02 (CEST)
replies: text: No, já to bral podle toho, že roboti při jakékoliv editaci ty mezery (nejen v těchto, ale i v dalších šablonách) stejně odstraňují. Tak mi přišlo logické, aby věci, které tu nejsou chtěné a záhy při dalších editacích mizí, v dokumentaci nebyly. To by asi chtělo probrat s botovodiči... --Harold (diskuse) 25. 9. 2016, 08:46 (CEST)
replies: text: : Aha, tak to je asi chybka u těch botů. Vím, že se kdysi diskutovalo o tom, jak to řešit u infoboxů, a tam se domluvil formát mezera-svislítko-mezera-rovnítko-mezera, ale nenapadlo mě, že by se to aplikovalo šmahem na všechny ostatní šablony. --Bazi (diskuse) 25. 9. 2016, 13:22 (CEST)
thread_title:  V jedné linii