Difference between revisions of "Template:AKTOC"

From Pathfinder Wiki
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
{{#vardefine:page|{{#titleparts:{{{page|{{PAGENAME}}}}}|2}}/Requirements}}
+
{{#vardefine:landing|{{#titleparts:{{{page|{{PAGENAME}}}}}|2}}}}
 +
{{#vardefine:page|{{#var:landing}}/Requirements}}
 
{{#vardefine: primary | 1 }}
 
{{#vardefine: primary | 1 }}
 
{{#while:
 
{{#while:
 
  | {{#vardefineecho:req|{{#lst:{{#var:page}}|req{{#var:primary}}}}}}
 
  | {{#vardefineecho:req|{{#lst:{{#var:page}}|req{{#var:primary}}}}}}
  | <nowiki /><b>{{#var:primary}}. {{#var: req }}</b><br />
+
  | <nowiki /><!---<b>{{#var:primary}}. {{#var: req }}</b><br />-->{{reqreqlink|page={{#var:landing}}|num={{#var:primary}}}}<br />
  
 
{{#vardefine:secondary|1}}
 
{{#vardefine:secondary|1}}
 
{{#while:
 
{{#while:
|{{#vardefine:reqnum|req{{boiler|{{#var:primary}}|{{#var:secondary}}}}}}
+
|{{#vardefine:reqnum|{{boiler|{{#var:primary}}|{{#var:secondary}}}}}}
{{#vardefineecho:req|{{#lst:{{#var:page}}|{{#var:reqnum}}}}}}
+
{{#vardefineecho:req|{{#lst:{{#var:page}}|req{{#var:reqnum}}}}}}
 
|<b>{{#var:primary}}.{{#var:secondary}}: {{#var:req}}<br/>
 
|<b>{{#var:primary}}.{{#var:secondary}}: {{#var:req}}<br/>
 
{{#vardefine:secondary|{{#expr: {{#var:secondary}} + 1 }} }} }}
 
{{#vardefine:secondary|{{#expr: {{#var:secondary}} + 1 }} }} }}

Revision as of 03:34, 6 March 2021


TODO:

  • display subrequirement numbers better
  • why is indentation broken?

Template:Allreqs