Přeskočit na obsah

Diskuse k šabloně:Cite Q

Obsah stránky není podporován v jiných jazycích.
Přidat téma
Z Wikipedie, otevřené encyklopedie
Poslední komentář: před 2 měsíci od uživatele Matěj Suchánek v tématu „Nevkus

Testování prvotní šablony

[editovat zdroj]

Matěj Suchánek: Zdravím. Omlouvám se, že mám teď celkově málo času a dostávám se k tomu až teď. Dneska jsem si zkusil citaci elektronického periodika, chtěl jsem pomocí Cite Q vložit toto, nebo aspoň většinu toho zdroje, ale po vložení {{Cite Q|Q76591659}} to vložilo jen: "iRozhlas. [s.l.]: [s.n.].". Snad je to tím, že v d:Q76591659 chybí nějaká klíčová data, jenže bez dokumentace nejsem schopen odhadnout, jaká vlastnost tam má nést třeba vydavatele. Navíc bez dokumentace ani nevím, jak vkládat ruční parametry, jestli třeba tedy stačí dát {{Cite Q|Q76591659|titul=Prezidentem omilostněný penzista zemřel ve vězení několik týdnů před odchodem na svobodu}} a překlopí se to do Citace elektronického periodika? A že to má překlopit do této šablony pozná dle "instatance čeho = internetový portál"? Mě mrzí, že neumím programovat sám, je mi blbé, že vás takhle furt otravuju, ale myslím si, že vyladění může vést k hodně užitečnému výsledku a že je to na dobré cestě :) --Palu (diskuse) 17. 9. 2024, 22:56 (CEST)Odpovědět

