Diskuse k šabloně:Dts

Pořadí parametrů

Navrhuji změnit řazení parametrů v této šabloně na formát rok-měsíc-den. Takové řazení se dnes už běžně nabízí mimo jiné v citačních šablonách, stejně jako v šablonách Datum narození, Datum úmrtí ad. Taky to odpovídá řazení v anglické Dts. Naopak naše dosavadní řazení používá třeba německá Dts, kde ale - zdá se mi - je tento formát rozšířenější.

Samozřejmě spolu se změnou řazení by se muselo roboticky přepracovat množství výskytů šablony v článcích, ale věřím, že sjednocení s ostatními podobnými šablonami a takto vytvoření intuitivnějšího prostředí pro uživatele by za to stálo. Navíc bych při té příležitosti navrhoval provést jednorázové sjednocení i ve vyplněných hodnotách na podobu yyyy|mm|dd (tedy i např. 1. květen psaný jako 05|01). --Bazi (diskuse) 26. 4. 2016, 13:10 (CEST)Odpovědět

@Bazi: Překopal jsem dosud nepříliš funkční šablonu Datum, která dokáže datum v docela libovolném formátu (dmr i rmd) převést na naši šablonu Dts. Čili můžeme v podstatě kdykoliv vyměnit pořadí parametrů šablony Dts a šablona Datum by se pak postarala, aby vše ve článcích fungovalo bez větších robotických akcí. Ovšem osobně se přikláním k formátu dmr (s tím, že pro anglickojazyčné a další využívající rmd můžeme využít tu šablonu Datum). --Dvorapa (diskuse) 17. 11. 2018, 02:58 (CET)Odpovědět
Přiznám se, že tomu nerozumím. --Bazi (diskuse) 17. 11. 2018, 11:12 (CET)Odpovědět
Tedy jinými slovy: Jsem proti, česky mluvící mají více zažitý formát dmr. Anglický formát navíc šablona také umí zpracovat. Jiné formáty zase dokáže zpracovat šablona Datum. Ovšem v jednom máte pravdu: Každá šablona na české Wikipedii si to řadí podle sebe (viz šablony dat narození/úmrtí, věku, apod.), něco by s tím udělat chtělo, současný stav trochu matoucí je. --Dvorapa (diskuse) 17. 11. 2018, 11:47 (CET)Odpovědět
Aha, tak možná změna. Sice jsem principiálně proti, ale kromě této šablony jsem našel už jen šablonu JULGREGDATUM, zbylé používají rmd. Čili mám asi smůlu a opravdu by bylo lepší tyto tři šablony (Dts, Datum a JULGREGDATUM) převést na to, co už se používá všude jinde. --Dvorapa (diskuse) 17. 11. 2018, 11:56 (CET)Odpovědět
Ano, IMHO je ten formát rmd praktičtější pro chronologické řazení. Zatímco v souvislém textu samozřejmě jsme zvyklí na dmr (přesněji d. m r), v různých tabulkách, přehledech... i šablonách funguje rmd lépe a jakýsi zvyk v tomto ohledu už máme. Vlastně je to principiálně podobné tomu, jak křestní jméno píšeme běžně před příjmením, ale pro řazení v (telefonních aj.) seznamech to přehazujeme, viz i řazení osob v {{DEFAULTSORT:}}. --Bazi (diskuse) 17. 11. 2018, 12:04 (CET)Odpovědět
Rozumím, ovšem u této šablony to řazení příliš důležité není, protože ona už sama řadí v tabulkách podle rmd (má to i v názvu a lépe řadit než podle rmd ani nejde), pouze parametry se zadávají v pořadí dmr. No provedu JULGREGDATUM a když už jsem nakousl překopávání šablon opravou řazení zde a opravou formátů u šablony Datum, asi bych mohl vyřídit i tuto záležitost. --Dvorapa (diskuse) 17. 11. 2018, 12:14 (CET)Odpovědět
Nejspíš hotovo. --Dvorapa (diskuse) 18. 11. 2018, 02:05 (CET)Odpovědět
Díky. Nemám nějaký celkový přehled, pro info jsem zaznamenal jen tyto dva případy (už jsem opravil), kdy se instrukce v dokumentaci k šablonám stala v důsledku nesmyslnou. Ale jinak v běžném použití se při letmém ohledání zdá být práce bota v pořádku. --Bazi (diskuse) 18. 11. 2018, 02:12 (CET)Odpovědět

Zdravím ve spolek. Byl k přepracování dosažen jistý konsenzus? Nebo se jen jeden člověk dohodl? --Tayari (diskuse) 18. 11. 2018, 15:11 (CET)Odpovědět

