Wikipedia:Anmodning om administratorassistance/Skabelon:Kilde www

Fejl i kode ? redigér

Når man bruger {{Kilde www}} og indsætter arkivurl og arkivdato så fjernes informationen fra feltet udgivelsesdato. Er der nogen skabelonkyndige administratorer der eventuelt kan ændre det så begge informationer vises? På forhånd tak. Mvh. InsaneHacker (diskussion) 11. mar 2015, 10:45 (CET)

Det er altid godt at ledsage den slags med eksempler. Herunder ses alle tre dog (arkivurl, arkivdato og udgivelsesdato fremhævet)
forfatter, fornavn (år). [arkivurl "titel"]. arbejde (sprog). udgiver (udgivet udgivelsesdato). s. sider. Arkiveret fra [url originalen] (format) arkivdato. Hentet besøgsdato. {{cite web}}: Mere end en |efternavn= og |forfatter= angivet (hjælp); Tjek |arkivurl= (hjælp); Tjek |url= (hjælp); Tjek datoværdier i: |udgivelsesdato=, |besøgsdato=, |år= og |arkivdato= (hjælp); Ukendt parameter |besøgsmåneddag= ignoreret (hjælp); Ukendt parameter |besøgsår= ignoreret (hjælp); Ukendt parameter |måned= ignoreret (hjælp)CS1-vedligeholdelse: Ukendt sprog (link) kommentar
{{kilde www
| url = url
| titel = titel
| besøgsdato = besøgsdato
| besøgsmåneddag = besøgsmåneddag
| besøgsår = besøgsår
| forfatter = forfatter
| forfatterlink = forfatterlink
| efternavn = efternavn
| fornavn = fornavn
| medforfattere = medforfattere
| udgivelsesdato = '''udgivelsesdato'''
| år = år
| måned = måned
| format = format
| arbejde = arbejde
| udgiver = udgiver
| sider = sider
| sprog = sprog
| arkivurl = '''arkivurl'''
| arkivdato = '''arkivdato'''
| kommentar = kommentar
}}
-- Mvh PHansen (diskussion) 11. mar 2015, 17:44 (CET)
@PHansen Hm, mærkeligt. På Bruger:InsaneHacker/Sandbox/JBS kommer udgivelsesdato ikke frem i de 2 første kilder. Mvh. InsaneHacker (diskussion) 12. mar 2015, 09:41 (CET)
Ja, det ser sådan ud.
Hvis man fjerner 'udgiver' i et af dine eksempler, kommer 'udgivelsesdato' med :
{{kilde www
|url=http://www.hoejesteret.dk/hoejesteret/nyheder/Afgorelser/Documents/228-13.pdf
|titel=HØJESTERETS DOM - Sag 228/2013
|besøgsdato=5. januar 2015
|udgivelsesdato=19. september 2014
<!--| udgiver=[[Højesteret]] -->
|sider=6 sider
|sprog=Dansk
|arkivurl=https://web.archive.org/web/20150311095738/http://www.hoejesteret.dk/hoejesteret/nyheder/Afgorelser/Documents/228-13.pdf
|arkivdato=11. marts 2015
}}

"HØJESTERETS DOM - Sag 228/2013" (PDF). 19. september 2014. s. 6 sider. Arkiveret fra originalen (PDF) 11. marts 2015. Hentet 5. januar 2015.

Derfor er det nok koden omkring 'udgiver' der skaber problemet.
{{#if: {{{udgiver|}}}
  | . {{{udgiver}}}{{#if: {{{udgiver|}}}{{{efternavn|}}}
    | 
    | {{#if: {{{udgivelsesdato|}}}{{{år|}}}{{{måned|}}} || }}
  }}
}}{{#if: {{{udgiver|}}}{{{efternavn|}}}
  ||{{#if: {{{udgivelsesdato|}}}
    |  ({{{udgivelsesdato}}})
    | {{#if: {{{år|}}}
      | {{#if: {{{måned|}}}
        |  ({{{måned}}} {{{år}}})
        |  ({{{år}}})
      }}
    }}
  }}
}}
Skabelonen er fra 2006, og jeg har ikke kunnet se hvor den kommer fra. På diskussionssiden står at man kan bruge {{cite web}} da den ser ud til at gøre det samme. Så det er nok det bedste at gøre indtil en aller anden vil give sig i kast med at udrede fejlen her.
-- Mvh PHansen (diskussion) 12. mar 2015, 11:07 (CET)