Skabelondiskussion:Cite Q

Seneste indlæg: for 9 måneder siden af Amjaabc i emnet Manglende hentning af URL

Fejlfinding redigér

Hej @Fnielsen: Det er godt at denne kilde-skabelon er blevet overført. Først og fremmest mangler der oversættelse af dokumentationen, men jeg har lavet lidt forsøg med den i min sandkasse, og har fundet et par problemer. 1) Når Parameteren "kapitel" bruges, indsættes der et "in" som på engelsk, og ikke et "i". 2) Der indsættes et punktum før ", Wikidata Qxxxx", i stedet for efter. 3) Publication date vises med dato på engelsk, og der er vist et problem med 'Precision' (Smoke and Mirrors, Q4171578, vises til 1. januar, selv om Precision for Publication date er sat til Year). Men ellers ser den fin ud. --Kjeldjoh (diskussion) 30. maj 2018, 08:10 (CEST)Svar

Jeg har rettet datoproblemerne, ved at bruge {{Wikidata-tid}} i stedet for Cite-q's indbyggede rutine. Nis Jørgensen (diskussion) 26. nov 2018, 01:33 (CET)

Problem med flere ISBN'er og flere URL'er redigér

Vi har et problem når der er flere ISBN'er eller flere URL'er i Wikidata-emnet. Det link der bliver skabet er ikke korrekt, ankerteksten vises forkert og der er fejl med "Tjek |isbn=: invalid character" og "Tjek |url=". — Fnielsen (diskussion) 11. jan 2020, 11:30 (CET)

Eksempler:

  • Robert L. Chapman, red. (1992), Roget's International Thesaurus, HarperCollins, ISBN 0-06-270014-6, OL 22386721MWikidata Q81709335
  • Sanni Nimb, red. (6. februar 2015), Den Danske Begrebsordbog, Det Danske Sprog- og Litteraturselskab, Syddansk Universitetsforlag, ISBN 978-87-7533-031-7Wikidata Q59159613

Ja, jeg kan se problemerne i Den Danske Begrebsordbog. Hvorfor mon der er så mange forskellige isbn-numre for den samme udgivelse? Det vil jeg prøve at finde ud af først, inden koden evt. rettes i Skabelon:Cite Q, modul:Citeq eller modul:citation/CS1.--Weblars (diskussion) 12. jan 2020, 16:14 (CET)

De forskellige isbn'er har vist noget at gøre med forskellige indbindinger (paperback, hardback). Jeg har ændret i skabelonen så kun et enkelt isbn-nummer eller url benyttes (tilfældigt valgt ud af de mulige hos wikidata). Hvis man ønsker et bestemt isbn-nummer vist, skal man sætte det til "Foretrukne rang" hos wikidata.--Weblars (diskussion) 12. jan 2020, 16:49 (CET)
Koden er lidt noget juks efter min mening. Først bruger Skabelon:Cite Q det magiske ord #property til at hente parametre fra Wikidata, som så sendes til Modul:Citeq som så kalder Skabelon:Citation som er en omdirigering til Skabelon:Kilde som igen kalder modul:citation/CS1. Det havde været langt mere effektivt hvis Modul:Citeq hentede direkte fra Wikidata og kaldte modul:citation/CS1 direkte. Det aktuelle problem her er at det magiske ord #property giver en kommaadskilt liste hvis der er flere værdier. Det kan hurtigt løses uden at omskrive hele jukset ved at splitte ISBN-værdierne op i Modul:Citeq og smide alle på nær én værdi væk før kaldet af Skabelon:Citation, da modul:citation/CS1 ikke kan håndtere mere end én værdi. Det løser ikke mysteriet om hvorfor én bog skulle have flere ISBN-numre. --Kartebolle (Dipsacus fullonum) (diskussion) 12. jan 2020, 17:03 (CET)
PS. Tilføjelse efter [redigeringskonflikt] . Ja, brug af {{Wikidata-streng}} giver også bedre kontrol end #property. --Kartebolle (Dipsacus fullonum) (diskussion) 12. jan 2020, 17:03 (CET)
Det er måske ikke kun url og isbn, der giver problemer, men jeg vil nok ikke gøre mere lige nu, fordi der er så mange andre påtrængende ting.--Weblars (diskussion) 13. jan 2020, 00:23 (CET)

Fall back til P953 for URL redigér

"hele værket tilgængeligt på" (P953) kunne linkes, hvis P856 (officiel hjemmeside) ikke er der. Et eksempel hvor det kunne være relevant er Folketingsvalget 18. juni 2015, Danmarks Statistik, marts 2016, ISBN 978-87-501-2232-6Wikidata Q100156036 , men mange andre tilfælde eksisterer. — Fnielsen (diskussion) 12. okt 2020, 16:34 (CEST)

Muligvis. Men jeg kan ikke tage en skabelon uden dokumentation som bruger et modul også uden dokumentation, alvorligt. Hvis det var beskrevet hvilken funktion denne skabelon har (eller måske skulle have), kunne jeg muligvis hjælpe med ordentlig kodning og tilføjelse af manglende funktioner. Som der er nu, vil jeg ikke røre den. --Kartebolle (Dipsacus fullonum) (diskussion) 12. okt 2020, 19:03 (CEST)

Manglende hentning af URL redigér

Hvad kan grunden være til, at URL ikke hentes på Kvinde med en vifte? Der er ikke problemer på en-wiki (URL'en er i Wikidata). —Arne (Amjaabc) (diskussion) 28. jun. 2023, 17:04 (CEST)Svar

Ok, det ser ud som om, det skyldes at attributten access-date ikke rigtigt er kombineret med de(n) relevante URL-attribut(ter). Er der nogen, der kan fikse det? —Arne (Amjaabc) (diskussion) 28. jun. 2023, 17:14 (CEST)Svar
Tilbage til siden »Cite Q«.