Přidal jsem do Q76591659 vydavatele, po úpravě dává {{Cite Q|Q76591659}} toto: "iRozhlas. [s.l.]: Český rozhlas.". Tak to už je asi všechno, co jsme od toho chtěli, jen ještě nějak ručně vložit titul, url, autor, datum vydání, datum přístupu by mohl být automaticky dle současného data (pokud není zadaný).
Tedy zkouším: {{Cite Q|Q76591659 | url = https://www.irozhlas.cz/zpravy-domov/prezidentem-omilostneny-penzista-zemrel-ve-vezeni-nekolik-tydnu-pred-odchodem-na_2409030600_kvr | titul = Prezidentem omilostněný penzista zemřel ve vězení několik týdnů před odchodem na svobodu | datum vydání = 2024-09-03 | příjmení = Smatana | jméno = Ľubomír}}
a dostávám: SMATANA, Ľubomír. Prezidentem omilostněný penzista zemřel ve vězení několik týdnů před odchodem na svobodu. [s.l.]: Český rozhlas, 2024-09-03. Dostupné online."
chtěl jsem dostat: SMATANA, Ľubomír. Prezidentem omilostněný penzista zemřel ve vězení několik týdnů před odchodem na svobodu. iROZHLAS.cz [online]. Český rozhlas, 2024-09-03 [cit. 2024-09-17]. Dostupné online. 
Nejsem si jist, jestli se volá ta správná šablona Citace elektronického periodika.--Palu (diskuse) 18. 9. 2024, 16:46 (CEST)Odpovědět
@Palu: Vezmu to od konce:
A že to má překlopit do této šablony pozná dle "instatance čeho = internetový portál"?
Toto, tedy jak poznat, kterou citační šablonu použít, jsem zatím vůbec neimplementoval (použil jsem heuristiku šablony {{Cit}}, které je ale dost zvláštní). A je otázka, jestli je možné vymyslet něco absolutně spolehlivého (které všechny instance mohou odpovídat el. periodiku? které sborníku? atd.). Možná bychom (zatím) měli odpovědnost za její výběr přenechat na uživateli.
jaká vlastnost tam má nést třeba vydavatele
Která vlastnost odpovídá kterému parametru, lze snadno vyčíst z kódu šablony (property=).
jak vkládat ruční parametry
Moje idea byla taková, že právě ty, které podporuje daná citační šablona. Což opět stojí a padá na jejím správném výběru. Teoreticky by se dala odhadnout právě z množiny parametrů, které vyplní uživatel. Nicméně to jde trochu proti principu této šablony, která se snaží nutnost vyplňování parametrů eliminovat.

Objevuje se nám tu důležitá okolnost. iRozhlas, tedy zvolené Q, odpovídá parametru periodikum. U Rejzka bylo zvolené Q rovnou titul (resp. titul + vydání). To znamená, že onen klíčový parametr Q má v určitém kontextu jinou roli. Tohle bude ještě potřeba ujasnit. Ideální by bylo zmapovat (dohodnout se), které citační šablony bude Cite Q podporovat a jakou roli má Q pro každou z nich. --Matěj Suchánek (diskuse) 18. 9. 2024, 18:06 (CEST)Odpovědět
No ideální samozřejmě, když to bude fungovat co nejuniverzálněji, tedy když vložím jakékoliv Q a šablona si ho přelouská do správné šablony ať už odkazuju na knihu (tam je Q titul), periodikum (Q je periodikum), sborník (Q může být sborník nebo i titul, protože i jednotlivé články mohou myslím mít na wikidatech vlastní q) nebo kvalifikační práci (Q je titul). Pokud to tedy nejde automaticky, tak pořád lepší zadat parametr "typ = periodikum" nebo "sborník". Možná bych to nejdříve odladil takto a teprve když nám bude spolehlivě fungovat vše ostatní, tak pak bychom se mohli pokusit to zautomatizovat. Začal bych tím, že nám to zkrátka bude správně fungovat (= dávat stejné výstupy jako jednotlivé správně vybrané normované citační šablony, ideálně bez chyb) a až v dalších krocích bych zkoušel ubírat vklad uživatele / přidávat automatizaci. A buď se potom podaří dostat do toho ideálu, kdy zadám jen Q a parametry, co nemůže šablona znát ani z kvalitně vyplněného Q, nebo ne, ale to by se zkrátka vidělo až pak. Každopádně podle mě aby citace byly kvalitní, tak nebude možné odkazovat na jednu univerzální "Cit", ale skutečně vybírat mezi konkrétními citačními šablonami - pokud to tedy bude technicky možné, což minimálně tým parametrem "typ = periodikum" by být mohlo. --Palu (diskuse) 18. 9. 2024, 18:33 (CEST)Odpovědět

Nevkus

[editovat zdroj]

Vkládat do stránek něco jako {{Cite Q|Q109545581|typ=monografie|strany=279|kapitola=kečup|datum přístupu=2024-09-18}} mi přijde jako vrchol nevkusu; naprostý šrot. To aby si editor nějak pamatoval a uvědomoval, které číslo je který zdroj. O co lepší je pro často užívané zdroje vytvořit vhodně pojmenované šablony, jak činí mnoho wiki projektů. --Dan Polansky (diskuse) 22. 9. 2024, 10:59 (CEST)Odpovědět

Co funguje na Wikislovníku, který lze ozdrojovat několika slovníky, nemusí fungovat na Wikipedii, kde téma může zpracovávat hned několik monografií (monografie = jedno téma, počet témat na Wikipedii: 557 654). Jasně, většina (aktuálních) témat se tu zdrojuje hlavně e-novinami, a jak se ukazuje v diskusi výše, u elektronických periodik je dosažitelná úspora malá (položky na Wikidatech se pro jednotlivé články na webu nezakládají). To klidně můžeme řešit na úrovni šablon, resp. pomocí nějaké globální JSON tabulky periodikum → sdílené parametry (např. iDNES.cz[1]).
Ale co ten zbytek? Máme status quo, můžeme vše vyplňovat ručně nebo s pomocí citoidu, který se dotazuje třetích stran mimo naši správu a ne vždy funguje, jak bychom si přáli.
A nebo můžeme využít Wikidata, která máme pod kontrolou (takže můžeme doplňovat/kombinovat informace z více zdrojů), kde si můžeme zakládat položky monografiím (třeba i hromadně, viz d:Property talk:P3184) a pro něž existuje zabudovaný mechanismus načítání informací do článků (bez potřeby nějakého robota), který si navíc můžeme na wiki přizpůsobit. Jenom je potřeba najít na Wikidatech to číslo a vložit ho do šablony.
Mimochodem nápad „Cite Q“ není náš, „wikimediáni“ ho vymysleli už někdy v minulé dekádě: m:WikiCite, d:WD:WikiCite. A neřekl bych, že je to šrot, protože to evidentně funguje. --Matěj Suchánek (diskuse) 22. 9. 2024, 14:51 (CEST)Odpovědět
Pokud někomu stojí za to pro daný zdroj založit Wikidatí položku, proč mu nestojí za to k němu založit vhodně pojmenovanou šablonu na české Wikipedii? To přece není tolik práce navíc? A tato šablona by z Wikidatí položky mohla být i nějak odkázána, přinejhorším z mluvní stránky, ne-li rovnou z hlavní stránky položky.
Anglický Wikislovník např. zakládá šablony začínající na RQ: a těch je značné množství, nikoli pouze několik. --Dan Polansky (diskuse) 23. 9. 2024, 11:44 (CEST)Odpovědět
Pokud vám vyhovuje kvůli jednomu použití zdroje zakládat šablonu a pokud k tomu seženete konsensus, klidně si to založte, to se s Cite Q nevylučuje. Já jsem si ale nevšiml, že byste se podílel na Wikipedii na tvorbě obsahu a nebo něco zdrojoval. Palu (diskuse) 24. 9. 2024, 11:09 (CEST)Odpovědět
(Málo, ale přece: Vyplachování nosu. Už toho pípování bylo víc než dost, nemyslíte?) A proč by někdo kvůli jednomu užití zdroje zakládal položku ve Wikidatech? To by tam musela být shodou okolností. --Dan Polansky (diskuse) 24. 9. 2024, 15:34 (CEST)Odpovědět
Třeba proto že jej díky tomu lze využít na každé Wikipedii. Nebo protože jím tak může zdrojovat přímo tvrzení Wikidatech.
Ale to je vlastně vedlejší. Cílem této šablony ve skutečnosti je také využít toho, co už na Wikidatech je. Třeba 44 milionů vědeckých článků (ano, cca 40 % Wikidat tvoří metadata k vědeckým článkům), půl milionu různých monografií nebo dalšího víc než půl milionu hesel z encyklopedií. A nemá to nahradit dosavadní systém citačních šablon, je to na něm postavené.
(Mimochodem, systém z českého Wikislovníku se mi líbí daleko více než z anglického. Ale pro Wikipedii mi to prostě nepřijde škálovatelné.) --Matěj Suchánek (diskuse) 24. 9. 2024, 16:22 (CEST)Odpovědět
Vytvářet moduly pro jednotlivé zdroje (jak činí český Wikislovník v odkazu výše) mi přijde jako další absurdita. Je to ono hraní si na "data", bez ohledu na omezenou praktičnost. Za ideální mám vytvořit hezky pojmenované referenční šablony, klíčové údaje uvést v ní, a další řekněme na ze šablony odkázané Wikidatí položce, aby všechny údaje nemusely na čtenáře svítit z referenční šablony. --Dan Polansky (diskuse) 25. 9. 2024, 11:15 (CEST)Odpovědět
Odbočka: V čem je ta omezená praktičnost, když to uživateli umožňuje vyhnout se přesně tomu, o čem mluvíte, tedy použití nějakého Qid místo dobře zapamatovatelného názvu? (Což je mimochodem hlavní myšlenka za Domain Name System.) Hezky pojmenovanou referenční šablonu tam ostatně mají taky: wikt:Šablona:Rejzek. (Podle mě je zbytečná, úplně by stačilo {{Cituj zdroj|Rejzek|rok=|heslo=|strany=}}, což je vlastně už hodně podobné {{Cite Q|Q109545581|...}}). Jenom se to liší vnitřnostmi (enwikt to dává do kódu šablony, na cswikt si vybrali moduly – evoluci šablon), ale dokud se to navenek chová stejně, tak to přece jako uživatel nepotřebujete znát ani nechcete řešit.
K věci: Už se začínám opakovat, ale vlastní hezky pojmenovaná referenční šablona a/nebo lokální datový modul pro každý myslitelný zdroj pro to, aby jím šlo zdrojovat na Wikipedii, je nesmyslný boilerplate. Nekritizuju možnost, třeba u těch často užívaných zdrojů, tam to má i výhody, ale celá Wikipedie (její potenciál) se tím prostě pokrýt nedá (asi v tom bude pravidlo 80/20). A přesně proto tu vzniká něco, co může pomoct ještě víc. Ale zatím jsme stejně na začátku.
(Možná jsem to měl udělat dřív, tady je odkaz na původní diskusi, kde byl tento nápad prezentován.) --Matěj Suchánek (diskuse) 25. 9. 2024, 20:01 (CEST)Odpovědět