Diskuse k modulu:Autoritní data

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání

Založení[editovat zdroj]

@Vachovec1: V rámci možností je modul hotov, doplnil jsem také PSH. Ohledně posledních úprav (neboli TO DO na začátku modulu) zbývá udělat následující:

  1. Vyřešit názvy identifikátorů s otazníky. Nejsem však zběhlý v překladu odborných děl a institucí a bylo by dobré, kdyby se na to někdo kouknul.
  2. Zdali nechat anglické verze webů anebo použít původní. U NK ČR jsem to samozřejmě změnil na českou verzi webu, ale ponechal jsem id NKC (nikoliv AUT ani NK ČR), protože modul využívá u národních knihoven univerzálních kódu a nepřišlo mi vhodné mít jeden parametr mimo. Poznámka: Protože je však AUT vyplněno lokálně a liší se, doplnil jsem jej do aliasů. RiniX (diskuse) 28. 5. 2021, 16:27 (CEST)[odpovědět]
  3. Vyřešit, co udělat se zastaralými a dalšími parametry. Pokud tomu dobře rozumím, tak nynější šablona by stejně neměla používat jiné druhy a celá část by šla skrýt. RiniX (diskuse) 27. 5. 2021, 17:59 (CEST)[odpovědět]
K některým názvům:
  • Association for Computing Machinery, česky Sdružení pro výpočetní techniku, ale náš článek je na anglickém názvu, dal bych česky a přesunul i článek;
  • Australian Womens Register, česky Australský registr žen, pokud by zůstalo anglicky, tak s anglickým apostrofem: Australian Women's Register;
  • Botanist – netuším co je to za databázi, ale Autor (botanika) určitě český adekvátní překlad nebo odkaz. Nechat originální anglický název Botanist je imo nejlepší;
  • Catálogo de autoridades de nombres y títulos de Cataluña, česky asi Katalog jmen a názvů děl Katalánska,
  • Tchajwanská národní ústřední knihovna je česky Národní ústřední knihovna, což je překlad ofic názvu, který je bez "tchajwanská". Eventuální článek by měl být s rozlišovačem: Národní ústřední knihovna (Tchaj-wan)
  • New York Public Library, když tchajwanskou knihovnu překládáme, tak i Newyorská veřejná knihovna;
  • Système universitaire de documentation - asi Univerzitní systém dokumentace
  • Biographical Directory of the United States Congress - asi Biografický seznam Kongresu Spojených států amerických, volněji Seznam biografií Kongresu...
--Jann (diskuse) 30. 5. 2021, 15:31 (CEST)[odpovědět]
Díky moc, zbytek jsem doupravil a ve výsledku se to dá vyřešit i před nasazením či během fungování. Nově jsem pro testovací účel vložil modul do článku Jack Black. RiniX (diskuse) 30. 5. 2021, 17:15 (CEST)[odpovědět]

Pořadí[editovat zdroj]

Co jsem koukal, jsou identifikátory řazeny abecedně, což u stránek s mnoha identifikátory bude znamenat, že konkrétní z nich bude pokaždé úplně jinde. Myslím, že by nebylo od věci vypíchnout NKC a případné další české, aby se zobrazovaly jako první. --JAnD (diskuse) 8. 6. 2021, 17:06 (CEST)[odpovědět]

@JAn Dudík: Takové řazení je zde vlastně i nyní, akorát je identifikátorů osm a většina je vždy doplněna. Nicméně k podnětu: PSH a NKC (AUT) jsou, pokud se nepletu, jediné české a ne vždy se objevují spolu. Pokud bychom je chtěli dát na první místo, tak by bylo nejlepší je následně nějakým způsobem oddělit, ať nemáme poněkud divné pořadí "NKC/PSH, A, B, C.... W". Technicky jednodušší je identifikátory zvýraznit, zatím jsem provedl u NKC. RiniX (diskuse) 8. 6. 2021, 17:21 (CEST)[odpovědět]
@JAn Dudík: Ahoj, máš ještě nějaké připomínky (přidávám odkaz na rozpracovanou dokumentaci)? Pár dalších kolegů s k AD vyjádřilo, ale zájem není o tento modul asi až tak veliký (přestože jsem informoval Pod lípou i u šablony). Jelikož jsi byl jeden z nejaktivnějších, rád bych znal aspoň tvůj finální „verdikt“, než požádám o nahrazení na NS. Děkuji RiniX (diskuse) 1. 7. 2021, 18:25 (CEST)[odpovědět]
@RiniX: Stále si myslím, že by bylo lepší umístit NKC na začátek, ale třeba si zvyknu na ztučnění, zase tak často to nepoužívám. A i nasazení do článků nebrání dalším úpravám, nemám tedy námitky. --JAnD (diskuse) 7. 7. 2021, 09:49 (CEST)[odpovědět]

