Template:Craft Recipe List Header: Difference between revisions

From HorizonXI Wiki
m (put crafting toc in here)
(hide rank item row in legend if there is no rank item)
 
Line 2: Line 2:
{{Crafting TOC|{{{name}}}}}
{{Crafting TOC|{{{name}}}}}
{| style="border: 1px solid #aaa; padding: 4px;"
{| style="border: 1px solid #aaa; padding: 4px;"
|- {{#if:{{{rank item css|}}}||style="display: none;"}}
| class="{{{rank item css}}}" style="padding: 8px; width: 50px; text-align: center" | Text
| class="{{{rank item css}}}" style="padding: 8px; width: 50px; text-align: center" | Text
| style="background-color: transparent; padding-left: 8px;" | Guild Rank Test item <small class="{{{main craft css}}}" style="border: 1px solid #aaa; padding: 4px; border-radius: 4px; margin-left: 1em">[[:{{FULLPAGENAME}}#guild-rank-test-item|click to locate]]</small>
| style="background-color: transparent; padding-left: 8px;" | Guild Rank Test item <small class="{{{main craft css}}}" style="border: 1px solid #aaa; padding: 4px; border-radius: 4px; margin-left: 1em">[[:{{FULLPAGENAME}}#guild-rank-test-item|click to locate]]</small>
Line 16: Line 17:


'''Note:''' ''This shows only the legend, will NOT affect the table formatting''.  
'''Note:''' ''This shows only the legend, will NOT affect the table formatting''.  
Parameters
*'''name''': name of the craft
*'''main craft css''': css class which styles the table cells associated with this craft being the main craft
*'''sub craft css''': css class which styles the table cells associated with this craft being a sub craft
*'''rank item css''': css class which styles the table cell of the rank item. ''Note:'' If rank item css is left blank, the row will not be displayed (e.g. for level 90+ recipe lists when there is no rank item).


===Examples===
===Examples===

Latest revision as of 13:04, 26 December 2023

Usage

A template that generates the header information for the list of crafting recipes. See, e.g., Category:Woodworking/Amateur.

Note: This shows only the legend, will NOT affect the table formatting.

Parameters

  • name: name of the craft
  • main craft css: css class which styles the table cells associated with this craft being the main craft
  • sub craft css: css class which styles the table cells associated with this craft being a sub craft
  • rank item css: css class which styles the table cell of the rank item. Note: If rank item css is left blank, the row will not be displayed (e.g. for level 90+ recipe lists when there is no rank item).

Examples

{{Craft Recipe List Header
| name = Woodworking
| rank item css = text-bold
| main craft css = woodworking-body
| sub craft css = woodworking-body-alt
}}
Text Guild Rank Test item click to locate
Text Item with Woodworking as its main craft
Text Item with Woodworking as a subcraft