Template:Infobox skill: Difference between revisions

From Ring of Brodgar
Jump to navigation Jump to search
(Infobox: +Support for paginae-text part 2 (displayed at top of page).)
(Implement "Infobox/pagina2" call.)
 
(8 intermediate revisions by 2 users not shown)
Line 4: Line 4:
|+ {{Infobox/preview_mode_note}}
|+ {{Infobox/preview_mode_note}}
! colspan="2" | {{{name|{{PAGENAME}}}}}
! colspan="2" | {{{name|{{PAGENAME}}}}}
|- style="text-align:center;"
{{Infobox/image_cell
| colspan="2" style="padding:0.5em;" | {{Page-image-name-processing | image={{{image|}}} | imagewidth={{{imagewidth|}}} | maxsize=152 }}<p style="margin:0px;margin-top:0.5em"><i>{{{caption|{{#if:{{{text|{{{ptext1|}}}}}}|<span style="display:inline-block;border:2px silver outset;border-radius: 8px;">"{{{text|{{{ptext1}}}}}}"</span>}} }}}</i></p>{{#set:skill/ptext1|{{{text|{{{ptext1|?}}}}}}}}
  | image = {{{image|}}}
  | imagewidth = {{{imagewidth|}}}
  | maxsize = 152
  |
  | caption = {{{caption|}}}
  | ptext1 = {{{ptext1|}}}
}}
|-
|-
! colspan="2" {{RoB_style|infoboxsection}} |
! colspan="2" {{RoB_style|infoboxsection}} |
Line 26: Line 32:
! colspan="2" | Go to [[Skills]] Page
! colspan="2" | Go to [[Skills]] Page
|}<!--
|}<!--
-->{{#set:skilltxt1={{{txt1|?}}}|+sep=•}}<!--
-->{{#set:skilltxt2={{{txt2|?}}}|+sep=•}}<!--


-->{{#ifeq:{{NAMESPACE}}|{{ns:10}}| |
-->{{#ifeq:{{NAMESPACE}}|{{ns:10}}| |
[[Category:Skills|{{PAGENAME}}]]
[[Category:Skills|{{PAGENAME}}]]
{{#set:object_type=skill}}
{{#set:object_type=skill}}
}}{{#if:{{{ptext2|}}}|
}}<!--
<div style="display:flex;border:2px silver outset;border-radius: 8px;"><span style="text-align: center;font-style: italic;">"{{{ptext2|}}}"
 
</span></div>}}{{#set:skill/ptext2|{{{ptext2|}}}}}</includeonly
-->{{#if:{{{ptext2|}}}{{{ptext3|}}}<!-- block call on empty input -->
  | {{Infobox/pagina2
    | ptext2 = {{{ptext2|}}}
    | ptext3 = {{{ptext3|}}}
  }}
}}<!--
 
--></includeonly


><noinclude>{{documentation}}</noinclude>
><noinclude>{{documentation}}</noinclude>

Latest revision as of 16:57, 20 May 2023

Template documentation (for the template shown above, sometimes hidden or invisible)
Example result
Infobox skill.png
{{{caption}}}

"{{{ptext1}}}"

LP Cost 1234
Skill(s)
Required
Metal Working, Rope Twining, Wheelwrighting
Skill(s)
Enabled
None
Hearth Magic(s) Unlocked None
Required By (0) Nothing
Go to Skills Page

"{{{ptext2}}}"


"{{{ptext3}}}"

Description
This template is used to create a skill infobox on skill pages.


Basic syntax
Type {{infobox skill|...}} at the top of the page. Available parameters shown below.


Parameters
{{infobox skill

    General infobox parameters. Should only be used when needed or appropriate.
| name        = Infobox Title (defaults to related page-name)
| image       = File:Example.ext (defaults to "...")
| imagewidth  = 123 (To resize image if needed. Capped to a maximum of 152)
| caption     = text (Concise infobox-image caption text if needed)

    Paginae parts.
| ptext1      = In-game/paginae text - part-1. (the poem/epigram/free verse or other general info-story/verse)
| ptext2      = In-game/paginae text - part-2. (general informational text related to skill)
| ptext3      = In-game/paginae text - part-3. (additional provide info/help)

    Skill specifics.
| skillcost   = 1234
| req         = [[skillreq::Metal Working]], [[skillreq::Rope Twining]], [[skillreq::Wheelwrighting]]
}}


Properties


Categories