Difference between revisions of "Template:Reqreq"
From Pathfinder Wiki
| Line 7: | Line 7: | ||
{{reqreq|page=Adventist Youth Honors Answer Book/Nature/Amphibians|num=11a}} | {{reqreq|page=Adventist Youth Honors Answer Book/Nature/Amphibians|num=11a}} | ||
| + | |||
| + | This uses the #lst: parser directive which takes two arguments: a page, and a section identifier. The page it references must have section tags with <nowiki><section begin=''identifier''></nowiki> and <nowiki><section end=''identifier''></nowiki>, with the requirement placed between the two tags. | ||
</noinclude> | </noinclude> | ||
| − | {{clear}} | + | {{clear}}{{#if:{{{dispreq|}}}|{{{dispreq}}}|{{{num}}}.}} {{#lst:{{#titleparts:{{{page}}}|3|1}}/Requirements{{#switch:{{SUBPAGENAME}}|es=/es|fr=/fr}}|req{{{num}}}}} |
| − | |||
| − | {{#if:{{{dispreq|}}}|{{{dispreq}}}|{{{num}}}.}} | ||
| − | {{#lst:{{#titleparts:{{{page}}}|3|1}}/Requirements{{#switch:{{SUBPAGENAME}}|es=/es|fr=/fr}}|req{{{num}}}}} | ||
<noinclude>[[Category:Requirements Template]]</noinclude> | <noinclude>[[Category:Requirements Template]]</noinclude> | ||
Revision as of 22:18, 29 November 2020
This template extracts requirement num from page page and displays it in a way that is useful when you just want the requirement without any formatting.
Example:
{{reqreq|page=Adventist Youth Honors Answer Book/Nature/Amphibians|num=11a}}
shows requirement 11a of the Amphibians honor, displayed as below:
11a.
This uses the #lst: parser directive which takes two arguments: a page, and a section identifier. The page it references must have section tags with <section begin=''identifier''> and <section end=''identifier''>, with the requirement placed between the two tags.
{{{num}}}.