Nezaložené kategorie[editovat zdroj]

@Matěj Suchánek: Ahoj, články se založenými kategoriemi jsou stále vkládány do nezaložených kategorií (třeba 1918). Mám tušení, že by to mohly způsobovat řádky 16 až 26 a apostrofy na konci názvů kategorií '' a ' ', protože údržba nejspíše nezná správný název kategorie. Možná by se dané apostrofy měly odstranit, protože neobsahují žádný text (na rozdíl od anglické verze, kde je vyplněno identifiers), ale nejsem si jist. Děkuji RiniX (diskuse) 18. 7. 2021, 13:34 (CEST)[odpovědět]

OpravenoOpraveno Opraveno. Apostrofy nevadily, protože kontrola existence zpravidla přebytečné bílé znaky odstraní. Ale přesto jsem je taky odstranil, protože k ničemu nejsou. --Matěj Suchánek (diskuse) 18. 7. 2021, 13:43 (CEST)[odpovědět]

Biblio[editovat zdroj]

@Vojtěch Dostál: Ahoj, délka nehraje roli, problém je, že řazení vychází zejména z (univerzálních) identifikátorů nebo ze zkratek prvních písmen jednotlivých slov institucí/projektů. Vše se pak promítá do tabulky a navboxu, které řadí ID abecedně – v případě posunutí mezi B nebude dávat smysl tabulka v dokumentaci šablony, nyní mezi U nedává smysl navbox. Z mého pohledu by bylo lepší tam nechat UUID, pokud ne, musela by se samotná kategorie přejmenovat na Biblio (ale pořád bych měl pochyby ohledně používání "Biblio" jako identifikátoru). Nicméně změnu zpět nevynucuji, takže pokud necháme Biblio, musí se to ještě upravit. RiniX (diskuse) 19. 7. 2021, 18:52 (CEST)[odpovědět]

@RiniX: On je to podobný případ, jako kdyby se identifikátor označoval třeba ID, i když se ve skutečnosti jmenuje ID v encyklopedii trpaslíků Ale dávám ke zvážení @Vojtěch Dostál: zkratku BDČZ. --JAnD (diskuse) 19. 7. 2021, 20:33 (CEST)[odpovědět]
BDČŽ klidně, i když "Biblio" je docela zavedené. Důvod změny byl ten, který uvádí JAn, čili že UUID znamená Universally unique identifier a může to být cokoliv. --Vojtěch Dostál (diskuse) 19. 7. 2021, 20:41 (CEST)[odpovědět]
Jasný, zrovna identifikátory a názvy nejsou moje parketa a nedošlo mi, že UUID je v podstatě něco jako ID, takže jsem rád za provedenou změnu. Tím pádem můžeme nechat Biblio. Na kategorii a ID v modulu se poté podívám. RiniX (diskuse) 19. 7. 2021, 20:49 (CEST)[odpovědět]

Řazení[editovat zdroj]

@Matěj Suchánek: Ahoj, dnes jsem do pískoviště přidal další dva české identifikátory (v případě prvního pak se 4 různými druhy) a počet českých ID se nám zvýšil na 8. Původně jsem rozlišení řešil ztučněním, ale nejlepší by bylo je dát na první místo. Ale! nemyslím si, že je dobré je tam dát jenom tak (zejména kvůli abecednímu pořadí) a chtělo by je to například oddělit svislou čáru | (ve stylu Biblio • NKC | NDL • VIAF...). Nejsem s to však daný kód, který se o dané tečky stará, v modulu najít a i kdybych ho našel, nebudu schopen danou věc podmínit. Jde to technicky zvládnout? nebo tě napadá lepší řešení? RiniX (diskuse) 28. 7. 2021, 17:53 (CEST) RiniX (diskuse) 28. 7. 2021, 17:54 (CEST)[odpovědět]

