Difference between revisions of "Template:Transient weight table"

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:
{{#arraydefine:weighted transients|{{#ask:
<includeonly><onlyinclude>{{#arraydefine:weighted transients|{{#ask:
  [[Has weight::+]]
  [[Has weight::+]]
|?Has English name|mainlabel=-|headers=hide|link=none|limit=5000}}}}{{#arrayunique:weighted transients}}{{#arrayprint:weighted transients||@@@|<!--trimming text until it becomes a number
|?Has English name|mainlabel=-|headers=hide|link=none|limit=5000}}}}{{#arrayunique:weighted transients}}{{#arrayprint:weighted transients||@@@|<!--trimming text until it becomes a number
Line 6: Line 6:
| {{#vardefine:num|{{#sub:{{#show:@@@|?Has subobject.Has weight}}|0|{{#var:i}}}}}}{{#vardefine:i|{{#expr:{{#var:i}} + 1}}}}
| {{#vardefine:num|{{#sub:{{#show:@@@|?Has subobject.Has weight}}|0|{{#var:i}}}}}}{{#vardefine:i|{{#expr:{{#var:i}} + 1}}}}
}}<!--creating subobject
}}<!--creating subobject
-->{{#if:{{#var:num|}}|{{#subobject:weight{{#vardefineecho:weightnumber|{{#expr:{{#var:weightnumber|-1}}+1}}}}
-->{{#if:{{#var:num|}}|{{#subobject:weight@@@
| Has English name = @@@
| Has English name = @@@
| Has numbered weight = {{#var:num}}
| Has numbered weight = {{#var:num}}
}}}}}}<!--printing the table
}}}}}}<!--printing the table
--><includeonly><onlyinclude>{{#ask:
-->{{#ask:
[[Has numbered weight::+]]
[[Has numbered weight::+]]
|?Has English name=Name
|?Has English name=Name
trusted
5,900

edits

Navigation menu