Difference between revisions of "Template:Reqreq"
Line 11: | Line 11: | ||
[[Category:Requirements Template]] | [[Category:Requirements Template]] | ||
− | </noinclude>{{#if:{{{dispreq|}}}|{{{dispreq}}}|{{{num}}}.}} | + | </noinclude>{{#if:{{{dispreq|}}}|{{{dispreq}}}|{{{num}}}.}} {{#lst:{{#titleparts:{{{page}}}|3|1}}/Requirements{{#switch:{{SUBPAGENAME}}|es=/es|fr=/fr}} |
− | {{#lst:{{#titleparts:{{{page}}}|3|1}}/Requirements{{#switch:{{SUBPAGENAME}}|es=/es|fr=/fr}} | ||
|req{{{num}}} | |req{{{num}}} | ||
}} | }} |
Revision as of 04:08, 5 December 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. Observe a toad in your yard or neighborhood to find out.
(1) Where and when it sleeps,
(2) When it leaves its home for food,
(3) How fast it can travel,
(4) How far it can jump, and as many other interesting things as you can find out about it, and write an essay covering the details requested in the first section of this question.
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}}}.