Template:Size: Difference between revisions

what a bloody mess, this is an antipattern and I have no time to tidy this up at the moment
(form)
(what a bloody mess, this is an antipattern and I have no time to tidy this up at the moment)
Line 1: Line 1:
<!--Starting template code-->{| style="margin:0; padding:0; border:none"
<!--Starting template code-->{|style="margin:0; padding:0; border:none"
|- style="background-color:#EEE; border:1px solid #A0A7B4; margin:0; display:block"
|-style="background-color:#EEE; border:1px solid #A0A7B4; margin:0; display:block"
| style="margin:0 0 4px 0; padding:2px" scope=row | [[:Category:Wiki Size|Wiki size]]:
|style="margin:0 0 4px 0; padding:2px" scope=row|[[:Category:Wiki Size|Wiki size]]:
| style="margin:0 4px 4px 0; padding:2px" |  
|style="margin:0 4px 4px 0; padding:2px"|{{#if:{{{pages|{{{wiki pages|}}}}}}|[[:Category:{{SizeCat|{{formatnum:{{{pages|{{{wiki pages|0}}}}}}|R}}}}|{{formatnum:{{{pages|{{{wiki pages|0}}}}}}}} article pages]]|[[:Category:Unknown size|unknown size]]}}{{#if:{{{statistics URL|}}}|<sup>&nbsp;[{{{statistics URL|}}} see stats]</sup>[[Statistics URL::{{{statistics URL|}}}| ]]<!--Semantic property-->}}{{#if:
{{#if:{{{pages|{{{wiki pages|}}}}}}|
{{{pages date|}}}|&thinsp;on {{#time: Y-m-d |{{{pages date|}}} }} |''date missing'' }}{{#if:
[[:Category:{{SizeCat|{{formatnum:{{{pages|{{{wiki pages|0}}}}}}|R}}}}|{{formatnum:{{{pages|{{{wiki pages|0}}}}}}}} article pages]]|
{{{wikiFactor|{{{wikiFactor<includeonly>|</includeonly>}}}}}}|
[[:Category:Unknown size|unknown size]]
{{!}}-style="background-color:#EEE; border:1px solid #A0A7B4; margin-top:1px; display:block"
{{!}}style="margin:4px 0 0 0; padding:2px" scope=row{{!}}[[:Category:wikiFactor|wikiFactor]]:
{{!}}style="margin:4px 4px 0 0; padding:2px"{{!}}[[:Category:{{wikiFactorCatText|{{formatnum:{{{wikiFactor|{{{wikiFactor|0}}}}}}|R}}}}|{{formatnum:{{{wikiFactor|{{{wikiFactor|0}}}}}}}}]]{{#if:{{{wikiFactor URL|{{{wikiFactor URL|}}}}}}|&nbsp;<sup>[[wikiFactor|info]] / [{{{wikiFactor URL|{{{wikiFactor URL}}}}}} verify]</sup>}}
}}
}}
{{#if:{{{statistics URL|}}}|
|}<!--Ending template code--><includeonly>
  <sup>&nbsp;[{{{statistics URL|}}} see stats]</sup>
  [[Statistics URL::{{{statistics URL|}}}| ]]<!--Semantic property-->
}}
{{#if:{{{pages date|}}}|
  &thinsp;on {{#time: Y-m-d |{{{pages date|}}} }}
}}
{{#if:{{{wikiFactor|{{{wikiFactor<includeonly>|</includeonly>}}}}}}|
|- style="background-color:#EEE; border:1px solid #A0A7B4; margin-top:1px; display:block"
| style="margin:4px 0 0 0; padding:2px" scope=row | [[:Category:wikiFactor|wikiFactor]]:
| style="margin:4px 4px 0 0; padding:2px" |
[[:Category:{{wikiFactorCatText|{{formatnum:{{{wikiFactor|{{{wikiFactor|0}}}}}}|R}}}}|{{formatnum:{{{wikiFactor|{{{wikiFactor|0}}}}}}}}]]
{{#if:{{{wikiFactor URL|{{{wikiFactor URL|}}}}}}|
  &nbsp;<sup>[[wikiFactor|info]] / [{{{wikiFactor URL|{{{wikiFactor URL}}}}}} verify]</sup>
}}
|}}<!--Ending template code--><includeonly>
<!--Categorising & Semantic data logic-->{{#set:pages={{{pages|}}}|wikiFactor={{{wikiFactor|}}} }}
<!--Categorising & Semantic data logic-->{{#set:pages={{{pages|}}}|wikiFactor={{{wikiFactor|}}} }}
{{#if:{{{pages|{{{wiki pages|}}}}}}
{{#if:{{{pages|{{{wiki pages|}}}}}}