Moduldiskussion:Cite2
avdelning, artikel eller vers
[redigera wikitext]@Väsk: Property:P958 bör ju stödjas. Har du någon idé om var i källhänvisningen den bör läggas in? Om du tittar i slutet av koden så ser du en rad där det står field = {}, det är i raderna efter det som källhänvisningen sätts ihop.
Och den här modulen är en "sandlåda", för att jag ska kunna experimentera utan att orsaka "skriptfel" i artikelnamnrymden. Så du behöver inte vara orolig att du orsakar någon skada genom att redigera här. Det är Modul:Cite som används i artiklarna. -- Innocent bystander 4 november 2015 kl. 07.24 (CET)
- P958 bör ligga i början av en referens efter eventuell författare, alltså:
- Författare: "Artikel" i verk, årtal.
- Om du lägger till detta i Modul:Cite så kan jag se precis vad du gjort och pröva att lägga till saker själv i framtiden. Väsk ✎ 4 november 2015 kl. 21.22 (CET)
- Du kan testa denna modul nu i Wikipedia:Sandlåda för Wikidata! Det spelar ingen roll om du lägger in det i ett referensobjekt med P248 eller om du lägger in propertyn direkt i referensen i respektive statement. -- Innocent bystander 5 november 2015 kl. 10.03 (CET)
Otympliga GND-referenser
[redigera wikitext]Gemeinsame Normdatei är en ofta använd källa som med nuvarande formatering genererar ganska långa referenser av den här typen:
- Deutsche Nationalbibliothek, Staatsbibliothek zu Berlin, Bayerische Staatsbibliothek & Österrikiska nationalbiblioteket, Gemeinsame Normdatei, Gemeinsame Normdatei: 173254853 7749153-1, läst: 14 augusti 2015
Orsaken till att det blir fult är främst att fyra nationalbibliotek står som författare till GND, men även att namnet Gemeinsame Normdatei reproduceras två gånger, först som namn på källan och sedan för att hänvisa till GND-ID. Ibland kan ett objekt använda tre eller fler GND-hänvisningar med olika hämtdatum, vilket inte ser särskilt snyggt ut.
Skulle det vara möjligt att lägga in en specialkod för just den här källan som gör att referenserna blir mindre? Jag tänker att det räcker med Gemensame Normdatei och GND-ID. Eventuellt kan man även ha med hämtdatum. Väsk ✎ 29 december 2015 kl. 15.19 (CET)
- Det vore nog görbart. (Och jag fattar inte hur man kan lägga in "författare" på det viset.) -- Innocent bystander 29 december 2015 kl. 15.30 (CET)
- Hmmm, när den använder P248 (anges i) kan det bli lite trixigt. Får fundera på hur man gör där. Har du något exempel på där man använder ID-numret i en källa? -- Innocent bystander 29 december 2015 kl. 18.46 (CET)
- Jag har sett det användas då och då. Exemplet ovan är hämtat från Forrest J Ackerman. I just den referensen finns två GND-nummer, ett för objektet och ett som gäller databasen själv. Annars verkar det som att man kan lägga till vilket databas-ID som helst och få det att synas som referens (exempel). Väsk ✎ 29 december 2015 kl. 19.11 (CET)
- Återställt tills vidare. Dte är ngt som inte stämmer och jag har inte tillgång till rätt dator...
- Modulen ska kunna tyda om man lägger in GND-propertyn under referenser. Det är dock lite sursvårt att få den att hänvisa till "personens" GND-id i ett helt annat statement när man är inne i referensen om man är ditvinkad med hjälp av anges i:GND. JAg tror dock jag hittat en möjlig lösning för att inte alla författare ska skrivas ut för GND-referensen. -- Innocent bystander 29 december 2015 kl. 19.25 (CET)
- Jag har fixat nu så att när man anger "anges i:GND" så kommer bara GND upp, författare hoppas över. Finns andra data, såsom hämtdatum, så skrivs de ut. Vad gäller vår vän Ackerman och not två i hans artikel så står det "Gemeinsame Normdatei, Gemeinsame Normdatei" där. Första gången står det så för att "anges i GND" används som källa och andra gången för att P227 används som källa i samma not. Det är alltså tillräckligt för våra moduler och mallar att bara ange P227, men det kanske inte är så för en godtycklig modul på en godtycklig wiki. Det hade varit praktiskt om samma system funnits överallt och man kunde enkelt förutse hur det blir på alla sidor som använder källan, men det är inte så Wikidata är skapt. -- Innocent bystander 30 december 2015 kl. 09.28 (CET)
- Det ser i alla fall mycket bättre ut nu. Vad gäller P227 skulle man eventuellt kunna byta etikett på den till GND-identitet eller dylikt för att undvika upprepningen, men det känns inte som ett lika stort problem. Väsk ✎ 30 december 2015 kl. 14.53 (CET)
- Jag har fixat nu så att när man anger "anges i:GND" så kommer bara GND upp, författare hoppas över. Finns andra data, såsom hämtdatum, så skrivs de ut. Vad gäller vår vän Ackerman och not två i hans artikel så står det "Gemeinsame Normdatei, Gemeinsame Normdatei" där. Första gången står det så för att "anges i GND" används som källa och andra gången för att P227 används som källa i samma not. Det är alltså tillräckligt för våra moduler och mallar att bara ange P227, men det kanske inte är så för en godtycklig modul på en godtycklig wiki. Det hade varit praktiskt om samma system funnits överallt och man kunde enkelt förutse hur det blir på alla sidor som använder källan, men det är inte så Wikidata är skapt. -- Innocent bystander 30 december 2015 kl. 09.28 (CET)
- Jag har sett det användas då och då. Exemplet ovan är hämtat från Forrest J Ackerman. I just den referensen finns två GND-nummer, ett för objektet och ett som gäller databasen själv. Annars verkar det som att man kan lägga till vilket databas-ID som helst och få det att synas som referens (exempel). Väsk ✎ 29 december 2015 kl. 19.11 (CET)
- Hmmm, när den använder P248 (anges i) kan det bli lite trixigt. Får fundera på hur man gör där. Har du något exempel på där man använder ID-numret i en källa? -- Innocent bystander 29 december 2015 kl. 18.46 (CET)