Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:GettingStartedNav: Difference between revisions

Template page
Create Getting Started navigation template
 
fix expression errors - add default values for current param
Line 1: Line 1:
<!--
<!--
     Template:GettingStartedNav
     GettingStartedNav - phase navigation bar
    shows progress dots + prev/next buttons


     Usage: {{GettingStartedNav|current=3|prevlink=Getting Started/Discover Menhirs Fate|prevtitle=Discover Menhirs Fate|nextlink=Getting Started/Create Your Character|nexttitle=Create Your Character}}
     usage: {{GettingStartedNav|current=3|prevlink=Getting Started/Discover Menhirs Fate|prevtitle=Discover Menhirs Fate|nextlink=Getting Started/Create Your Character|nexttitle=Create Your Character}}


     Parameters:
     params:
       current  = Phase number (1-10)
       current  = phase number (1-10)
       prevlink  = Full page name of previous phase (omit for Phase 1)
       prevlink  = full page name of prev phase (omit for phase 1)
       prevtitle = Display title of previous phase (omit for Phase 1)
       prevtitle = display title of prev phase
       nextlink  = Full page name of next phase (omit for Phase 10)
       nextlink  = full page name of next phase (omit for phase 10)
       nexttitle = Display title of next phase (omit for Phase 10)
       nexttitle = display title of next phase
-->
-->
<div class="gs-nav" role="navigation" aria-label="Getting Started guide navigation">
<div class="gs-nav" role="navigation" aria-label="Getting Started guide navigation">
<div class="gs-nav-progress" aria-label="Phase {{{current}}} of 10">
<div class="gs-nav-progress" aria-label="Phase {{{current|1}}} of 10">
{{#ifexpr: {{{current}}} >= 1 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 1 | gs-nav-dot--done|{{#ifeq:{{{current}}}|1| gs-nav-dot--active|}}}}"></span>}}<!--
{{#ifexpr: {{{current|1}}} >= 1 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 1 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|1| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 2 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 2 | gs-nav-dot--done|{{#ifeq:{{{current}}}|2| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 2 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 2 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|2| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 3 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 3 | gs-nav-dot--done|{{#ifeq:{{{current}}}|3| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 3 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 3 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|3| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 4 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 4 | gs-nav-dot--done|{{#ifeq:{{{current}}}|4| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 4 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 4 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|4| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 5 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 5 | gs-nav-dot--done|{{#ifeq:{{{current}}}|5| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 5 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 5 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|5| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 6 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 6 | gs-nav-dot--done|{{#ifeq:{{{current}}}|6| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 6 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 6 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|6| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 7 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 7 | gs-nav-dot--done|{{#ifeq:{{{current}}}|7| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 7 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 7 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|7| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 8 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 8 | gs-nav-dot--done|{{#ifeq:{{{current}}}|8| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 8 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 8 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|8| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current}}} >= 9 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 9 | gs-nav-dot--done|{{#ifeq:{{{current}}}|9| gs-nav-dot--active|}}}}"></span>}}<!--
-->{{#ifexpr: {{{current|1}}} >= 9 |<span class="gs-nav-dot{{#ifexpr: {{{current|1}}} > 9 | gs-nav-dot--done|{{#ifeq:{{{current|1}}}|9| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="gs-nav-dot{{#ifeq:{{{current}}}|10| gs-nav-dot--active|{{#ifexpr: {{{current}}} < 10 ||gs-nav-dot--done}}}}"></span>
--><span class="gs-nav-dot{{#ifeq:{{{current|1}}}|10| gs-nav-dot--active|{{#ifexpr: {{{current|1}}} < 10 ||gs-nav-dot--done}}}}"></span>
</div>
</div>
<div class="gs-nav-buttons">
<div class="gs-nav-buttons">

Revision as of 21:26, 10 April 2026