wpu.nu

Skillnad mellan versioner av "Mall:Avsnitt registrering"

Från wpu.nu

m
m
Rad 2: Rad 2:
 
__NOTOC__<nowiki/>
 
__NOTOC__<nowiki/>
 
__NOEDITSECTION__<nowiki/>
 
__NOEDITSECTION__<nowiki/>
{{#ifeq:{{{Avsnittsbokstav|}}}|VAKANT|[[Kategori:Vakanta avsnitt]]|
+
{{#ifeq:{{{Avsnittsbokstav|}}}|VAKANT|[[Kategori:Vakanta avsnitt]]|{{#ifeq:{{{Avsnittsbokstav|}}}|OMREG|[[Kategori:Omregistrerade avsnitt]]|[[Kategori:Registrerade avsnitt]]}}}}
  {{#ifeq:{{{Avsnittsbokstav|}}}|OMREG|[[Kategori:Omregistrerade avsnitt]]|
+
{{#ifexpr: {{#len:{{{Avsnittsbokstav|}}}}} > 3 and {{#ifeq:{{{Avsnittsbokstav|}}}|VAKANT|0=1|0=0}} and {{#ifeq:{{{Avsnittsbokstav|}}}|OMREG|0=1|0=0}}|[[Kategori:Avsnitt_med_felaktigt_namn]] |
[[Kategori:Registrerade avsnitt]]
+
{{#set: Har Avsnittsbokstav={{{Avsnittsbokstav|}}}|Har Avsnittsnummer={{{Avsnittsnummer|}}}|Är Huvudavsnitt={{{Huvudavsnitt|}}}|Har Rubrik={{{Rubrik|}}}|Har Sorteringsnyckel={{padleft:{{{Avsnittsnummer|}}}|12|0}}}}
  }}
+
{{#ifeq:{{{Huvudavsnitt}}}|ja|
 +
{{#set: Är Bottenavsnitt=nej|Har Överavsnitt=}}|
 +
{{#if:{{{Avsnittsnummer|}}}|
 +
{{#set: Har Överavsnitt=Avsnitt:{{{Avsnittsbokstav|}}}|Är Bottenavsnitt=ja}}
 +
{{#ifexist:Avsnitt:{{{Avsnittsbokstav|}}}||[[Kategori:Avsnitt utan överavsnitt]]}}
 +
|
 +
{{#set: Har Överavsnitt=Avsnitt:{{#sub:{{PAGENAME}}|0|-1}} |Är Huvudavsnitt=nej}}
 +
{{#ifexist:Avsnitt:{{#sub:{{PAGENAME}}|0|-1}}||[[Kategori:Avsnitt utan överavsnitt]]}}
 +
{{#if:{{#ask: [[Kategori:Avsnitt]] [[Har Överavsnitt::Avsnitt:{{PAGENAME}}]]|?Har Överavsnitt=|format=plain|mainlabel=-}}|{{#set: Är Bottenavsnitt=nej}}|{{#set: Är Bottenavsnitt=ja}}}}
 +
}}
 
}}
 
}}
{{#ifexpr: {{#len:{{{Avsnittsbokstav|}}}}} > 3 and {{#ifeq:{{{Avsnittsbokstav|}}}|VAKANT|0=1|0=0}} and {{#ifeq:{{{Avsnittsbokstav|}}}|OMREG|0=1|0=0}}|[[Kategori:Avsnitt_med_felaktigt_namn]] |
+
{{#if:{{{Avsnittsnummer|}}}|[[Kategori:Avsnitt_med_nummer|{{{Avsnittsnummer}}}]]|[[Kategori:Avsnitt_utan_nummer|{{{Avsnittsbokstav}}}]]}}<nowiki/>
  {{#set: Har Avsnittsbokstav={{{Avsnittsbokstav|}}}|Har Avsnittsnummer={{{Avsnittsnummer|}}}|Är Huvudavsnitt={{{Huvudavsnitt|}}}|Har Rubrik={{{Rubrik|}}}|Har Sorteringsnyckel={{padleft:{{{Avsnittsnummer|}}}|12|0}}}}
 
  {{#ifeq:{{{Huvudavsnitt}}}|ja|
 
    {{#set: Är Bottenavsnitt=nej|Har Överavsnitt=}}|
 
    {{#if:{{{Avsnittsnummer|}}}|
 
      {{#set: Har Överavsnitt=Avsnitt:{{{Avsnittsbokstav|}}}|Är Bottenavsnitt=ja}}
 
      {{#ifexist:Avsnitt:{{{Avsnittsbokstav|}}}||[[Kategori:Avsnitt utan överavsnitt]]}}
 
    |
 
      {{#set: Har Överavsnitt=Avsnitt:{{#sub:{{PAGENAME}}|0|-1}} |Är Huvudavsnitt=nej}}
 
      {{#ifexist:Avsnitt:{{#sub:{{PAGENAME}}|0|-1}}||[[Kategori:Avsnitt utan överavsnitt]]}}
 
      {{#if:{{#ask: [[Kategori:Avsnitt]] [[Har Överavsnitt::Avsnitt:{{PAGENAME}}]]|?Har Överavsnitt=|format=plain|mainlabel=-}}|{{#set: Är Bottenavsnitt=nej}}|{{#set: Är Bottenavsnitt=ja}}}}
 
    }}
 
  }}
 
  {{#if:{{{Avsnittsnummer|}}}|[[Kategori:Avsnitt_med_nummer|{{{Avsnittsnummer}}}]]|[[Kategori:Avsnitt_utan_nummer|{{{Avsnittsbokstav}}}]]}}<nowiki/>
 
 
[[Kategori:Avsnitt|{{padleft:{{{Avsnittsnummer|}}}|7|0}}]]
 
[[Kategori:Avsnitt|{{padleft:{{{Avsnittsnummer|}}}|7|0}}]]
  {{#if:{{{Rubrik|}}}|{{DISPLAYTITLE:{{PAGENAME}}&nbsp;-&nbsp;{{{Rubrik|}}}}}|{{DISPLAYTITLE:{{#replace:{{PAGENAME}}|.|}}}}}}<nowiki/>
+
{{#if:{{{Rubrik|}}}|{{DISPLAYTITLE:{{PAGENAME}}&nbsp;-&nbsp;{{{Rubrik|}}}}}|{{DISPLAYTITLE:{{#replace:{{PAGENAME}}|.|}}}}}}<nowiki/>
}}
+
}}<nowiki/>
<nowiki/>
 
 
</includeonly><nowiki/>
 
</includeonly><nowiki/>

Versionen från 14 april 2022 kl. 15.25