Difference between revisions of "Template:Reqreq"

From Pathfinder Wiki
m (You meant Amphibians but your example was Aboriginal Lore)
Line 3: Line 3:
  
 
Example:
 
Example:
<nowiki>{{reqreq|page=Adventist Youth Honors Answer Book/Nature/Amphibians|num=11a}}</nowiki><br />  
+
<nowiki>{{reqreq|page=AY Honors/Amphibians|num=1}}</nowiki><br />  
shows requirement 11a of the Amphibians honor, displayed as below:
+
shows requirement 1 of the Amphibians honor, displayed as below:
  
 
{{reqreq|page=AY Honors/Amphibians|num=1}}
 
{{reqreq|page=AY Honors/Amphibians|num=1}}
Line 11: Line 11:
  
 
[[Category:Requirements Template]]
 
[[Category:Requirements Template]]
</noinclude>{{#if:{{{dispreq|}}}|{{{dispreq}}}|{{{num}}}.}} {{#lst:{{#titleparts:{{{page}}}|2|1}}/Requirements{{#switch:{{SUBPAGENAME}}|es=/es|fr=/fr|de=/de}}
+
</noinclude>{{#if:{{{dispreq|}}}|{{{dispreq}}}|{{{num}}}.}} {{#lst:{{#titleparts:{{{page}}}|2|1}}/Requirements{{GetLangSuffix}}
 
|req{{{num}}}
 
|req{{{num}}}
 
}}
 
}}

Revision as of 05:03, 26 January 2021

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=AY Honors/Amphibians|num=1}}
shows requirement 1 of the Amphibians honor, displayed as below:

1. What are the characteristics of amphibians?


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}}}.