Forskel mellem versioner af "Skabelon:Sk"

Skift til: navigering, søgning
m
m
Linje 51: Linje 51:
 
  -->{{#switch:{{#iferror:{{#expr:{{{år|}}}{{{sbib|}}}-0}}|}}
 
  -->{{#switch:{{#iferror:{{#expr:{{{år|}}}{{{sbib|}}}-0}}|}}
 
<!------------- Afsnit 1. -->
 
<!------------- Afsnit 1. -->
| 0=Ingen parametre indsat
+
| 0=
  
 
<!------------- Afsnit 2k. tilknyt kategori når sbib eller år indeholder [links], i rækkefølge ukendt byggeår, ukendt forlisår,  eller begge dele kendt  -->
 
<!------------- Afsnit 2k. tilknyt kategori når sbib eller år indeholder [links], i rækkefølge ukendt byggeår, ukendt forlisår,  eller begge dele kendt  -->
Linje 87: Linje 87:
 
       | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{alder}}}]]  
 
       | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{alder}}}]]  
 
}} }} }}<!-----------  
 
}} }} }}<!-----------  
Afsnit 3u. indsæt links når sbib er tal, i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt --><tr><td align=center>{{#ifexpr:{{{år|-}}}5*{{{sbib|0}}}+0>0
+
 
   | {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>0
+
Afsnit 3u. indsæt links når sbib er tal og år udefineret eller tom, i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt, hvor der skelnes mellem {{#if:{{{år}}}|byggeår ukendt hvis sbib starter med - |byggeår altid ukendt}}
     | '''''[{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:}}|}}0}}#mw-pages –][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|1|4}}.pdf {{#sub:{{{sbib}}}|1|4}}]{{#sub:{{{sbib}}}|5}}'''''
+
 
    | {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>-200
+
--><tr><td align=center>{{#ifexpr:abs{{{sbib|}}}-0=abs({{{sbib|}}}-0)
       | ''[{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:}}|}}{{#ifexpr:{{#expr:abs(-{{{sbib|}}}-0)}}>9|{{urlencode:>}}}}{{#expr:abs(-{{{sbib|}}}-0)}}}}#mw-pages –][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|1|4}}.pdf {{#sub:{{{sbib}}}|1|4}}]{{#sub:{{{sbib}}}|5}}''
+
<!-- kun gyldigt når sbib er ét enkelt tal -->
       | ''[{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|?}}{{{alder|}}}}}#mw-pages –][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|1|4}}.pdf {{#sub:{{{sbib}}}|1|4}}]{{#sub:{{{sbib}}}|5}}''
+
   | {{#ifexpr:5*{{{sbib|}}}+0<0 or {{{år|-}}}1>0
 +
<!-- gyldigt når sbib starter med - eller hvis år er defineret men tom, dvs. når byggeår er ukendt -->
 +
     | '''''{{#ifeq:{{#sub:{{{sbib}}}|0|1}}|-
 +
      | [{{fullurl:kategori:ukendt alder|from={{#sub:{{{sbib}}}|1}}#mw-pages}} –][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|1|4}}.pdf {{#sub:{{{sbib}}}|1}}]
 +
      | [{{fullurl:kategori:ukendt alder|from={{{sbib}}}#mw-pages}} –][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{{sbib}}}]
 +
}}'''''
 +
<!-- når byggeår er kendt -->
 +
    | {{#iferror:{{#expr:{{{sbib}}}}}
 +
      | '''''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib|}}}|0|4}}][{{fullurl:kategori:alder|from={{urlencode:⚒}}0#mw-pages}} –]'''''
 +
      | '''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]'''
 +
}} }}
 +
<!----------------- når der er mindst 2 tal (ved 2 tal beregnes alder som {{#expr:abs(abs{{{sbib}}}-0)}}, ellers skal alder angives)-->
 +
  | ''{{#ifexpr:5*{{{sbib|}}}+0<0 or {{{år|-}}}1>0
 +
<!-------- gyldigt når sbib starter med - eller hvis år er defineret men tom, dvs. når byggeår er ukendt -->
 +
    | {{#ifexpr:abs(-{{{sbib|}}}+0)<200 or abs({{{sbib|}}}+0)<200
 +
<!-- gyldigt når byggeår ukendt og der kun er nævnt 2 årstal uanset om det første tal starter med - eller ej -->
 +
       | [{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:}}|}}{{#expr:abs(abs{{{sbib}}}-0)}}#mw-pages}} –]{{#ifeq:{{#sub:{{{sbib}}}|0|1}}|-
 +
<!-- når byggeår er ukendt, opdelt efter om sbib starter med - -->
 +
        | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|1|4}}.pdf {{#sub:{{{sbib}}}|1|4}}]{{#sub:{{{sbib}}}|5}}
 +
        | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4}}
 +
}}
 +
<!------ byggeår ukendt, men mindst 3 tal, så alder kan ikke beregnes, inddel efter {{#iferror:{{#expr:{{{sbib}}}}} -->
 +
       | [{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|-minimumalder?}}{{{alder|}}}#mw-pages}} –]{{#ifeq:{{#sub:{{{sbib}}}|0|1}}|-
 +
<!-- byggeår ukendt når sbib starter med - uanset om år er defineret eller ej -->
 +
        | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|1|4}}.pdf {{#sub:{{{sbib}}}|1|4}}]{{#sub:{{{sbib}}}|5}}
 +
<!-- byggeår ukendt når sbib ikke starter med - men når år er defineret og tom -->
 +
        | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4}}
 
}} }}
 
}} }}
  | {{#ifexpr:{{#expr:{{{sbib}}}-0}}>0
+
<!-------- byggeår kendt -->
    | '''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|[{{fullurl:kategori:alder|from={{urlencode:⚒}}0}}#mw-pages –]}}'''
+
    | {{#ifexpr:abs({{{sbib|}}}+0)<200
    | {{#ifexpr:{{#expr:{{{sbib}}}-0}}>-200
+
<!------ gyldigt når byggeår kendt og der kun er nævnt 2 årstal -->
      | ''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-
+
      | {{#iferror:{{#expr:{{{sbib}}}}}
        |{{#sub:{{{sbib}}}|4|-1}}[{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:⚒}}|}}{{#ifexpr:{{#expr:abs({{{sbib}}}-0)}}>9|{{urlencode:>}}}}{{#expr:abs({{{sbib}}}-0)}}#mw-pages}} –]''
+
<!-- byggeår kendt og forlisår ukendt, minimumalder beregnes automatisk -->
        |[{{fullurl:kategori:alder|from={{#ifexpr:{{#expr:abs({{{sbib}}}-0)}}>9|{{urlencode:>}}}}{{#expr:abs({{{sbib}}}-0)}}#mw-pages}} –]{{#sub:{{{sbib}}}|5}}''
+
        | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4|-1}}[{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:⚒}}|}}{{#ifexpr:{{#expr:abs({{{sbib}}}-0)}}>9|{{urlencode:>}}}}{{#expr:abs({{{sbib}}}-0)}}#mw-pages}} –]
 +
<!-- byggeår kendt og forlisår kendt, alder beregnes automatisk -->
 +
        | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}][{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:⚒}}|}}{{#ifexpr:{{#expr:abs({{{sbib}}}-0)}}>9|{{urlencode:>}}}}{{#expr:abs({{{sbib}}}-0)}}#mw-pages}} –]{{#sub:{{{sbib}}}|5}}
 
}}
 
}}
       | ''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-
+
<!------ gyldigt når byggeår kendt og der er nævnt mindst 3 årstal, så alder skal angives manuelt -->
         | {{#sub:{{{sbib}}}|4|-1}}[{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:♻}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|?}}{{{alder|}}}#mw-pages}} –]''
+
       | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#iferror:{{#expr:{{{sbib}}}}}
         | [{{fullurl:kategori:alder|from={{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|?}}{{{alder|}}}#mw-pages}} –]{{#sub:{{{sbib}}}|5}}''
+
         | {{#sub:{{{sbib}}}|4|-1}}[{{fullurl:kategori:alder|from={{urlencode:}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|-minimumalder?}}{{{alder|}}}#mw-pages}} –]
}} }} }} }}</td></tr>
+
         | [{{fullurl:kategori:alder|from={{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|-minimumalder?}}{{{alder|}}}#mw-pages}} –]{{#sub:{{{sbib}}}|5}}
 +
}} }} }}'' }}</td></tr>
  
 
<!----------- Afsnit 4k. tilknyt kategori når år er tal, opdelt i rækkefølge ukendt byggeår (med forbehold om forlisår kendes), ukendt forlisår, eller begge dele kendt -->
 
<!----------- Afsnit 4k. tilknyt kategori når år er tal, opdelt i rækkefølge ukendt byggeår (med forbehold om forlisår kendes), ukendt forlisår, eller begge dele kendt -->

Versionen fra 9. mar 2019, 15:40

Skabelonen viser en infoboks i højre side, hvor navngivne parametre på følgende måde angiver link til hjemmesider:

  • slag= wikilink til søslag
  • IMO= IMO-nummer
  • k= kaldesignal
  • MMSI= MMSI-nummer
  • før= tidligere skibsnavn
  • navn= skibsnavn
  • senere= senere skibsnavn
  • type= wikilink til skibstype
  • værft= wikilink til skibsværft
  • år= aktive år
  • ejer= wikilink til ejer/operatør
  • 1. ekstra indsat linje med link
  • 2. ekstra indsat linje med link
  • liv= (antal) overlevende ({{d}} 3)
  • død= (antal) omkomne

Baltic Shipping (bals=), Billedarkiv (bia=), Marinetraffic (mart=), NOK Schiffsbilder (nok=) og Shipspotting (shsp=) defineres normalt automatisk med IMO-nummer eller kaldesignal (k=), men kan udspecificeres. Maritime Connector (matc=) og Vesseltracking (vetn=) defineres normalt ens.

Link til en hjemmeside med specifikke oplysninger fra et skibsværft, ejer eller operatør kan angives under navn eller aktive år.