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]]}}<!--  
  
  
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  -->
+
Indsæt oplysning om byggeår og forlisår med links til kategori sorteret efter alder og til http://sbib.dk
  
{{#iferror:{{#expr:{{{sbib|0}}}-0}}<!-- undersøg om sbib er link eller er tom/kan beregnes -->
+
Udregn i følgende rækkefølge værdien af år-sbib-0:
 +
1. hvis år og/eller sbib indeholder [link] er værdien tom (dvs. fejl)
 +
2. hvis år er udefineret er værdien -sbib-0, men udregn i stedet værdien sbib-0 og betragt denne
 +
3. ellers er år defineret, betragt år-sbib-0, som kan være lig år-0, afhængig af om sbib tal eller tom
 +
4. udefineret sbib er behandlet under punkt 3 og ligeledes undlades at gøre noget hvis værdien er 0
  
<!-- [sbib] link -->|
+
Under punkt 2. og 3. undersøg altid værdierne af sbib-0 henholdsvis år-sbib-0 i rækkefølgen starter med - , slutter med - ingen af delene, da det er afgørende for tilknytning af kategori.
 +
 
 +
Når der er oplyst 2 tal, vil alderen afhængig af hvordan de er fordelt i de 2 parametre, i de fleste tilfælde kunne udregnes som {{#expr:abs({{{år|-}}}-{{{sbib|}}}-0)}}, bortset fra hvis byggeåret er ukendt, som eksempelvis kan skrives
 +
| sbib=-1895-1900
 +
| år= | sbib=1895-1900
 +
der giver samme forkerte resultat, hvor i stedet formlen {{#expr:abs(-{{{sbib|}}}-0)}} benyttes
 +
 
 +
Hvis {{#expr:abs({{{år|-}}}-{{{sbib|}}}-0)}} er lig med {{{år}}}, {{{sbib}}} eller afkortede versioner af disse uden - i endelserne, betyder det at kun et enkelt forlis kendes og det evt. skete i byggeåret og skibet evt. er genopbygget.
 +
------------------------------------------------------------------------------------------------------------------------------------------
 +
-->{{#switch:{{#iferror:{{#expr:{{{år|}}}{{{sbib|}}}-0}}}}
 +
 
 +
<!------------------------------ [sbib] link (og evt. [år] link), så alder kan ikke udregnes automatisk, hvis (minimum)alder ikke angives manuelt sorteres under ? ----------- både tilknyttet kategori og infolinks -->
 +
| = {{#switch:-
 +
<!-- ukendt byggeår -->
 +
 
 +
| {{#sub:{{{år|0}}}-|0|1}}=[[kategori:ukendt alder|{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|♻|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
 +
<tr><td align=center>''[{{fullurl:kategori:ukendt alder|from={{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|{{urlencode:♻}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}}}#mw-pages –]{{#sub:{{{år}}}|1}}-{{{sbib}}}''</td></tr>
 +
 
 +
| {{#sub:{{{sbib}}}|0|1}}=[[kategori:ukendt alder|{{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|♻|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
 +
<tr><td align=center>''[{{fullurl:kategori:ukendt alder|from={{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|{{urlencode:♻}}|}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}}}#mw-pages –]{{#sub:{{{sbib}}}|1}}''</td></tr>
 +
<!-- ukendt endelig forlisår -->
 +
| {{#sub:{{{sbib}}}|-1}}=[[kategori:alder|♻{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
 +
<tr><td align=center>''{{#if:{{{år|}}}|{{{år}}}-}}{{#sub:{{{sbib}}}|0|-1}}[{{fullurl:kategori:alder|from={{urlencode:♻}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}}}#mw-pages –]''</td></tr>
 +
<!-- kendt alder -->
 +
| #default= [[kategori:alder|{{#ifeq:{{#sub:{{{sbib|}}}|-1}}|-|*}}{{#iferror:{{#ifexpr:{{{alder|}}}>9|>|}}|?}}{{{alder}}}]]
 
{{#if:{{{alder|}}}
 
{{#if:{{{alder|}}}
  | [[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>
+
| <tr><td align=center>''{{#ifeq:{{{alder}}}|0|'}}{{{år}}}[{{fullurl:kategori:alder|from={{#ifeq:{{#sub:{{{sbib}}}|-1}}|-|{{urlencode:*}}}}{{#ifexpr:{{{alder}}}>9|{{urlencode:>}}}}{{{alder}}}}}#mw-pages –]{{{sbib}}}{{#ifeq:{{{alder}}}|0|'}}''</td></tr>
  |<!-- undersøg hvordan alder er ukendt eller bare glemt angivet, hvor år kan være både link eller årstal -->
+
| <tr><td align=center>''{{{år|}}}[{{fullurl:kategori:alder|from=?}}#mw-pages —]{{{sbib}}}''</td></tr>
{{#switch:-
 
<!-- undersøg om år eller [sbib] ender med - -->
 
| {{#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>
 
<!-- 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 -->
 
}}<!-- alder afsluttet -->
 
}}<!-- [sbib] link afsluttet -->
 
}}<!-- [sbib] link afsluttet -->
  
<!-- sbib indeholder ikke link, men er årstal eller tom -->
+
<!------------------------------ hvis skabelon indsat men helt uden angivet år eller sbib -->
|{{#if:{{{alder|}}}
+
 
  | [[kategori:alder|{{#ifexpr:{{{alder}}}>9|>}}{{{alder}}}]] <!-- visning af link er afhængig af om sbib er årstal eller tom
+
| 0=[[kategori:ukendt alder|?]]<noinclude>[[kategori:teknikskabelon]]</noinclude>
--><tr><td align=center>''{{#if:{{{sbib|}}}
+
 
<!-- sbib er årstal -->
+
<!----------------------------- byggeår ukendt og første tal i sbib linker til http://sbib.dk (uanset om det starter med -), så år er udefineret eller tom --------- både tilknyttet kategori og infolinks -->
| {{{å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}}
+
| {{#expr:{{{sbib|}}}-0}}=
<!-- sbib er tom, så al info står i år, men kan ikke udregnes automatisk -->
+
{{#ifexpr:{{#expr:{{{år|-}}}5*{{{sbib|0}}}+0}}>0
| [{{fullurl:kategori:alder|from={{#ifexpr:{{{alder}}}>9|{{urlencode:>}}}}{{{alder}}}}}#mw-pages {{{år}}}]
+
 
}}''</td></tr>
+
<!--------- sbib starter med - eller år er defineret men tom -->
 +
| {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>0
 +
<!-- -1880- -->
 +
| [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|♻|}}0]]
 +
<tr><td align=center>'''''[{{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}}'''''</td></tr>
 +
 
 +
| {{#ifexpr:{{#expr:{{{år|-}}}{{{sbib|0}}}+0}}>-200
 +
<!-- -1880-1890- -->
 +
| [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|♻|}}{{#ifexpr:{{#expr:abs({{{år|-}}}{{{sbib|0}}}+0)}}>9|>}}{{#expr:abs({{{år|-}}}{{{sbib|0}}}+0)}}]]
 +
<tr><td align=center>''[{{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}}''</td></tr>
 +
 
 +
<!-- -1880-1890-1895- -->
 +
| [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}}}|♻|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{alder}}}]]
 +
<tr><td align=center>''[{{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}}''</td></tr>
 +
}} }} <!-- færdig -sbib -->
  
<!-- alder ej angivet, fokuser nu på rigtig kategori og undersøg om alder kan beregnes eller bare glemt angivet -->
+
<!--------- byggeår kendt, men forlis i byggeåret (hvor år er tom) og endelig forlisår ukendt eller ukendt -->
|{{#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>
+
| {{#ifexpr:{{#expr:{{{sbib}}}-0}}>0
 +
<!-- 1880- -->
 +
| [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|♻|}}0]] <tr><td align=center>'''''[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 –]}}'''''</td></tr>
  
<!-- undersøg om år eller sbib starter med - (hvis år= svarer det til sbib starter med -) -->
+
| {{#ifexpr:{{#expr:{{{sbib}}}-0}}>-200
| {{#sub:{{{år}}}-|0|1}}=[[kategori:ukendt alder|←]] <!-- visning af link er afhængig af om sbib er årstal eller tom
+
<!-- 1880-1890- -->
--><tr><td align=center>''{{#switch:{{{år|}}}{{{sbib|}}}
+
| [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}|♻|}}{{#ifexpr:{{#expr:abs({{{sbib}}}-0)}}>9|>}}{{#expr:abs({{{år|-}}}-{{{sbib}}}-0)}}]] <tr><td align=center>''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4|-1}}{{#ifeq:{{#sub:{{{sbib}}}|-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 –] }}''</td></tr>
| {{{å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}}
 
| {{{år|}}}=[{{fullurl:kategori:ukendt alder|from={{urlencode:}}}}#mw-pages {{{år}}}]
 
}}''</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>
+
<!-- 1880-1890-1895- -->
 +
| [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}}}||}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{alder}}}]] <tr><td align=center>''[http://sbib.dk/files/bibliotek/statistik/{{#sub:{{{sbib}}}|0|4}}.pdf {{#sub:{{{sbib}}}|0|4}}]{{#sub:{{{sbib}}}|4|-1}}{{#ifeq:{{#sub:{{{sbib}}}|-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 –] }}''</td></tr>
  
| {{{år|{{{sbib|-}}}}}}=<includeonly>[[kategori:ukendt alder|ℹ]]</includeonly>
+
}} <!-- færdig sbib- og sbib -->
<!--  
+
}} }} <!-- færdig med tal, som slutter eller starter med - -->
  
ellers kan alder for det meste udregnes automatisk -->
+
<!--------------------------------- hovedopdeling, hvor år defineret som årstal (ikke tom), men sbib kan være tom eller tal -------------------- tilknyt kun kategori, der er forbehold for om endeligt forlisår kendes -->
| #default={{#switch: {{#expr:{{{år|}}}-{{{sbib|0}}} }}
+
| #default ={{#ifexpr:{{#expr:5*{{{år|}}}+0}}<0
 +
<!------------- år starter med - så byggeår er ukendt -->
 +
| {{#ifexpr:{{#expr:-{{{år|}}}-abs({{{sbib|0}}}+0)}}>0
  
| {{{år}}} =<!-- 0 år -->[[kategori:alder|0]] <tr><td align=center>'''[{{fullurl:kategori:alder|from=0}}#mw-pages {{{år}}}]'''</td></tr>
+
<!-- -1880- -->
 +
| [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}{{#expr:{{{år}}}}}}}|♻|}}0]]
  
| -{{{sbib}}}=<!-- 0 år -->[[kategori:alder|0]] <tr><td align=center>'''[http://sbib.dk/files/bibliotek/statistik/{{{sbib}}}.pdf {{{sbib}}}]'''</td></tr>
+
| {{#ifexpr:{{#expr:-{{{år|0}}}-({{{sbib|0}}}+0)}}>-200
 +
<!-- -1880-1890- -->
 +
| [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}{{#expr:{{{år}}}}}}}|♻|}}{{#ifexpr:{{#expr:abs(-{{{år}}}-({{{sbib|0}}}+0))}}>9|>}}{{#expr:abs(-{{{år}}}-({{{sbib|0}}}+0))}}]]
 +
<!-- -1880-1890-1895- -->
 +
| [[kategori:ukendt alder|{{#iferror:{{#expr:{{{sbib}}}{{#expr:{{{år}}}}}}}|♻|}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{alder|}}}]]
 +
}} }} <!-- færdig -sbib -->
  
| {{#iferror:{{#expr:(5*{{{år}}}*5)/5 }} }}
+
<!------------- år starter ikke med - så byggeår er kendt -->
| -{{#iferror:{{#expr:(5*{{{sbib}}}*5)/5 }} }}
+
| {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>0
| {{#iferror:{{#expr:(5*{{{år}}}-{{{sbib|0}}}*5)/5 }} }}
+
<!-- 1880 -->
=<!-- 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
+
| [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}{{#expr:{{{år}}}}}}}|♻|}}0]]
--><tr><td align=center>''{{#switch:{{{år|}}}{{{sbib|}}}
+
| {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>-200
| {{{å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}}}]
+
<!-- 1880-1890 -->
| {{{år|}}}=[{{fullurl:kategori:alder|from={{#ifexpr:{{#expr:abs{{{år}}}}}>9|{{urlencode:>}}}}{{#expr:abs{{{år}}}}}}}#mw-pages {{{år}}}]
+
| [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}{{#expr:{{{år}}}}}}}|♻|}}{{#ifexpr:{{#expr:abs({{{år}}}-{{{sbib|}}}-0)}}>9|>}}{{#expr:abs({{{år}}}-{{{sbib|}}}-0)}}]]
| {{{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}}
+
<!-- 1880-1890-1895 -->
}}''</td></tr>
+
| [[kategori:alder|{{#iferror:{{#expr:{{{sbib}}}{{#expr:{{{år}}}}}}}||}}{{#iferror:{{#ifexpr:{{{alder}}}>9|>|}}|?}}{{{alder}}}]]
 +
}} <!-- færdig sbib. og sbib -->
 +
}} <!-- færdig med tal, som slutter med - -->
 +
}} <!-- færdig med tal, som starter med - -->
 +
<!---------------------------------- Indsæt link i hovedopdeling, når år defineret som årstal (må ikke starte med - eller være tom), inddeles efter om der linkes til kategori eller både kategori og http://sbib.dk
  
| #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>}} }}
+
-->{{#switch:{{{sbib|}}}
}}<!-- undersøgelse af sbib for byggeår, når sbib ikke indeholder link er afsluttet -->
+
|=
}}<!--
+
<!------------ sbib udefineret (eller tom) -->
 +
<tr><td align=center>{{#ifexpr:abs({{{år|999999}}}-0)={{{år|}}}-0
 +
| <!-- bygget og forlist samme år -->{{#iferror:{{#expr:{{{år}}}}}
 +
|<!-- vis 1864- minimumalder 0 år -->'''''[{{fullurl:kategori:alder|from={{urlencode:♻}}0#mw-pages}} {{#sub:{{{år}}}|0|-1}}–]'''''
 +
|<!-- vis 1864 alder 0 år -->'''[{{fullurl:kategori:alder|from=0#mw-pages}} {{{år}}}]'''}}<!-- alt andet -->
 +
| <!-- vis -1864 og -1864- --> {{#ifexpr:-{{{år|9999999}}}-0=abs({{{år|}}}-0)
 +
|  '''''[{{fullurl:kategori:ukendt alder|from={{#iferror:{{#expr:{{{år}}}}}|{{urlencode:♻}}|}}0#mw-pages}} –{{#sub:{{{år}}}|1}}]'''''
 +
| <!----------------- her kan andre muligheder stå -->
 +
{{#ifexpr:5*-{{{år|}}}-0>0
 +
<!------- hvis år starter på - og byggeåret er ukendt -->
 +
|{{#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:?}}#mw-pages}} {{{år}}}]''
 +
}}<!-- alder ej angivet -->
 +
<!-- alder kan formentlig udregnes automatisk -->
 +
| <!-- 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:?}}#mw-pages}} {{{år}}}]''
 +
}}<!-- alder ej angivet -->
 +
<!-- alder kan formentlig udregnes automatisk -->
 +
| <!-- 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)
 +
}}
 +
}}<!-- andre muligheder færdig -->
 +
}} }}</td></tr>
 +
<!--------------------- Indsættelse af links når både år og sbib er definerede som tal, se først særlige tilfælde når (minimum)alder kan udregnes automatisk, når år og sbib hver er ét tal, med forbehold for ukendt endelig forlisår (♻) og udeladt (minimum-)alder (?)  -->
 +
| #default=
 +
<!-- tjek om år starter med - hvor byggeåret er ukendt -->
 +
{{#ifexpr:5*{{{år|0}}}-0<0
 +
<!-- tjek om alder kan udregnes (hvis der er flere end 2 tal bliver udregningen mere negativ) -->
 +
| {{#ifexpr:{{#expr:abs{{{år|}}}-{{{sbib|}}}-0}}>-200
 +
| [{{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)
 +
<!-- automatisk udregnet alder færdig -->
 +
| [{{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}}
 +
}} <!-- færdig med ukendt byggeår, når år starter med - -->
 +
<!------------- tjek for år som ikke starter med -, når byggeår er kendt -->
 +
| {{#ifexpr:{{#expr:{{{år|}}}-{{{sbib|}}}-0}}>-200
 +
<!-- tjek om alder kan udregnes (hvis der er flere end 2 tal bliver udregningen mere negativ) -->
 +
| <!-- tjek for ukendt forlisår (byggeår og kun 1 forlis er kendt) -->
 +
{{#iferror:{{#expr:{{{sbib}}}}}
 +
<!-- ukendt endeligt forlis, men kendt minimumalder, der udregnes automatisk -->
 +
| [{{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)
 +
<!-- kendt endelig forlis og alder -->
 +
| [{{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)
 +
}}<!-- færdig med tjek af forlisår -->
 +
<!-- automatisk udregnet alder færdig -->
 +
|{{#iferror:{{#expr:{{{sbib}}}}}
 +
<!-- tjek for ukendt endelig forlisår -->
 +
| {{{å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}} –]
 +
| [{{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}}
 +
}}<!-- færdig med tjek om alder kan udregnes -->
 +
}}<!-- færdig med ukendt/kendt byggeår-->
 +
}}<!-- færdig med opdeling af sbib eller ej -->
 +
}} <!-- færdig med link hvor år starter med et positivt tal -->
 +
}} <!-- færdig med test om både år og sbib er i brug --><!--
  
 
-->{{#if:{{{kap|}}}|<tr><td align=center>''{{{kap}}}''</td></tr>}}<!--
 
-->{{#if:{{{kap|}}}|<tr><td align=center>''{{{kap}}}''</td></tr>}}<!--

Versionen fra 5. mar 2019, 04:30

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.