p.createRow vytvoří položku seznamu (s * na začátku), všechny položky seznamu se pospojují a jako wikitext pošlou do modulu pro navboxy. Řádkový seznam vytvoří (shodou okolností dnes jinde zmíněná) třída .hlist.
Nemám teď představu, jak jinak by to šlo vizuálně provést. S tou svislou čarou to vidím takto:
  • Naivní řešení: Poslední českou a první ne-českou položku spojit do jedné položky HTML seznamu a oddělit oba identifikátory svislou čarou. Sémanticky nedává smysl. To už můžeme rovnou na nějaké HTML a hlist rezignovat a tečky tam dávat natvrdo table.concat( elements, ' • ' ) (zjednodušeno).
  • Složitější řešení: Opatřit poslední českou položku třeba CSS třídou .adata-ceska-posledni a stylovat pomocí TemplateStyles na způsob:
    .hlist li.adata-ceska-posledni:after {
        content: " | ";
    }
    
    V HTML by to pak vypadalo takto:
    <ul>
     <li>Biblio</li>
     <li class="adata-ceska-posledni">NKC</li>
     <li>NDL</li>
     <li>VIAF</li>
    </ul>
    
    Problém: hvězdičkové seznamy ve wikitextu nelze opatřit CSS, musí se rovnou vytvářet HTML. Taky určit, že něco je to poslední, je o něco těžší než určit, že je něco první.
Samozřejmě by se předtím muselo vyřešit rozdělení české/ne-české. --Matěj Suchánek (diskuse) 28. 7. 2021, 18:55 (CEST)[odpovědět]
Díky moc za vysvětlení, jak je vidět, nějakým způsobem identifikátory oddělit lze, avšak z hlediska složitosti není nutné provádět změny nyní. Nicméně jako podnět k budoucím úpravám rozhodně užitečné. RiniX (diskuse) 28. 7. 2021, 21:24 (CEST)[odpovědět]

Malý počet článků / české "autority"[editovat zdroj]

@RiniX: ad [https://cs.wikipedia.org/w/index.php?title=Modul:Autoritní_data&curid=1687841&diff=20245395&oldid=20214514 toto] - malý počet článků může být daný klidně jen tím, že zatím je šablona vložena pouze v článcích, které obsahují některý z významnějších autorit. Tento nedostatek mám v plánu napravit přidáním šablony do všech článků, které mají na Wikidatech vyplněný kterýkoliv z uvažovaných identifikátorů. Při té příležitosti nadhazuji ještě otázku, zda v šabloně neuvádět i některé české identifikátory, které nejsou přímo autoritami (například encyklopedie Brna, Plzně či ČB, atp.) --JAnD (diskuse) 2. 8. 2021, 08:58 (CEST)[odpovědět]

Skutečná čísla: BALaT object ID (P3293) – 25 článků, Terminologia Embryologica (P1693) – 62 článků, Terminologia Histologica (P1694) – 173 článků. --Matěj Suchánek (diskuse) 2. 8. 2021, 09:53 (CEST)[odpovědět]
@JAn Dudík: Jsem si toho vědom, vycházel jsem právě z i anglické diskuse, kde jsem spíše počítal s tím, že budou mít šablonu vyplněnou ve většině článcích. Ohledně těch dalších českých identifikátorů, tak jsem je nakousl v této diskusi. V ní zatím řeším doplnění autoritních záznamů do šablony a možné odstranění samotných šablon typu BDČZ apod. Encyklopedie by tam být asi mohly, nicméně nevím, kolik jich může být a pokud hodně, vzniká otázka, jakou encyklopedii raději přidat a jakou ne. Pořád musíme počítat s tím, že jsou tam i jiné identifikátory. RiniX (diskuse) 2. 8. 2021, 12:09 (CEST)[odpovědět]