Wikipedia:Wikidata-café/Archief/apr 2021

Data in Listeria bewerken

Hoi allemaal, ik was wat aan het klooien in de overlegruimte van een lijst met Listeria, zie hier Overleg:Lijst van Tweede Kamerleden voor GroenLinks. Dat gaat op zich goed, maar ik kan niet de datum omdraaien naar een gangbaar formaat in Nederland, dd-mm-yyyy dus. Is het wel mogelijk binnen Sparql en/of Listeria om dit om te draaien? Alvast bedank! Dajasj (overleg) 22 mrt 2021 11:00 (CET)[reageren]

Ik moet even uitzoeken of Listeria dat kan. Een gewone query geeft (bij mij) een regulier datumformaat. De kans is wel groot dat het sorteren van de tabel op datum dan op verjaardag gaat, oftewel van januari tot december. Edoderoo (overleg) 22 mrt 2021 11:05 (CET)[reageren]
Je bedoelt in de Sparql query service van WikiData toch? Dajasj (overleg) 22 mrt 2021 21:25 (CET)[reageren]
Ik heb nog eens goed door alle mogelijke documentatie gekeken, en naar voorbeelden van allemaal mensen. En het lijkt niet te kunnen. Dat is dan wel weer een best groot nadeel... Dajasj (overleg) 31 mrt 2021 20:12 (CEST)[reageren]
@Dajasj: Het datumformaat in de uitvoer zou inderdaad instelbaar moeten zijn. Heb je er iets aan dat ik alles voor je omzet? Fluitje van een stuiver met een spreadsheet. Iedere keer als Listeria langs geweest is, moet het opnieuw, maar dan is het een fluitje van een cent.
Maarre… ik neem aan dat niet alleen start_time opgevraagd kan worden in Wikidata, maar ook gegevens als start_year, start_month en start_day?
Dan kun je zelf met start_day "-" start_month "-" start_year een datum samenstellen. Ik ken de query-code niet, maar hoop dat deze pseudocode duidelijk genoeg is  →bertux 31 mrt 2021 21:07 (CEST)[reageren]
@Edoderoo: volgens m:Help:Sorting#Dates zou het sorteren gewoon moeten lukken met de Nederlandse (Europees continentale?) datumnotatie, en zelfs met de namen van de maanden  →bertux 31 mrt 2021 21:17 (CEST)[reageren]
(na bwc) Oja goed punt, het omzetten is inderdaad niet heel moeilijk met spreadsheets. Maar goed, ik was beetje op zoek naar manier waarop dat automatisch kan. Zo dat het ook makkelijker over te nemen is voor andere gebruikers...
Dat van zelf de datum samenstellen in de query is trouwens wel echt goede! Ik had daar nog niet aan gedacht.. Ik ga even kijken of dat kan. Bedankt voor het meedenken :) Dajasj (overleg) 31 mrt 2021 21:21 (CEST)[reageren]
Waarom zijn we voor dit überhaupt afhankelijk van Listeria en een bot? Zou dit uiteindelijk ook niet gewoon met Lua moeten kunnen, zodat het niet hoeft te verversen? Dajasj (overleg) 1 apr 2021 09:48 (CEST)[reageren]
Ik begrijp je vraag misschien niet helemaal goed: Listeria ververst zelf ook automatisch. En je kan overzichten ook maken met Python; dan zijn ze precies zoals je wilt. Maar je hebt inmiddels vast de weerstand begrepen bij een groep medewerkers op nl:wiki wanneer het gaat over het tonen van data die niet direct door mensenhanden wordt getypt. Dit geldt voor Listeria-lijsten (net als infoboxen met een deel van de data uit Wikidata) en zou zeker gelden voor lijsten (of teksten) die met Python worden gemaakt. Ecritures (overleg) 1 apr 2021 10:11 (CEST)[reageren]
Het handige van Listeria vind ik dat je via de volglijst op de hoogte blijft van wijzigingen, zeker in dit geval is dat handig. --Frank Geerlings (overleg) 1 apr 2021 14:34 (CEST)[reageren]