Forskel mellem versioner af "Skabelon:Sk"

Skift til: navigering, søgning
m
(Tag: Omgjort)
m
Linje 54: Linje 54:
  
 
<!------------- 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  -->
| = {{#switch:-
+
| = {{#ifeq:{{{alder|}}}|-|
  | {{#sub:{{{år|0}}}-|0|1}} | {{#sub:{{{sbib}}}|0|1}}=
+
  | {{#switch:-
 +
    | {{#sub:{{{år|0}}}-|0|1}} | {{#sub:{{{sbib}}}|0|1}}=
 
[[kategori:ukendt alder|{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|⚒|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|_minimumalder}}{{{alder|}}}]]
 
[[kategori:ukendt alder|{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|⚒|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|_minimumalder}}{{{alder|}}}]]
  | {{#sub:{{{sbib}}}|-1}}=[[kategori:alder|⚒{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
+
    | {{#sub:{{{sbib}}}|-1}}=[[kategori:alder|⚒{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
  | #default= [[kategori:alder|{{#ifeq:{{#sub:{{{sbib|}}}|-1}}|-|⚒}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|_alder}}{{{alder|}}}]]  
+
    | #default= [[kategori:alder|{{#ifeq:{{#sub:{{{sbib|}}}|-1}}|-|⚒}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|_alder}}{{{alder|}}}]]  
}}<!------------  
+
}} }}<!------------  
  
 
Afsnit 2u. tilføj links når sbib eller år indeholder [links], i rækkefølge ukendt byggeår, ukendt forlisår,  eller begge dele kendt  --><tr><td align=center>''{{#switch:-
 
Afsnit 2u. tilføj links når sbib eller år indeholder [links], i rækkefølge ukendt byggeår, ukendt forlisår,  eller begge dele kendt  --><tr><td align=center>''{{#switch:-
Linje 74: Linje 75:
  
 
<!----------- Afsnit 3k. tilknyt kategori når sbib er tal i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt -->
 
<!----------- Afsnit 3k. tilknyt kategori når sbib er tal i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt -->
| {{#expr:{{{sbib|}}}-0}}=
+
| {{#ifeq:{{{alder|}}}|-|
 +
  | {{#expr:{{{sbib|}}}-0}}=
 
{{#ifexpr:{{#expr:{{{år|-}}}5*{{{sbib|0}}}+0}}>0  
 
{{#ifexpr:{{#expr:{{{år|-}}}5*{{{sbib|0}}}+0}}>0  
  | {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>0
+
    | {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>0
    | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#expr:({{{sbib}}}-0)}}]]
+
      | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#expr:({{{sbib}}}-0)}}]]
    | {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>-200
+
      | {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>-200
      | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#ifexpr:{{#expr:abs({{{år|-}}}{{{sbib|0}}}+0)}}>9|>}}{{#expr:abs({{{år|-}}}{{{sbib|0}}}+0)}}]]
+
        | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#ifexpr:{{#expr:abs({{{år|-}}}{{{sbib|0}}}+0)}}>9|>}}{{#expr:abs({{{år|-}}}{{{sbib|0}}}+0)}}]]
      | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder}}}]]
+
        | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder}}}]]
 
}} }}
 
}} }}
  | {{#ifexpr:{{#expr:{{{sbib}}}-0}}>0
+
    | {{#ifexpr:{{#expr:{{{sbib}}}-0}}>0
    | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#expr:abs({{{sbib}}}-0)}}]]  
+
      | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#expr:abs({{{sbib}}}-0)}}]]  
    | {{#ifexpr:{{#expr:{{{sbib}}}-0}}>-200
+
      | {{#ifexpr:{{#expr:{{{sbib}}}-0}}>-200
      | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#ifexpr:{{#expr:abs({{{sbib}}}-0)}}>9|>}}{{#expr:abs({{{år|-}}}-{{{sbib}}}-0)}}]]
+
        | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#ifexpr:{{#expr:abs({{{sbib}}}-0)}}>9|>}}{{#expr:abs({{{år|-}}}-{{{sbib}}}-0)}}]]
      | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder}}}]]  
+
        | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder}}}]]  
}} }} }}<!-----------  
+
}} }} }} }}<!-----------  
  
 
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}}
 
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}}
Linje 114: Linje 116:
 
         | [http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4}}
 
         | [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}}}}} -->
+
<!------ byggeår ukendt, men mindst 3 tal, så alder kan ikke beregnes -->
 
       | [{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:⚒}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|-minimumalder}}{{{alder|}}}#mw-pages}} –]{{#ifeq:{{#sub:{{{sbib}}}|0|1}}|-
 
       | [{{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 -->
 
<!-- byggeår ukendt når sbib starter med - uanset om år er defineret eller ej -->
Linje 137: Linje 139:
  
 
<!----------- 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 -->
| #default ={{#ifexpr:{{#expr:5*{{{år|}}}+0}}<0  
+
| {{#ifeq:{{{alder|}}}|-|
  | {{#ifexpr:{{#expr:-{{{år|}}}-abs({{{sbib|0}}}+0)}}>0
+
  | #default ={{#ifexpr:{{#expr:5*{{{år|}}}+0}}<0  
    | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{år}}}}}|⚒|}}{{#expr:abs({{{år}}}-0)}}]]
+
    | {{#ifexpr:{{#expr:-{{{år|}}}-abs({{{sbib|0}}}+0)}}>0
    | {{#ifexpr:{{#expr:-{{{år|0}}}-({{{sbib|0}}}+0)}}>-200
+
      | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{år}}}}}|⚒|}}{{#expr:abs({{{år}}}-0)}}]]
      | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#ifexpr:{{#expr:abs(-{{{år}}}-({{{sbib|0}}}+0))}}>9|>}}{{#expr:abs(-{{{år}}}-({{{sbib|0}}}+0))}}]]
+
      | {{#ifexpr:{{#expr:-{{{år|0}}}-({{{sbib|0}}}+0)}}>-200
      | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder|}}}]]
+
        | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#ifexpr:{{#expr:abs(-{{{år}}}-({{{sbib|0}}}+0))}}>9|>}}{{#expr:abs(-{{{år}}}-({{{sbib|0}}}+0))}}]]
 +
        | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder|}}}]]
 
}} }}
 
}} }}
  | {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>0
+
    | {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>0
    | [[kategori:alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{{år}}}]]
+
      | [[kategori:alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{{år}}}]]
    | {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>-200
+
      | {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>-200
      | [[kategori:alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#ifexpr:{{#expr:abs({{{år}}}-{{{sbib|}}}-0)}}>9|>}}{{#expr:abs({{{år}}}-{{{sbib|}}}-0)}}]]
+
        | [[kategori:alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#ifexpr:{{#expr:abs({{{år}}}-{{{sbib|}}}-0)}}>9|>}}{{#expr:abs({{{år}}}-{{{sbib|}}}-0)}}]]
      | [[kategori:alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder}}}]]
+
        | [[kategori:alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|⚒|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|-minimumalder}}{{{alder}}}]]
}} }} }}<!-----------  
+
}} }} }} }}<!-----------  
 
Afsnit 4u-. indsæt links når år er tal og sbib er tom, i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt
 
Afsnit 4u-. indsæt links når år er tal og sbib er tom, i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt
 
  --><tr><td align=center>{{#switch:{{{sbib|}}}
 
  --><tr><td align=center>{{#switch:{{{sbib|}}}

Versionen fra 9. mar 2019, 18:42

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.