wpu.nu

Skillnad mellan versioner av "Mall:Avsnitt registrering"

Från wpu.nu

m
m
 
(71 mellanliggande versioner av samma användare visas inte)
Rad 2: Rad 2:
 
__NOTOC__<nowiki/>
 
__NOTOC__<nowiki/>
 
__NOEDITSECTION__<nowiki/>
 
__NOEDITSECTION__<nowiki/>
{{#set: Har Avsnittsbokstav={{{Avsnittsbokstav|}}}|Har Avsnittsnummer={{{Avsnittsnummer|}}}|Är Huvudavsnitt={{{Huvudavsnitt|}}}}}<nowiki/>
+
{{#ifeq:{{{Avsnittsbokstav|}}}|VAKANT|[[Kategori:Vakanta avsnitt]]|{{#ifeq:{{{Avsnittsbokstav|}}}|OMREG|[[Kategori:Omregistrerade avsnitt]]|[[Kategori:Registrerade avsnitt]]}}}}
{{#ifeq:{{{Huvudavsnitt}}}|ja|<nowiki/>
+
 
  {{#set: Är Bottenavsnitt=nej}}<nowiki/>
+
{{#ifexpr: {{#len:{{{Avsnittsbokstav|}}}}} > 3 and {{#ifeq:{{{Avsnittsbokstav|}}}|VAKANT|0=1|0=0}} and {{#ifeq:{{{Avsnittsbokstav|}}}|OMREG|0=1|0=0}}
|<nowiki/>
+
|[[Kategori:Avsnitt_med_felaktigt_namn]]
  {{#if:{{{Avsnittsnummer|}}}|<nowiki/>
+
/{{{Avsnittsbokstav|}}}/
    <!-- Sätt överavsnittet till avsnittet utan siffror--> <nowiki/>
+
/{{#len:{{{Avsnittsbokstav|}}}}}/
    {{#set: Har Överavsnitt=Avsnitt:{{{Avsnittsbokstav|}}}|Är Bottenavsnitt=ja}} <nowiki/>
+
/{{#ifeq:{{{Avsnittsbokstav|}}}|VAKANT|0=1|0=0}}/
  |<nowiki/>
+
/{{#ifeq:{{{Avsnittsbokstav|}}}|OMREG|0=1|0=0}}/
    <!-- Sätt överavsnittet till avsnittet med en bokstav mindre--> <nowiki/>
+
|
    {{#set: <nowiki/>
+
{{#ifexpr: 0{{{Avsnittsnummer|0}}} > 30000 | [[Kategori:Avsnitt_med_felaktigt_namn]] |
      Har Överavsnitt=Avsnitt:{{#sub:{{PAGENAME}}|0|-1}}<nowiki/>
+
{{#set: Har Avsnittsbokstav={{{Avsnittsbokstav|}}}|Har Avsnittsnummer={{{Avsnittsnummer|}}}|Är Huvudavsnitt={{{Huvudavsnitt|}}}|Har Rubrik={{{Rubrik|}}}|Har Sorteringsnyckel={{padleft:{{{Avsnittsnummer|}}}|12|0}}}}
      |Är Huvudavsnitt=nej<nowiki/>
+
{{#ifeq:{{{Huvudavsnitt}}}|ja|
    }}<nowiki/>
+
{{#set: Är Bottenavsnitt=nej|Har Överavsnitt=}}|
    {{#if:{{#ask: [[Kategori:Avsnitt]] [[Avsnitt:+]] [[Har Överavsnitt::Avsnitt:{{PAGENAME}}]]|?Har Överavsnitt=|format=plain|mainlabel=-}}|{{#set: Är Bottenavsnitt=nej}}|{{#set: Är Bottenavsnitt=ja}}}}<nowiki/>
+
{{#if:{{{Avsnittsnummer|}}}|
  }}<nowiki/>
+
{{#set: Har Överavsnitt=Avsnitt:{{{Avsnittsbokstav|}}}|Är Bottenavsnitt=ja}}
}}<nowiki/>
+
{{#ifexist:Avsnitt:{{{Avsnittsbokstav|}}}||[[Kategori:Avsnitt utan överavsnitt]]}}
[[Kategori:Avsnitt]]<nowiki/>
+
|
{{#set:Har Rubrik={{{Rubrik|}}}}}<nowiki/>
+
{{#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}}}}
 +
}}
 +
}}
 +
[[Kategori:Avsnitt|{{padleft:{{{Avsnittsnummer|}}}|7|0}}]]
 +
{{#if:{{{Liggarsida|}}}|[[Kategori:Avsnitt_med_liggarsida]]|[[Kategori:Avsnitt_utan_liggarsida]]}}
 +
{{#if:{{{Avsnittsnummer|}}}|[[Kategori:Avsnitt_med_nummer]]|[[Kategori:Avsnitt_utan_nummer]]}}
 +
{{#if:{{{Avsnittsnummer|}}}|
 +
{{#arraydefine: b
 +
|{{#ask: [[Kategori:Uppslag]] [[Har Avsnittsnummer::{{{Avsnittsnummer}}}]] |?Har Avsnittsbokstav=|mainlabel=- |headers=hide |limit=5000 }}
 +
|, |sort=asc, unique
 +
}}
 +
{{#ifexpr: {{#arraysize:b}} > 1|[[Kategori:Avsnitt_med_flera_avsnittsbokstäver]]}}
 +
}}
 
{{#if:{{{Rubrik|}}}|{{DISPLAYTITLE:{{PAGENAME}}&nbsp;-&nbsp;{{{Rubrik|}}}}}|{{DISPLAYTITLE:{{#replace:{{PAGENAME}}|.|}}}}}}<nowiki/>
 
{{#if:{{{Rubrik|}}}|{{DISPLAYTITLE:{{PAGENAME}}&nbsp;-&nbsp;{{{Rubrik|}}}}}|{{DISPLAYTITLE:{{#replace:{{PAGENAME}}|.|}}}}}}<nowiki/>
{{DEFAULTSORT:{{{Avsnittsnummer|0}}}{{{Avsnittsbokstav|0}}}}}<nowiki/>
+
}}}}<nowiki/>
{{#ifeq:{{NAMESPACE}}|Avsnitt||Du kan bara använda avsnittsmallen på sidor i avsnitts-namnrymden.[[Kategori:Felaktig_användning_av_avsnittsmallen]]}}<nowiki/>
+
</includeonly><nowiki/>
</includeonly>
 

Nuvarande version från 29 april 2022 kl. 08.25