Difference between revisions of "Template:PrevRoman"

From Pathfinder Wiki
 
Line 19: Line 19:
 
See [[:Template:NextRoman]] for an explanation of the mechanics
 
See [[:Template:NextRoman]] for an explanation of the mechanics
  
</noinclude>{{#vardefine:landing|{{#titleparts:{{{1}}}|2}}}}{{#vardefine:lastword|{{#explode:{{#var:landing}}| |-1}}}}{{#vardefine:prevroman|{{#replace:{{#var:landing}}|{{#var:lastword}}|{{Prior|{{#var:lastword}}}}}}{{GetLangSuffix|page={{{1}}}}}}}{{#ifexist:{{#ifeq:{{#var:landing}}|{{#var:prevroman}}||{{#var:prevroman}}}}|[[{{#var:prevroman}}|{{GetHonorName|page={{#var:prevroman}}}}]]}}
+
</noinclude>{{#vardefine:landing|{{#titleparts:{{{1}}}|2}}}}{{#vardefine:lastword|{{#explode:{{#var:landing}}| |-1}}}}{{#vardefine:prevroman|{{#replace:{{#var:landing}}|{{#var:lastword}}|{{Prior|{{#var:lastword}}}}}}{{GetLangSuffix|page={{{1}}}}}}}{{#ifexist:{{#ifeq:{{#var:landing}}{{GetLangSuffix|page={{{1}}}}}|{{#var:prevroman}}||{{#var:prevroman}}}}|[[{{#var:prevroman}}|{{GetHonorName|page={{#var:prevroman}}}}]]}}

Latest revision as of 21:18, 26 June 2021

If the link to the honor in {{{1}}} is an honor that ends with a roman numeral, and the previous honor in the series exists, this template will return a link to that honor. If the honor doesn't end with a roman numeral, or if the previous honor in the series does not exist, it will return nothing.

This template should not be translated. It should work for any language.

Examples

  • {{PrevRoman|AY Honors/Camp Craft}} ->
No roman numeral in the honor name.
It works in Spanish!

Mechanics

See Template:NextRoman for an explanation of the mechanics