Skabelon:Flyt: Forskelle mellem versioner

Spring til navigation Spring til søgning
mNo edit summary
Tag: Manuel tilbagerulning
mNo edit summary
Tag: Manuel tilbagerulning
 
(18 mellemliggende versioner af den samme bruger vises ikke)
Linje 1: Linje 1:
{{#ifeq:{{#len:{{#switch:{{#explode:{{{1}}}|:}}|sø|ty|sh|-=|#default={{#explode:{{{1}}}|:}}}}}}|2|{{{1}}}}}<noinclude>
{{#ifeq:{{{1}}}|-|-}}{{#ifeq:{{{1}}}|+|+}}{{#ifeq:{{#len:{{#switch:{{#explode:{{{1}}}|:}}
Anvendes i [[:kategori:sprogskabelon|sprogskabelon]]er til flytning af parameter til undersøgelse, hvis 1. parameter er en sprogkode, se også [[skabelon:z]].
|sø|ty|sh=<!-- uheldige tilfælde sorteres fra -->
|ceb|lij=--<!-- uheldige sprog ændres -->
|#default={{#explode:{{{1|}}}|:}}
}} }}
|2<!-- må starte med sprogkode no, sv eller lignende når længde=2 -->
|{{{1|}}}}}<!--
---------- hvis 1. parameter ikke er en 2-cifret sprogkode er resultatet tomt
--><noinclude>
Undersøger en parameter for -, + eller indhold af en sprogkode og returnerer i så fald denne.


* <code><nowiki>{{#switch:{{#explode:{{{1}}}|:}}|da|de|en|fi|no|ru|sv|-={{{3|}}}|#default={{{2|}}}}}</nowiki></code> erstattes af:
Se også [[skabelon:z]], som i tilfælde af sprogkode (og kolon) returnerer længden af indholdet.


** <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{2|}}}|{{{1|}}}}}</nowiki></code>
Anvendes i [[:kategori:områdeskabelon|områdeskabelon]]er til undersøgelse af næste parameter som følger:
** <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{2}}}|{{{1}}}}}</nowiki></code>
 
** <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{3}}}|{{{2}}}}}</nowiki></code>
* <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{2|}}}|{{{1|}}}}}</nowiki></code> eller <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{2}}}|{{{1}}}}}</nowiki></code>
** <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{4}}}|{{{3}}}}}</nowiki></code>
* <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{3|}}}|{{{2|}}}}}</nowiki></code> eller <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{3}}}|{{{2}}}}}</nowiki></code>
* <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{4|}}}|{{{3|}}}}}</nowiki></code> eller <code><nowiki>{{#if:{{flyt|{{{1}}}}}|{{{4}}}|{{{3}}}}}</nowiki></code>


[[kategori:Teknikskabelon]]
[[kategori:Teknikskabelon]]
</noinclude>
</noinclude>

Nuværende version fra 4. aug. 2023, 04:48

Undersøger en parameter for -, + eller indhold af en sprogkode og returnerer i så fald denne.

Se også skabelon:z, som i tilfælde af sprogkode (og kolon) returnerer længden af indholdet.

Anvendes i områdeskabeloner til undersøgelse af næste parameter som følger:

  • {{#if:{{flyt|{{{1}}}}}|{{{2|}}}|{{{1|}}}}} eller {{#if:{{flyt|{{{1}}}}}|{{{2}}}|{{{1}}}}}
  • {{#if:{{flyt|{{{1}}}}}|{{{3|}}}|{{{2|}}}}} eller {{#if:{{flyt|{{{1}}}}}|{{{3}}}|{{{2}}}}}
  • {{#if:{{flyt|{{{1}}}}}|{{{4|}}}|{{{3|}}}}} eller {{#if:{{flyt|{{{1}}}}}|{{{4}}}|{{{3}}}}}