Difference between revisions of "Template:HonorRequirement"

From Pathfinder Wiki
 
(5 intermediate revisions by the same user not shown)
Line 11: Line 11:
 
|minReqNeeded (label=Sub-Reqs. needed)
 
|minReqNeeded (label=Sub-Reqs. needed)
 
|text (label=Text)
 
|text (label=Text)
|reqType (label=Type)
+
|reqTypes (label=Types)
|additinalDataType (label=Type of additional Data)
+
|additionalDataType (label=Type of additional Data)
 
|additionalData (label=Additional Data)}}{{#cargo_declare:_table=Honors_Requirements
 
|additionalData (label=Additional Data)}}{{#cargo_declare:_table=Honors_Requirements
|reqID=String (unique)
+
|reqID=String (unique mandatory)
|landingID=Page
+
|landingID=Integer (mandatory)
|reqPageID=Page
+
|reqPageID=Integer (mandatory)
 
|reqVariantNo=Integer
 
|reqVariantNo=Integer
 
|sectionID=Integer
 
|sectionID=Integer
 
|groupID=Integer
 
|groupID=Integer
|level1_ID=Integer
+
|level1_ID=Integer (mandatory)
 
|level2_ID=Integer
 
|level2_ID=Integer
 
|level3_ID=Integer
 
|level3_ID=Integer
Line 29: Line 29:
 
|minReqNeeded=Integer
 
|minReqNeeded=Integer
 
|text=Wikitext (mandatory)
 
|text=Wikitext (mandatory)
|reqType=String (allowed values=Text,Image,Match Data,Video,Honor,Honor Category,Draw,Practical,Video,Presentation,Certificate)
+
|language=String (mandatory)
|additinalDataType=String (allowed values=link,pageID,file,table)
+
|reqTypes=List (;) of String (allowed values=Text,Image,Match Data,Video,Honor,Honor Category,Draw,Practical,Presentation,Certificate)
 +
|additionalDataType=String (allowed values=link,pageID,file,table)
 
|additionalData=String
 
|additionalData=String
 
}}
 
}}
</noinclude><includeonly>{{#cargo_store:_table=Honors_Requirements
+
</noinclude><includeonly>{{#ifeq:{{GetLangSuffix}}|/en||{{#cargo_store:_table=Honors_Requirements
|reqID={{#var:landingID}}
+
|reqID={{{landingID|}}}
|{{#var:reqPageID}}
+
{{!}}{{PAGEID}}
|{{#var:reqVariantNo}}
+
{{!}}{{{reqVariantNo|}}}
|{{{sectionID|}}}
+
{{!}}{{{sectionID|}}}
|{{{groupID|}}}
+
{{!}}{{{groupID|}}}
|{{{level1_ID|}}}
+
{{!}}{{{level1_ID|}}}
|{{{level2_ID|}}}
+
{{!}}{{{level2_ID|}}}
|{{{level3_ID|}}}
+
{{!}}{{{level3_ID|}}}
|{{{level4_ID|}}}
+
{{!}}{{{level4_ID|}}}
|{{{level5_ID|}}}
+
{{!}}{{{level5_ID|}}}
|{{{level6_ID|}}}
+
{{!}}{{{level6_ID|}}}
|{{{isChallenging|false}}}
+
{{!}}{{PAGELANGUAGE}}
|{{#var:language}}
+
|reqPageID={{PAGEID}}
|landingID={{#var:landingID}}
+
|isChallenging={{{isChallenging|false}}}
|reqPageID={{#var:reqPageID}}
+
|language={{PAGELANGUAGE}}
|reqVariantNo={{#var:reqVariantNo}}
+
}}}}{{#invoke:HonorUtils|printHonorRequirement}}</includeonly>
}}{{#invoke:HonorUtils|printHonorRequirement}}</includeonly>
 

Latest revision as of 17:55, 11 June 2022

This is the "HonorRequirement" template.

It should be called in the following format:

{{HonorRequirement
|sectionID=
|groupID=
|level1_ID=
|level2_ID=
|level3_ID=
|level4_ID=
|level5_ID=
|level6_ID=
|isChallenging=
|minReqNeeded=
|text=
|reqTypes=
|additionalDataType=
|additionalData=
}}

Edit the page to see the template text.

This template defines the table "Honors_Requirements". View table.