Naar inhoud springen

Wikipedia:Wikidata-café/Archief/mei 2022

Uit Wikipedia, de vrije encyclopedie

Hoe maak ik een module?[bewerken | brontekst bewerken]

Hai, ik ben nog steeds langzaam bezig te proberen een wikidata-driven infobox te maken en gaandeweg het proces te documenteren. Het gaat nog niet goed; ik heb Module:Infobox station nu aangemaakt op basis van een bestaande module, maar die ziet er uit als platte tekst en niet als een module, er zijn blijkbaar wat andere zaken nodig. De hoofdvragen: 1) Bestaat er al documentatie? 2) Bestaat er al documentatie die op nl-wiki van toepassing is? 3) Wat gaat er in mijn geval verkeerd? 4) Andere nuttige tips? Milliped (overleg) 7 mei 2022 12:20 (CEST)[reageren]

Als je een nieuwe pagina in de Module-naamruimte aanmaakt, dan krijgt ie automatisch het juiste inhoudsmodel. Bij hernoeming vanuit een andere naamruimte moet dat handmatig ingesteld, waar speciale rechten voor nodig zijn. Dat heb ik net gedaan. 1) Er is mw:Extension:Scribunto/Lua reference manual. 2) Er is naar mijn weten niets specifiek voor nlwiki. 4) Je kan kladmodules aanmaken onder "Module:Gebruiker:Milliped/...". –bdijkstra (overleg) 7 mei 2022 12:30 (CEST)[reageren]
Dank dank! Nog een vraagje: Ik zie dat de andere modules in een categorie staan, maar ik zie de categorie niet in de module zelf staan? Milliped (overleg) 7 mei 2022 12:34 (CEST)[reageren]
CSS en JavaScript wordt door de parser behandeld als wikicode, vandaar dat je daar categorieën kan toevoegen op de pagina zelf. Bij Scribunto is dat niet zo, dus dat moet via de /doc-subpagina; kijk maar eens bij zo'n andere module. –bdijkstra (overleg) 7 mei 2022 12:37 (CEST)[reageren]
Zie vooral ook en:Help:Lua for beginners. Wikiwerner (overleg) 7 mei 2022 18:05 (CEST)[reageren]

Q111964775 ∈ Q1337960[bewerken | brontekst bewerken]

Ik heb een vraagje. Er geldt elfproef (Q111964775) is een (P31) controlecijfer (Q1337960) maar ik krijg de validatie-melding "waarde vereist verklaring-beperking: controlecijfer zou een verklaring subklasse van moeten bevatten." -- ik ben het daar niet mee oneens, maar een controlecijfer "is" nu een methode (Q1799072). Moet ik gewoon de 'is een' veranderen in een 'subklasse van'? Of is de oorspronkelijk gelegde relatie de verkeerde? Of weer iets anders? Er staat ook dat in sommige gevallen niets doen het juiste is, maar ik kan niet beoordelen of dit zo'n geval is. –Frank Geerlings (overleg) 11 mei 2022 11:20 (CEST)[reageren]

'Subklasse van' lijkt me beter, want er zijn veel verschillende methodes voor verschillende situaties. Sowieso staat die 'is een' er pas sinds 2019, dus ik denk niet dat er veel van afhangt. –bdijkstra (overleg) 11 mei 2022 12:29 (CEST)[reageren]
Ik vond een controlecijfer al niet echt een methode, maar ik heb het nu maar opgelost voor de elfproef om die een subklasse (want inderdaad, er zijn meerdere varianten van 'de' elfproef) te maken van een 'methode om een controlecijfer te berekenen'. Ik ben nu tevreden. –Frank Geerlings (overleg) 11 mei 2022 13:42 (CEST)[reageren]

Represaille (Q43883168)[bewerken | brontekst bewerken]

Represaille (geen dp) is gekoppeld aan Q43883168, waar doorverwijspagina's verzameld worden. In principe moet Represaille dan verplaatst worden, maar het laat dan een leeg item achter, want er zijn geen interwiki's. Toch verplaatsen?

