Forskel mellem versioner af "Skabelon:Sk"

Skift til: navigering, søgning
m
m
Linje 38: Linje 38:
 
}}<!--
 
}}<!--
  
-->{{#if:{{{tyne|}}}|[[kategori:tyne]]<tr><td align=center>[http://tynebuiltships.co.uk/{{{tyne}}} Tyne Built Ships]</td></tr>[[kategori:Skibsværft i England]]}}<!--
+
-->{{#if:{{{tyne|}}}|[[kategori:tyne]]<tr><td align=center>[http://tynebuiltships.co.uk/{{{tyne}}} Tyne Built Ships]</td></tr>[[kategori:Skibsværft i England]]}}<!--  
  
 +
------------------------------------------------------------------------------------------------------
 +
Tilknyt enten [kategori ukendt alder] eller [kategori alder] og vis relevante links med bygge- forlis- og evt. skrotningsår til den sorterede kategori, hvor parametrene år og sbib indeholder årstal eller [links], så alder evt. beregnes og ikke behøves angivet manuelt. Inddeling i følgende hovedafsnit:
  
Inddel skibe afhængig af om de har været i sbib-statistikken, hvor - foran indikerer ukendt byggeår og - bagved indikerer ukendt forlisår/skrotningsår, og undersøg dernæst om alder er angivet, kendt, ukendt eller mangler  -->
+
1. [år] eller [sbib] er begge tomme
 +
2k. og 2u. tilknyt kategori og vis [links] når år eller sbib er link, så alder skal angives manuelt
 +
3k. og 3u. tilknyt kategori og vis links når sbib er tal, inddel i byggeår ukendt [kategori ukendt alder] og byggeår kendt [kategori alder]
 +
4k. tilknyt kategori når år er tal, inddel i byggeår ukendt [kategori ukendt alder] og byggeår kendt [kategori alder]
 +
4u-. og 4u+. vis links når år er tal, inddelt i sbib er tal eller ikke tal og desuden i byggeår ukendt [kategori ukendt alder] og byggeår kendt [kategori alder]
  
{{#iferror:{{#expr:{{{sbib|0}}}-0}}<!-- undersøg om sbib er link eller er tom/kan beregnes -->
+
-->{{#switch:{{#iferror:{{#expr:{{{år|}}}{{{sbib|}}}-0}}|}}
 +
<!------------- Afsnit 1. -->
 +
| 0=Ingen parametre indsat
  
<!-- [sbib] link -->|
+
<!------------- 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  -->
{{#if:{{{alder|}}}
+
| = {{#switch:-
   | [[kategori:alder|{{#ifexpr:{{{alder}}}>9|>}}{{{alder}}}]] <tr><td align=center>''{{#ifeq:{{{alder}}}|0|'}}{{{år}}}[{{fullurl:kategori:alder|from={{#ifexpr:{{{alder}}}>9|{{urlencode:>}}}}{{{alder}}}}}#mw-pages –]{{{sbib}}}{{#ifeq:{{{alder}}}|0|'}}''</td></tr>
+
   | {{#sub:{{{år|0}}}-|0|1}} | {{#sub:{{{sbib}}}|0|1}}=
  |<!-- undersøg hvordan alder er ukendt eller bare glemt angivet, hvor år kan være både link eller årstal -->
+
[[kategori:ukendt alder|{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-||}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
{{#switch:-
+
  | {{#sub:{{{sbib}}}|-1}}=[[kategori:alder|♻{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
<!-- undersøg om år eller [sbib] ender med - -->
+
  | #default= [[kategori:alder|{{#ifeq:{{#sub:{{{sbib|}}}|-1}}|-|*}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
| {{#sub:{{{år}}}|-1}}=[[kategori:ukendt alder|♻]] <tr><td align=center>''{{#sub:{{{år}}}|0|-1}}{{{sbib|}}}[{{fullurl:kategori:ukendt alder|from={{urlencode:♻}}}}#mw-pages –]''</td></tr>
+
}}<!------------
| {{#sub:{{{sbib}}}|-1}}=[[kategori:ukendt alder|♻]] <tr><td align=center>''{{#if:{{{år|}}}|{{{år}}}-}}{{#sub:{{{sbib}}}|0|-1}}[{{fullurl:kategori:ukendt alder|from={{urlencode:♻}}}}#mw-pages –]''</td></tr>
+
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:-
<!-- undersøg om år eller [sbib] starter med - (hvis år= svarer det til sbib starter med -) -->
 
| {{#sub:{{{år}}}-|0|1}}=[[kategori:ukendt alder|←]] <tr><td align=center>''[{{fullurl:kategori:ukendt alder|from={{urlencode:←}}}}#mw-pages –]{{#sub:{{{år}}}-|1}}{{{sbib}}}''</td></tr>
 
| {{#sub:{{{sbib}}}|0|1}}=[[kategori:ukendt alder|←]] <tr><td align=center>''[{{fullurl:kategori:ukendt alder|from={{urlencode:←}}}}#mw-pages –]{{{år|}}}{{#sub:{{{sbib}}}|1}}''</td></tr>
 
<!-- ellers burde alder kunne udregnes manuelt, men er glemt angivet -->
 
| #default=[[kategori:alder|?]] <tr><td align=center>''{{{år|}}}[{{fullurl:kategori:alder|from=?}}#mw-pages —]{{{sbib}}}''</td></tr>
 
}}<!-- alder afsluttet -->
 
}}<!-- [sbib] link afsluttet -->
 
  
<!-- sbib indeholder ikke link, men er årstal eller tom -->
+
  | {{#sub:{{{år|0}}}-|0|1}}=[{{fullurl:kategori:ukendt alder|from={{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|{{urlencode:♻}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?minimum-}}{{{alder}}}#mw-pages}} –]{{#if:{{{år|}}}|{{#sub:{{{år}}}|1}}-}}{{{sbib}}}
|{{#if:{{{alder|}}}
 
  | [[kategori:alder|{{#ifexpr:{{{alder}}}>9|>}}{{{alder}}}]] <!-- visning af link er afhængig af om sbib er årstal eller tom
 
--><tr><td align=center>''{{#if:{{{sbib|}}}
 
<!-- sbib er årstal -->
 
| {{{år}}}[{{fullurl:kategori:alder|from={{#ifexpr:{{{alder}}}>9|{{urlencode:>}}}}{{{alder}}}}}#mw-pages –][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4}}
 
<!-- sbib er tom, så al info står i år, men kan ikke udregnes automatisk -->
 
| [{{fullurl:kategori:alder|from={{#ifexpr:{{{alder}}}>9|{{urlencode:>}}}}{{{alder}}}}}#mw-pages {{{år}}}]
 
}}''</td></tr>
 
  
<!-- alder ej angivet, fokuser nu på rigtig kategori og undersøg om alder kan beregnes eller bare glemt angivet -->
+
  | {{#sub:{{{sbib}}}|0|1}}=[{{fullurl:kategori:ukendt alder|from={{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|{{urlencode:♻}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?minimum-}}{{{alder}}}#mw-pages}} –]{{#sub:{{{sbib}}}|1}}
|{{#switch:-
 
<!-- undersøg om år eller sbib ender med - -->
 
| {{#sub:{{{år}}}|-1}}=[[kategori:ukendt alder|♻]] <tr><td align=center>''[{{fullurl:kategori:ukendt alder|from={{urlencode:♻}}}}#mw-pages {{#sub:{{{år}}}|0|-1}}–]''</td></tr>
 
  
| {{#sub:{{{sbib}}}|-1}}=[[kategori:ukendt alder|♻]] <tr><td align=center>''{{#ifeq:{{{år}}}||-|{{{år|}}}-}}[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|-1}}][{{fullurl:kategori:ukendt alder|from={{urlencode:}}}}#mw-pages –]''</td></tr>
+
  | {{#sub:{{{sbib|}}}|-1}}={{#if:{{{år|}}}|{{{år}}}-}}{{#sub:{{{sbib}}}|0|-1}}[{{fullurl:kategori:alder|from={{urlencode:♻}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?minimum-}}{{{alder|}}}#mw-pages}} ]
 +
  | #default={{#if:{{{år|}}}
 +
    | {{{år}}}[{{fullurl:kategori:alder|from={{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:*>}}{{{alder}}}|}}|*?minimumalder}}#mw-pages}} –]{{{sbib}}}
 +
    | {{#ifeq:{{{alder}}}|0|'}}{{{sbib}}}{{#ifeq:{{{alder}}}|0|'}}
 +
}} }}''</td></tr>
  
<!-- undersøg om år eller sbib starter med - (hvis år= svarer det til sbib starter med -) -->
+
<!----------- Afsnit 3k. tilknyt kategori når sbib er tal i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt -->
| {{#sub:{{{år}}}-|0|1}}=[[kategori:ukendt alder|]] <!-- visning af link er afhængig af om sbib er årstal eller tom
+
| {{#expr:{{{sbib|}}}-0}}=
--><tr><td align=center>''{{#switch:{{{år|}}}{{{sbib|}}}
+
{{#ifexpr:{{#expr:{{{år|-}}}5*{{{sbib|0}}}+0}}>0
| {{{år}}}{{{sbib}}}={{{år}}}[{{fullurl:kategori:ukendt alder|from={{urlencode:}}}}#mw-pages –][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{{sbib}}}]{{#sub:{{{sbib}}}|4}}
+
  | {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>0
| {{{år|}}}=[{{fullurl:kategori:ukendt alder|from={{urlencode:}}}}#mw-pages {{{år}}}]
+
    | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|♻|}}0]]
}}''</td></tr>
+
    | {{#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}}}}}|♻|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{alder}}}]]
 +
}} }}
 +
  | {{#ifexpr:{{#expr:{{{sbib}}}-0}}>0
 +
    | [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|♻|}}0]]
 +
    | {{#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}}}}}|♻|}}{{#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
 +
    | '''''[{{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
 +
      | ''[{{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}}''
 +
      | ''[{{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:{{#expr:{{{sbib}}}-0}}>0
 +
    | '''[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:{{#expr:{{{sbib}}}-0}}>-200
 +
      | ''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-
 +
        |{{#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}} –]''
 +
        |[{{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}}]{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-
 +
        | {{#sub:{{{sbib}}}|4|-1}}[{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:♻}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|?}}{{{alder|}}}#mw-pages}} –]''
 +
        | [{{fullurl:kategori:alder|from={{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|?}}{{{alder|}}}#mw-pages}} ]{{#sub:{{{sbib}}}|5}}''
 +
}} }} }} }}</td></tr>
  
| {{#sub:{{{sbib}}}|0|1}}=[[kategori:ukendt alder|]] <tr><td align=center>''[{{fullurl:kategori:ukendt alder|from={{urlencode:}}}}#mw-pages –]{{{år|}}}[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|1|4}} {{#sub:{{{sbib}}}|1|4}}]{{#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 -->
 +
| #default ={{#ifexpr:{{#expr:5*{{{år|}}}+0}}<0
 +
  | {{#ifexpr:{{#expr:-{{{år|}}}-abs({{{sbib|0}}}+0)}}>0
 +
    | [[kategori:ukendt alder|{{#iferror:{{#expr:{{{år}}}}}|♻|}}0]]
 +
    | {{#ifexpr:{{#expr:-{{{år|0}}}-({{{sbib|0}}}+0)}}>-200
 +
      | [[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|>|}}|?}}{{{alder|}}}]]
 +
}} }}
 +
  | {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>0
 +
    | [[kategori:alder|{{#iferror:{{#expr:{{{år}}}{{{sbib|}}}}}|♻|}}0]]
 +
    | {{#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|}}}}}|♻|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{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
 +
--><tr><td align=center>{{#switch:{{{sbib|}}}
 +
  |=
 +
{{#ifexpr:abs({{{år|}}}-0)=abs{{{år|}}}-0
 +
    | {{#ifexpr:abs({{{år|}}}-0)=-{{{år|}}}-0
 +
      | {{#iferror:{{#expr:{{{år}}}}}
 +
        |  '''''[{{fullurl:kategori:ukendt alder|from={{urlencode:♻}}0#mw-pages}} –{{#sub:{{{år}}}|1}}]'''''
 +
        |  '''''[{{fullurl:kategori:ukendt alder|from=0#mw-pages}} {{#sub:{{{år}}}|1}}]'''''
 +
}}
 +
      | {{#iferror:{{#expr:{{{år}}}}}
 +
        | '''''[{{fullurl:kategori:alder|from={{urlencode:♻}}0#mw-pages}} {{#sub:{{{år}}}|0|-1}}–]'''''
 +
        | '''[{{fullurl:kategori:alder|from=0#mw-pages}} {{{år}}}]'''
 +
}} }}
 +
<!----------------- hvis år er mindst 2 tal og sbib er tom -->
 +
    | {{#ifexpr:5*-{{{år|}}}-0>0
 +
      | {{#ifexpr:abs(-{{{år|}}}-0)>200
 +
        | {{#if:{{{alder|}}}
 +
          | ''[{{fullurl:ukendt kategori:alder|from={{#iferror:{{#expr:{{{år|0}}}}}|{{urlencode:♻}}|}}{{#ifexpr:({{{alder|0}}})>9|{{urlencode:>}}}}{{{alder}}}}}#mw-pages –{{#sub:{{{år}}}|1}}]''
 +
          | ''[{{fullurl:kategori:ukendt alder|from={{urlencode:?minimumalder}}#mw-pages}} {{{år}}}]''
 +
}}
 +
        | <!-- gyldig udregnet alder kan stå her -->''[{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{år}}}}}|{{urlencode:♻}}|}}{{#ifexpr:abs(-{{{år|}}}-0)>9|{{urlencode:>}}}}{{#expr:abs(-{{{år|}}}-0)}}#mw-pages}} –{{#sub:{{{år}}}|1}}]'' ({{#expr:abs(-{{{år|}}}-0)}} år)
 +
}}
 +
<!------- hvis år ikke starter på - og byggeåret er kendt -->
 +
      | {{#ifexpr:abs({{{år|}}}-0)>200
 +
        | {{#if:{{{alder|}}}
 +
          | ''[{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{år|0}}}}}|{{urlencode:♻}}|}}{{#ifexpr:({{{alder|0}}})>9|{{urlencode:>}}}}{{{alder}}}}}#mw-pages {{#iferror:{{#expr:{{{år}}}}}|{{#sub:{{{år}}}|0|-1}}–|{{{år}}}}}]''
 +
          | ''[{{fullurl:kategori:alder|from={{urlencode:?minimum}}#mw-pages}} {{{år}}}]''
 +
}}
 +
        | <!-- gyldig udregnet alder kan stå her -->''[{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{år}}}}}|{{urlencode:♻}}|}}{{#ifexpr:abs({{{år|}}}-0)>9|{{urlencode:>}}}}{{#expr:abs({{{år|}}}-0)}}#mw-pages}} {{#iferror:{{#expr:{{{år}}}}}|{{#sub:{{{år}}}|0|-1}}–|{{{år}}}}}]'' ({{#expr:abs({{{år|}}}-0)}} år)
 +
}} }} }}
  
| {{{år|{{{sbib|-}}}}}}=<includeonly>[[kategori:ukendt alder|ℹ]]</includeonly>
+
<!----------- Afsnit 4u+. indsæt links når både år og sbib er tal, i rækkefølge ukendt byggeår, ukendt forlisår, eller begge dele kendt -->
<!--  
+
  | #default={{#ifexpr:5*{{{år|0}}}-0<0
 
+
<!-- tjek om alder kan udregnes (hvis der er flere end 2 tal bliver udregningen mere negativ) -->
ellers kan alder for det meste udregnes automatisk -->
+
    | {{#ifexpr:{{#expr:abs{{{år|}}}-{{{sbib|}}}-0}}>-200
| #default={{#switch: {{#expr:{{{år|}}}-{{{sbib|0}}} }}
+
      | ''[{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:♻}}|}}{{#ifexpr:{{{sbib|}}}-0+{{{år|0}}}>9|{{urlencode:>}}|}}{{#expr:{{{sbib|0}}}-0+{{{år|0}}}}}#mw-pages}} –{{#expr:abs{{{år|0}}}}}-][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{{sbib}}}]'' ({{#expr:{{{sbib|}}}-0-abs{{{år|0}}}}} år)
 
+
      | ''[{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:♻}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}|}}|{{urlencode:?}}}}{{{alder|}}}#mw-pages}} –{{#sub:{{{år|}}}|1}}-][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib|}}}|0|4}}]{{#sub:{{{sbib|}}}|4}}''
| {{{år}}} =<!--  0 år -->[[kategori:alder|0]] <tr><td align=center>'''[{{fullurl:kategori:alder|from=0}}#mw-pages {{{år}}}]'''</td></tr>
+
}}
 
+
<!-- byggeår kendt -->
| -{{{sbib}}}=<!-- 0 år -->[[kategori:alder|0]] <tr><td align=center>'''[http://sbib.dk/files/bibliotek/statistik/{{{sbib}}}.pdf {{{sbib}}}]'''</td></tr>
+
    | {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>-200
 
+
<!-- tjek om alder kan udregnes (hvis der er flere end 2 tal bliver udregningen mere negativ) -->
| {{#iferror:{{#expr:(5*{{{år}}}*5)/5 }} }}
+
      | {{#iferror:{{#expr:{{{sbib}}}}}
| -{{#iferror:{{#expr:(5*{{{sbib}}}*5)/5 }} }}
+
        | ''[{{fullurl:kategori:alder|from={{#iferror:{{#expr:{{{sbib}}}}}|{{urlencode:♻}}|}}{{#ifexpr:{{{sbib|}}}-0-{{{år|0}}}>9|{{urlencode:>}}|}}{{#expr:{{{sbib|}}}-0-{{{år|0}}}}}#mw-pages}} {{{år|}}}-][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib|}}}|0|4}}]'' ({{#expr:{{{sbib|}}}-0-abs{{{år|0}}}}} år)
| {{#iferror:{{#expr:(5*{{{år}}}-{{{sbib|0}}}*5)/5 }} }}
+
        | ''[{{fullurl:kategori:alder|from={{#ifexpr:{{{sbib|}}}-0-{{{år|0}}}>9|{{urlencode:>}}|}}{{#expr:{{{sbib|}}}-0-{{{år|0}}}}}#mw-pages}} {{{år}}}–][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{{sbib|}}}]'' ({{#expr:{{{sbib|}}}-0-abs{{{år|0}}}}} år)
=<!-- alder kan udregnes automatisk -->[[kategori:alder|{{#ifexpr:abs({{{år|}}}-{{{sbib|0}}})>9|>}}{{#expr:abs({{{år|}}}-{{{sbib|0}}})}}]] <!-- visning af link er afhængig af om sbib er årstal eller tom
+
}}
--><tr><td align=center>''{{#switch:{{{år|}}}{{{sbib|}}}
+
      | {{#iferror:{{#expr:{{{sbib}}}}}
| {{{år}}}{{{sbib}}}={{{år}}}[{{fullurl:kategori:alder|from={{#ifexpr:{{#expr:{{{sbib}}}-{{{år}}}}}>9|{{urlencode:>}}}}{{#expr:{{{sbib}}}-{{{år}}}}}}}#mw-pages ][http://sbib.dk/files/bibliotek/statistik/{{{sbib}}}.pdf {{{sbib}}}]
+
        | ''{{{år|}}}-[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib|}}}|0|4}}]{{#sub:{{{sbib|}}}|4|-1}}[{{fullurl:kategori:alder|from={{urlencode:♻}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}}}|{{urlencode:?}}}}{{{alder|}}}#mw-pages}} –]''
| {{{år|}}}=[{{fullurl:kategori:alder|from={{#ifexpr:{{#expr:abs{{{år}}}}}>9|{{urlencode:>}}}}{{#expr:abs{{{år}}}}}}}#mw-pages {{{år}}}]
+
        | ''[{{fullurl:kategori:alder|from={{#iferror:{{#ifexpr:{{{alder|}}}>9|{{urlencode:>}}}}|{{urlencode:?}}}}{{{alder|}}}#mw-pages}} {{{år}}}–][http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4}}''
| {{{sbib|}}}=[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}][{{fullurl:kategori:alder|from={{#ifexpr:{{#expr:abs{{{sbib}}}}}>9|{{urlencode:>}}}}{{#expr:abs{{{år}}}}}}}#mw-pages –]{{#sub:{{{sbib}}}|4}}
+
}} }} }} }}</td></tr>
}}''</td></tr>
 
 
 
| #default=<!-- alder kan ikke udregnes automatisk og er glemt at angives manuelt -->[[kategori:alder|?]] <tr><td align=center>''{{{år|}}}[{{fullurl:kategori:alder|from=?}}#mw-pages —]{{{sbib|}}}''</td></tr>}} }}
 
}}<!-- undersøgelse af sbib for byggeår, når sbib ikke indeholder link er afsluttet -->
 
 
}}<!--
 
}}<!--
  

Versionen fra 8. mar 2019, 02:30

Ingen parametre indsat

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.