Zdravím. Jak vidno, dohodli se přinejmenším dva. :) Můj původní návrh je rok a půl starý. To už si opravdu nevzpomínám, jestli nebo v jakém kontextu byl tehdy avizován i jinde. Ale na tomto místě měl kdokoli se zájmem o tuto šablonu možnost se k němu vyjádřit. Máte-li k tomu nějaké věcné argumenty, neváhejte je předložit, třeba dospějeme ještě k nějakým dalším úpravám. --Bazi (diskuse) 18. 11. 2018, 15:19 (CET)Odpovědět
Shodli jsme se, že jen tyto dvě šablony (ještě JULGREGDATUM, dohromady cca 2 700 použití) se vymykají běžnému způsobu užívání časových šablon na české Wikipedii a že je třeba s tím něco udělat. Krom toho tato šablona mixovala ve svých použitích obě možnosti, čímž potřeba pro změnu byla ještě větší (širší konsensus dle mého nebyl potřeba). Další úpravy jsou samozřejmě možné, ovšem změnu pořadí parametrů je nyní potřeba navrhnout pro všechny časové šablony (viz Kategorie:Šablony:Časové) pod lípou, protože nyní drží všechny jednotný styl (24 šablon s dohromady cca 40 000 použitími). --Dvorapa (diskuse) 18. 11. 2018, 15:30 (CET)Odpovědět
Samozřejmě já jakožto jeden ze zastánců sjednocování vítám podobné změny, avšak tahle mi "nehraje do karet", jelikož ji používám velmi často. Mám v texťáku rozpracováno více článků, které hodlám přidat ale je na nich starý formát šablony. To se dá lehce znovu projet botem, v tom problém nevidím. Avšak co mi vadí je to, že mi tahle změna stěžuje práci. Já opisuji data (normálně rozepsaná) do šablon a jelikož budu muset prohazovat cifry, budu v tom mít guláš. Nejde nějak šablonu "naučit" aby rozpoznala, která z hodnot je rok (např. čtyřciferná hodnota) a tím pádem si sama zvolila formát? Aby akceptovala obě formy zápisu a nemusela se opatřovat "dmr" "rmd" a podobně. --Tayari (diskuse) 18. 11. 2018, 15:48 (CET)Odpovědět
Viz šablonu Datum. --Dvorapa (diskuse) 18. 11. 2018, 15:50 (CET)Odpovědět
Je v šablonách rozdíl? Můžu používat {{datum}} místo {{Dts}}? --Tayari (diskuse) 18. 11. 2018, 15:50 (CET)Odpovědět
Šablona Datum zpracuje jakýkoliv komplexní formát a pak jej vloží do šablony Dts, takže je to jedno. Doporučil bych ale používat šablonu Dts nebo šablonu Datum substituovat, aby v kódu článků byl jednotný formát a dobře se v tom vyznávalo (což byl také cíl mých úprav šablony Datum a části mých robotických editací včera). --Dvorapa (diskuse) 18. 11. 2018, 15:57 (CET)Odpovědět

Chybné řazení

Všiml jsem si, že šablona nyní chybně seřazuje, viz níže. Před časem bylo vše OK. Kdy ke změně došlo, nevím.

Od Do
20060925a25. září 2006 20070513a13. května 2007
20080902a2. září 2008 20130513a13. května 2013
20081005a5. října 2008 20090816a16. srpna 2009
20090916a16. září 2009 20091218a18. prosince 2009
20121011a11. října 2012 20160915a15. září 2016
20121016a16. října 2012 20130205a5. února 2013
20130114a14. ledna 2013 20140131a31. ledna 2014
20130219a19. února 2013 20130712a12. července 2013
20151012a12. října 2015 20190405a5. dubna 2019
20160419a19. dubna 2016 20160719a19. července 2016
20161005a5. října 2016 20170125a25. ledna 2017

--Harold (diskuse) 3. 8. 2019, 23:03 (CEST)Odpovědět

Aha. Vypadá to, že nejdřív zařadí všechna data s jednomístným dnem (byť je seřadí správně podle roku, měsíce a nakonec dne) a po nich teprve vezme data s dvoumístným dnem (a ta znovu řadí podle roku, měsíce a dne). Co na to Dvorapa, který prováděl loňské listopadové úpravy? Bude tušit? --Bazi (diskuse) 3. 8. 2019, 23:40 (CEST)Odpovědět
Zdravím, jsem v Anglii, mrknu na to brzy. --Dvorapa (diskuse) 4. 8. 2019, 01:43 (CEST)Odpovědět
Opravil jsem. --Dvorapa (diskuse) 9. 9. 2019, 23:28 (CEST)Odpovědět
Super, díky. --Harold (diskuse) 10. 9. 2019, 07:57 (CEST)Odpovědět

Zdroj