Daarnaast oogt het item als een mengsel van woordenboekdefinitie, onbebronde en deels Neerlandocentrische inhoud en jawel, een doorverwijspagina. Suggesties voor dat probleem zijn ook welkom  →bertux 11 mei 2022 23:31 (CEST)[reageren]

Een andere optie zou zijn om de items samen te voegen, maar dan worden de beschrijvingen ook meegenomen, wat hier niet handig is. Beter een leeg item achterlaten dus. –bdijkstra (overleg) 11 mei 2022 23:48 (CEST)[reageren]
Het artikel opent met: "Een represaille is een [[Wraak|vergeldingsmaatregel]]." (Vergelding verwijst ook door naar Wraak.) Nog een optie is daarom deze artikelen samenvoegen. Wikiwerner (overleg) 12 mei 2022 00:22 (CEST)[reageren]

Het artikel Represaille was een dp die uitgebreid is naar een wat halfslachtig artikel met doorverwijzingen. Misschien is het handig om die dp te herstellen en eventueel een inhoudelijk artikel af te splitsen? GeeJee (overleg) 12 mei 2022 00:53 (CEST)[reageren]

Ja, goeie suggestie. Ik denk dat ik het zo ga doen, maar dan staat het niet hoog op mijn prioriteitenlijstje  →bertux 12 mei 2022 12:17 (CEST)[reageren]

Kwalificatie of eigenschap?[bewerken | brontekst bewerken]

Hai, ik stuit op het volgende, er is een op een infobox veel voorkomend veld heropening, waarvoor er wel een kwalificatie te vinden is (constructie met belangrijke gebeurtenis en dan qualifier heropening). Als ik vergelijk zie ik dat er een eigenschap openingsdatum bestaat die een stuk makkelijker te gebruiken is vraag ik me af of het niet eenvoudiger is een nieuwe eigenschap heropeningsdatum aan te maken. Zijn er regels of best practices wanneer je een eigenschap aan kan maken, en wanneer je een kwalificatie gebruikt? Milliped (overleg) 12 mei 2022 10:04 (CEST)[reageren]

Een eigenschap kan je niet zo maar zelf aanmaken op wikidata; een nieuwe, nog niet bestaande eigenschap moet je op deze pagina mbv een formatje voorstellen. Waarom vind je belangrijke gebeurtenis (P793) in combinatie met heropening (Q16571590) niet makkelijk te gebruiken? Omdat het niet alleen eigenschap + waarde is, maar eigenschap, waarde en qualifier? Ecritures (overleg) 12 mei 2022 11:11 (CEST)[reageren]
Ik probeer me wat te bekwamen in Lua voor infoboxen, en een drietrapsraket (P, Q, V, gok ik dan?) maakt de boel net een portie complexer. Het valt me ook op dat ik in alle voorbeelden nergens de waarde heropeningsdatum zie, het is ook voor de huis-tuin-en keuken gebruiker net te ingewikkeld. Milliped (overleg) 12 mei 2022 11:22 (CEST)[reageren]
Hmmm, ik weet niet honderd procent zeker of we niet een klein beetje langs elkaar heen praten? De waarde (value) heropening heb ik hierboven genoemd: heropening (Q16571590). Het is interessant om eens in het record Rijksmuseum Amsterdam (Q190804) te kijken omdat daar een aantal relevant significant events worden gemodelleerd: opening, renovatie, heropening etc. Helpt je dat verder? Ecritures (overleg) 12 mei 2022 11:50 (CEST)[reageren]
Ik denk het wel; ik had die value al gevonden, het gaat meer om het gebruikersgemak. Op een Wikipedia-sjabloon is het veel eenvoudiger direct een waarde bij een propertie te geven dan de omweg van een qualifier te nemen. Ik denk dat meer gebruikers er zo over denken; als ik kijk naar het in het aantal specifiek datumgerelateerde eigenschappen dan ook veel gedaan; in bijna alle gevallen in die lijst had men ook de route met eigenschap, kwalificatie en waarde kunnen pakken maar is er toch een specifieke eigenschap aangemaakt. Het effect dat ik zie is dat op entries zoals Cluny - La Sorbonne (Q1103432) en station Rhenen (Q2128695) de heropening weliswaar goed bekend is, maar niet op Wikidata staat. Mijn vermoeden is dat dat komt omdat er geen eenvoudige manier van invoer mogelijk is. Ik vermoed dat ik deze discussie op de door jou genoemde pagina moet voeren, die kende ik nog niet. Milliped (overleg) 12 mei 2022 13:51 (CEST)[reageren]

