Wikidata:Társalgó
Társalgó A Wikidatával kapcsolatos kérdések helye. Ha jól beszélsz angolul, és nem magyar projektekhez kapcsolódik a kérdésed, érdemesebb lehet az angol társalgóban kérdezni, valószínűleg több választ kapsz kevesebb idő alatt.
Magyar szerkesztők a Wikidatán (add hozzá magad a bábelsablonnal)
|
- Afrikaans
- العربية
- беларуская
- беларуская (тарашкевіца)
- български
- Banjar
- বাংলা
- brezhoneg
- bosanski
- català
- کوردی
- čeština
- словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ
- dansk
- Deutsch
- Zazaki
- dolnoserbski
- Ελληνικά
- English
- Esperanto
- español
- eesti
- فارسی
- suomi
- føroyskt
- français
- Nordfriisk
- galego
- Alemannisch
- ગુજરાતી
- עברית
- हिन्दी
- hrvatski
- hornjoserbsce
- magyar
- հայերեն
- Bahasa Indonesia
- interlingua
- Ilokano
- íslenska
- italiano
- 日本語
- Jawa
- ქართული
- қазақша
- ಕನ್ನಡ
- 한국어
- kurdî
- Latina
- lietuvių
- latviešu
- Malagasy
- Minangkabau
- македонски
- മലയാളം
- मराठी
- Bahasa Melayu
- Mirandés
- مازِرونی
- Nedersaksies
- नेपाली
- Nederlands
- norsk bokmål
- norsk nynorsk
- occitan
- ଓଡ଼ିଆ
- ਪੰਜਾਬੀ
- polski
- پنجابی
- português
- Runa Simi
- română
- русский
- Scots
- davvisámegiella
- srpskohrvatski / српскохрватски
- සිංහල
- Simple English
- slovenčina
- slovenščina
- shqip
- српски / srpski
- svenska
- ślůnski
- தமிழ்
- తెలుగు
- ไทย
- Tagalog
- Türkçe
- українська
- اردو
- oʻzbekcha / ўзбекча
- Tiếng Việt
- Yorùbá
- 中文
Archívumok |
---|
Csak forrásolt adatok lekérdezése
[edit]Ez már régóta foglalkoztat, de most egy másik vitalapon folyó megbeszéléshez már nem kísérleteznék tovább: hogyan lehet WQS lekérdezésben szűkíteni a találatokat olyan adatokra, amelyekhez van forrás megadva? És hogyan lehet továbbszűkíteni ezt az olyan forrásokra, melyek nem az imported from Wikimedia project (P143) használatával vannak megadva?
Konkrétan a megbeszéléshez az lenne az ideális lekérdezés, hogy tudjuk: hány vívónál (occupation (P106): fencer (Q13381863)) van megadva mass (P2067), ezen belül hánynál szerepel forrás, és hány olyan van, amelyiknél a forrás nem merül ki a P143-ban?
Találtam a lekérdezéskészítőben ilyesfajta opciót, de a P143-ra már nem tudok tovább szűkíteni (meg utóbb kiderült, hogy egy csomó változat lekérdezési időkorlátba fut). Tudnátok segíteni? Kösz Pallor (talk) 22:32, 25 July 2023 (UTC)
- @Pallor: Nem állítom, hogy ez a legelegánsabb megoldás, de elvileg működik: Máté (talk) 19:26, 26 July 2023 (UTC)Items: human (Q5) , fencer (Q13381863)
Properties: instance of (P31) , occupation (P106) , mass (P2067) , imported from Wikimedia project (P143)Try it!SELECT ?type ?count WITH { SELECT ?item ?mass WHERE { ?item wdt:P31 wd:Q5; wdt:P106 wd:Q13381863; p:P2067 ?mass } } AS %fencers WITH { SELECT ?item ?mass WHERE { INCLUDE %fencers ?mass prov:wasDerivedFrom ?ref } } AS %fencersws WITH { SELECT ?item ?mass WHERE { INCLUDE %fencers ?mass prov:wasDerivedFrom ?ref MINUS { ?ref pr:P143 [] } } } AS %fencerswnws WHERE { { SELECT ("Total count of fencers with mass present on their item" AS ?type) (COUNT(DISTINCT ?item) AS ?count) WHERE { INCLUDE %fencers } } UNION { SELECT ("Total count of fencers with sourced mass present on their item" AS ?type) (COUNT(DISTINCT ?item) AS ?count) WHERE { INCLUDE %fencersws } } UNION { SELECT ("Total count of fencers with non-Wikimedia sourced mass present on their item" AS ?type) (COUNT(DISTINCT ?item) AS ?count) WHERE { INCLUDE %fencerswnws } } }
- És bocsánat az angolért, reflexből úgy írok lekérdezéseket már csak a munkám miatt is, de szívesen lefordítom magyarra, ha kell. Máté (talk) 19:32, 26 July 2023 (UTC)
- Máté kösz szépen, a feltett kérdéseimet nagyon elegánsan és precízen megválaszolta (az angol sem gond, a Google Translate egyre ügyesebb :). Még tovább is tudtam fejleszteni, csak azért linkelem, hátha még kell nekem: azok a magyar Wikipédiában lévő vívós szócikkek, amelyeknél a Wikidatában nem P143-ban van megadva a forrás: https://w.wiki/78Mz , illetve azok, amelyekben csak P143-mal van forrás: https://w.wiki/78N8 . Kösz! Pallor (talk) 01:41, 27 July 2023 (UTC)
Törlés kérése
[edit]Duplikát elemet hoztam létre véletlenül (Q122763531). Törölni kellene...előre is kösz. Tulipanos (talk) 15:27, 22 September 2023 (UTC)
- @Tulipanos: ilyenkor a két elemet össze kell vonni. Ezt most megtettem neked, de a jövőben ezt te is megcsinálhatod az útmutató alapján. Bencemac (talk) 17:57, 22 September 2023 (UTC)
- @Bencemac: Köszönöm. --Tulipanos (talk) 19:31, 22 September 2023 (UTC)
Lekérdezés továbbfejlesztése (szűkítés, ref)
[edit]Van egy egyszerű lekérdezésem, ami azt célozza, hogy írja ki a magyarországi városokat, és a P31-be betett kezdet idejét, vagyis a várossá válás dátumát. A másik várt eredmény, hogy ugyanennél a tulajdonságnál megadott forrást is írja ki, de csak a stated in (P248)-t - már ha van ilyen megadva, ám ha nincs a forrásban P248, akkor ne mutasson semmit.
- Az egyik kérdésem, hogy miként kell tovább szűkíteni, hogy ne írjon ki mindent, amit a P31-ben megadtak (megyei jogú város, határváros stb.), csak a Q13218690 állítást vegye figyelembe. Ha jó a lekérdezés, 348 találatnak kell lennie, nem pedig négyszázhuszonakármennyinek.
- A másik kérdésem, hogy bár a fenti lekérdezésből próbáltam hasznosítani a ref lekérdezését, végül csak értelmezhetetlen karakterláncot ad vissza, nem azt, hogy mi van megadva a P2478-ban.
Mit és hogy kell módosítani a lekérdezésen, hogy (nekem) jó legyen? :)
Köszönöm előre is. Pallor (talk) 18:41, 26 September 2023 (UTC)
Properties: instance of (P31) , stated in (P248) , start time (P580)
SELECT ?item ?itemLabel ?egyetem ?egyetemLabel ?sc ?ref ?refLabel WHERE {
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],hu". }
?item wdt:P31 wd:Q13218690.
?item p:P31 ?statement.
?statement ps:P31 ?egyetem.
OPTIONAL { ?statement pq:P580 ?sc. }
?item p:P31 [ prov:wasDerivedFrom ?ref ].
OPTIONAL { ?ref pr:P248 [] . }
}
Itt kaptam rá egy nagyon jó megoldást. Pallor (talk) 18:34, 1 December 2023 (UTC)
Sziasztok! Ugyanaz. Döntsétek el, melyiket érdemes megtartani! Sir Morosus (talk) 11:48, 10 October 2023 (UTC)
- @Sir Morosus: duplikáció esetén a régebbi (kisebb elemazonosítójú) elem marad meg, míg a másik átirányítás lesz. Megcsináltam az összevonást, de legközelebb ezt te is meg tudnád a Help:Merge/hu leírása alapján. Bencemac (talk) 13:45, 10 October 2023 (UTC)
- Köszönöm, hogy a jobb a verziót választottad! Sir Morosus (talk) 13:47, 10 October 2023 (UTC)
Figyelőlista fejlécének visszaállítása
[edit]Volt a figyelőlistám tetején egy jó kis válogatás a fontosabb megbeszélésekről, törlés alatt álló tulajdonságokról meg még nem t'om mikből, amit sajnos sikerült egy mozdulattal eltüntetnem. Rákattintottam véletlenül valami "ne mutassa" linkre, és szolgálatkészen eltüntette ezt a fejlécet, viszont három napi kutakodás után sem találom, hogy hol tudnám visszaállítani. Nincs valami ötletetek? Pallor (talk) 18:37, 1 December 2023 (UTC)
- Ez egy segédeszköz, és úgy tűnik, hogy nincs benne „elrejtés vissza” funkció – ami részben érthető is, ugyanis ideiglenes üzenetekre tervezték (pl. az egyes véleménykérések mellett lehetne külön-külön elrejtés gomb – ha elrejtetted, akkor el van rejtve, de a következő véleménykérés majd megjelenik). Három megoldást látok:
- Egyszerűen letiltod a segédeszközt (a segédeszközök listájában a csodálatos <translate> Watchlist Notice: Enhance the [[<tvar name="1">Special:Watchlist</tvar>|watchlist]] message.</translate> névre hallgató lesz az).
- Egy admin a MediaWiki:watchlist-summary lapot szerkesztve eltávolítja a
|cookie=
paramétert (ezzel megszüntetve az elrejthetőséget, és megjelenítve azoknak is, akik már elrejtették), hiszen nem erre való, hanem ideiglenes üzenetekhez. - Törlöd a sütiket és webhelyadatokat a Wikidatán. Ezzel persze egyéb olyan beállításaid is törlődhetnek, amik a böngésződben tárolódnak, és nem a szerveren.
- – Tacsipacsi (talk) 12:38, 2 December 2023 (UTC)
- Tacsipacsi kösz! Ezt a gadgetet megtaláltam egyébként, csak nem tudtam, hogy ez az, mert nem volt hozzá leírás. A fejléc-sablont (watchlist-summary) is kerestem, de hasztalan, kösz, hogy belinkelted. Szerintem kivárom, amíg megjelennek az új ajánlatok. Pallor (talk) 13:47, 2 December 2023 (UTC)
- U.i.: visszajött, a gadget letiltására. Én ezt félreértettem, azt hittem, ha be van kapcsolva, akkor mutatja. No mindegy, megoldódott, kösz! Pallor (talk) 13:49, 2 December 2023 (UTC)