Template:Navbar: Difference between revisions

    From Ianseo
    m (new tvar syntax)
     
    m (1 revision imported)
     

    Latest revision as of 17:33, 15 March 2025


    This box: [[Template:{{{1}}}|view]] · [{{fullurl:{{TALKPAGENAME:Template:{{{1}}}}}}} talk] · [{{fullurl:Template:{{{1}}}|action=edit}} edit]

    Template documentation

    Usage

    General

    When one of the following examples is placed inside a given template, it adds navbar navigational functionality:

    {{Navbar|Navbar|mini=1}}
    {{Navbar|Navbar|plain=1}}
    {{Navbar|Navbar|fontstyle=color:green}}

    The {{subst:PAGENAME}} will be substituted with the template's name when parsed by the servers. For example, {{Navbar|navbar/doc}} gives:

    <translate> This box:</translate> <span style="" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>

    Font-size

    Font-size is 88% when used in a navbar, and 100% when nested in a navbox. In the navbar, the weight is "normal"; when nested in navbox, it takes on the outer setting. The middot is bold.

    Examples

    Required parameters

    • {{Navbar|template name}} — the template name is required.

    Optional parameters

    Options Parameters Produces...
    Basic {{Navbar|template name}} <translate> This box:</translate> <span style="" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>
    Different text {{Navbar|template name|text=This template:}} This template: <span style="" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>
    Without "This box:" text {{Navbar|template name|plain=1}} <span style="" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>
    Short version {{Navbar|template name|mini=1}} <span style="" title="<translate nowrap> View this template</translate>"><translate> v</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> d</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> e</translate>
    With a color option {{Navbar|template name|fontstyle=color:green}} <translate> This box:</translate> <span style="color:green" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="color:green" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="color:green" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>
    With brackets {{Navbar|template name|brackets=1}} <translate> This box:</translate> [<span style="" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>]
    Custom namespace {{Navbar|namespaced template name|plain=1|brackets=1}} [<span style="" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>]

    TemplateData

    Adds edit links to navboxes and other templates

    Template parameters

    This template prefers inline formatting of parameters.

    ParameterDescriptionTypeStatus
    Template name1

    The template for which to create navbar links

    Auto value
    {{subst:PAGENAME}}
    Templaterequired
    Texttext

    Custom leading text

    Default
    This box:
    Lineoptional
    Mini?mini

    Only emit “v · d · e”

    Booleanoptional
    Plain?plain

    Omit leading text

    Default
    {{{mini}}}
    Booleanoptional
    Brackets?brackets

    Surround links with brackets

    Booleanoptional
    No Editnoedit

    Omit the “Edit” link

    Booleanoptional
    Stylestyle

    The CSS style attribute

    Stringoptional
    Font Stylefontstyle

    The CSS style attribute for text

    Stringoptional

    Notes

    Navbar is contained within a ‎<div>...‎</div> in order to accommodate a horizontal unnumbered list. This means it cannot be placed inside a ‎<span>...‎</span> or other inline element, because Tidy will 'fix' situations where it finds block elements inside inline elements.