Methodes om te kijken of een gewenste eigenschap al bestaat?[bewerken | brontekst bewerken]

Hai, het lijkt me handig om bij entries over infrastructuur aan te kunnen geven of iets open is. In infoboxen wordt hier veelal een kopje "status" aangegeven, waarmee je kan zeggen of een lijn open is, gesloten voor reizigersverkeer, opgebroken etc. Op de wikidata entries die ik bekijk is dit eigenlijk nooit aangegeven, maar ik kan me niet voorstellen dat er hier niet al een eigenschap voor bestaat. Wat zijn goede methodes om te zoeken naar een eigenschap op Wikidata? Milliped (overleg) 19 mei 2022 12:05 (CEST)[reageren]

Alvast deze (update: staat van gebruik (P5817) Bingo). Milliped (overleg) 19 mei 2022 12:50 (CEST)[reageren]
Ik probeer te bedenken wat een bekende vertegenwoordiger is van een bepaald genre en reken erop dat als een eigenschap daar niet ingevuld is dat hij dan niet bestaat. Voor kerk bijvoorbeeld de Sint-Pieter in Rome, voor spoorlijn de Trans-Siberische. Kom ik op iets dat erop lijkt dan klik ik dat aan om te kijken of er iets ingevuld is bij 'not the same as'  →bertux 19 mei 2022 12:52 (CEST)[reageren]
Yep, hoe bekender de instantie, hoe groter de kans dat iemand de eigenschappen igevuld heeft. Goeie idd. Milliped (overleg) 19 mei 2022 13:06 (CEST)[reageren]
Nu heb ik eigenlijk nog wel de vraag hoe staat van gebruik (P5817) gebruikt wordt, ik denk dat daar ook waardes bij horen zoals "in gebruik", "gesloten", en wat specifiekere zaken zoals "afgebroken" en "gesloten voor reizigersverkeer". Aangezien dat ook in verschillende talen ingevuld zal moeten worden rijst de vraag of dat ook properties moeten zijn? Milliped (overleg) 19 mei 2022 13:22 (CEST)[reageren]
Ook Wikidata heeft de functie "verwijzingen naar deze pagina". –bdijkstra (overleg) 19 mei 2022 15:18 (CEST)[reageren]

Ambleville (Val-d'Oise) Ik heb de naam van de nieuwe burgemeester voor de vorige burgemeester toegevoegd. Dat ging tot nu toe goed, maar nu staat in het artikel nog steeds de naam van de oude burgemeester. ChristiaanPR (overleg) 27 mei 2022 16:53 (CEST)[reageren]

Je bedoelt dat je de nieuwe burgemeester in Wikidata gezet hebt. In ons artikel stond nog de oude burgemeester; die krijgt voorrang. Die heb ik nu weggehaald. Aan het pijltje ernaast kun je zien dat dit gegeven uit Wikidata komt, en daarmee kun je het ook makkelijk aanpassen bij de volgende burgemeesterswissel. Wikiwerner (overleg) 27 mei 2022 19:11 (CEST)[reageren]
Nieuwe en oude burgemeester staan nu in de wikidata. Er zijn veel andere gemeenten die in 2020 geen nieuwe burgemeester hebben gekregen, dus daar staat het nog goed. ChristiaanPR (overleg) 27 mei 2022 20:27 (CEST)[reageren]