Wikipedia:Landsbybrønden/Visning af eksterne henvisninger fra Wikidata

Visning af eksterne henvisninger fra Wikidata redigér

Skabelonerne {{Filmlinks}}, {{Filmperson}}, {{Musikhenvisninger}}, {{Sportshenvisninger}} bruges til at hente eksterne henvisninger ud fra data på Wikidata. Nogle gange kommer der flere henvisninger til samme website. For eksempel giver skabelonen {{Musikhenvisninger}} på siden Anders Matthesen dette resultat:

Gentagelserne skyldes at nogle databaser m.v. har flere poster om samme person under forskellige navne eller pseudonymer. Disse navne kan også godt hentes fra Wikidata (de er angivet i kvalifikatoren subjekt anført som (P1810)) og vises. Hvis man ukritisk læser P1810 og bruger værdien i stedet for sidetitlen, vil det komme til at se sådan her ud:

Jeg synes heller ikke at det ser godt ud. Hvordan kan det præsenteres på en ordentlig måde? Eller skal alle linkene overhovedet bruges? Kom med forslag, så jeg kan rette skabelonerne til at give det bedste resultat. --Kartebolle (Dipsacus fullonum) (diskussion) 17. okt 2021, 19:54 (CEST)

Det er noget overdrevet eksempel. Jeg ville i dette tilfælge med Discog kun registre en af dem. Men jeg kan godt lide ideen med at bruge subjekt anført som (P1810). Med filmdatabasen navn (P2626) er der også flere varianter af navne, som de fleste tilfælge ikke vises sammen. Og jeg bruger dem alle... --Steen Th (diskussion) 17. okt 2021, 20:25 (CEST)
Jeg kan tilføje at der er en konfigurationsfil på Modul:External links/conf/Musikhenvisning. For Discogs ser konfigurationen sådan her ud:
    { prop='P1953',  message ="[$2 $1] på [[Discogs]]", short="[$2 Discogs]", langcode ='en', genitiv = false }
hvor "message" giver det normale format, mens "short" giver en kort udgave. $1 erstattes med sidenavnen, og $2 erstattes med en URL. Man kan lave en ny $-værdi for "kendt som"-værdien (P1810), og endda have forskellige formater afhængig om den findes eller ej. Man kan sikkert også gøre andre ting, hvis nogen har gode ideer til det. --Kartebolle (Dipsacus fullonum) (diskussion) 17. okt 2021, 21:05 (CEST)
Steen Th skrev: "Men jeg kan godt lide ideen med at bruge subjekt anført som (P1810)". Du lader til at være den eneste som har interesse i hvordan eksterne henvisninger fra Wikidata vises. Hvordan vil du mere præcist bruge P1810? --Kartebolle (Dipsacus fullonum) (diskussion) 23. okt. 2021, 00:19 (CEST)[svar]
Jeg har brugt subjekt anført som (P1810) til at vise det navn, som bruges i den database. Jeg også brugt pseudonym (P742), men det vil jeg få ændret. Dog jeg ikke gjort meget ud af det pga. det ikke blev vist. Men når det nu det kan vises, vil jeg, når der er flere id på samme indgang på filmdatabasen navn (P2626), sætte subjekt anført som (P1810) på de emner, hvor det mangler og hvor det kan bruges til at se hvad der for et navn et id dækker over. --Steen Th (diskussion) 24. okt. 2021, 21:13 (CEST)[svar]
Foreløbig kan det kun vises ved brug af External links-modulet i min sandkasse. Hvordan vil du gerne have funktionen gennemført? Jeg kunne forestille en ny formatstreng i konfigurationsfilerne i stil med
message_namedas ="[$2 $1] på [[Discogs]] som $6"
(hvor $6 erstattes af P1810-værdien) som bruges i stedet for message hvis den defineret, og hvis P1810 er brugt. $6 kan evt. også bruges i message og short som P1810-værdien med tilbagefald til $1. Den løsnng vil bagudkompatibel med den nuværende virkemåde. --Kartebolle (Dipsacus fullonum) (diskussion) 25. okt. 2021, 04:51 (CEST)[svar]
Jeg har fundet et par eksempler, hvor {{Danmark Nationalfilmografi navn}} bruges i stedet for {{Filmperson}}: Rainer Werner Fassbinder og Birgitte Price. Enten bruges alias på navn direkte eller der bliver sat 'som' foran, som jeg lavede for 5-6 år siden.. Det alternative navn må gerne være synlig... Begge muligheder kan vises med dit forslag gøres med en konfiguration... --Steen Th (diskussion) 25. okt. 2021, 17:55 (CEST)[svar]