Difference between revisions of "Modèle:Tab"

From Wazeopedia
Line 1: Line 1:
<includeonly>{{#if:{{{first|}}}||{{#ifeq:{{#expr:{{#if:{{{rounding|}}}|0|1}} or {{#if:{{{gap|}}}|1|0}}}}|1|<td class="tab" style="width: {{{gap|2%}}}; border-bottom: {{#if:{{{border|}}}|{{{border}}}|none}}">&nbsp;</td>}}}}<td class="tab" style="text-align: {{#if:{{{tab align|}}}|{{{tab align}}}|center}}; {{#if:{{{rounding|}}}|-moz-border-radius:  {{#if:{{{asym|}}}|{{#expr:{{{rounding}}}*{{{asym}}}}}|{{{rounding}}}}}px {{{rounding}}}px 0 0; -webkit-border-radius: {{#if:{{{asym|}}}|{{#expr:{{{rounding}}}*{{{asym}}}}}|{{{rounding}}}}}px  {{{rounding}}}px 0 0; border-radius: {{#if:{{{asym|}}}|{{#expr:{{{rounding}}}*{{{asym}}}}}|{{{rounding}}}}}px {{{rounding}}}px 0 0;}} padding:0.3em; border: {{#if:{{{border|}}}|{{{border}}}|none}}; font-size: {{{font size|100%}}}; {{#ifeq:{{#expr:{{#ifeq:{{{selected}}}|{{{Tab}}}|1|0}} or {{#ifeq:{{anchorencode:{{FULLPAGENAME}}}}|{{anchorencode:{{{URL}}}}}|1|0}}}}|1|background-color:#93C4D3; border-bottom: none; |background-color: {{#if:{{{tab background|}}}|{{{tab background}}}|#D3D3D3}}; }}" width="{{#expr:(100/{{{tab count|{{ParamCount|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}}}}}})-2}}%">{{#if:{{{Image|}}}|[[File:{{{Image}}}|{{#if:{{{image size|}}}|{{{image size}}}|25px}}|{{{Tab}}}|link={{{URL}}}]]&nbsp;|}}[[{{{URL}}}|{{{Tab}}}]]</td></includeonly><noinclude>{{Documentation}}</noinclude>
+
<includeonly>{{#if:{{{first|}}}||{{#ifeq:{{#expr:{{#if:{{{rounding|}}}|0|1}} or {{#if:{{{gap|}}}|1|0}}}}|1|<td class="tab" style="width: {{{gap|2%}}}; border-bottom: {{#if:{{{border|}}}|{{{border}}}|none}}">&nbsp;</td>}}}}<td class="tab" style="text-align: {{#if:{{{tab align|}}}|{{{tab align}}}|center}}; {{#if:{{{rounding|}}}|-moz-border-radius:  {{#if:{{{asym|}}}|{{#expr:{{{rounding}}}*{{{asym}}}}}|{{{rounding}}}}}px {{{rounding}}}px 0 0; -webkit-border-radius: {{#if:{{{asym|}}}|{{#expr:{{{rounding}}}*{{{asym}}}}}|{{{rounding}}}}}px  {{{rounding}}}px 0 0; border-radius: {{#if:{{{asym|}}}|{{#expr:{{{rounding}}}*{{{asym}}}}}|{{{rounding}}}}}px {{{rounding}}}px 0 0;}} padding:0.3em; border: {{#if:{{{border|}}}|{{{border}}}|none}}; font-size: {{{font size|100%}}}; {{#ifeq:{{#expr:{{#ifeq:{{{selected}}}|{{{Tab}}}|1|0}} or {{#ifeq:{{anchorencode:{{FULLPAGENAME}}}}|{{anchorencode:{{{URL}}}}}|1|0}}}}|1|background-color:#93C4D3; border-bottom: none; |background-color: {{#if:{{{tab background|}}}|{{{tab background}}}|#D3D3D3}}; }}" width="{{#expr:(100/{{{tab count|{{ParamCount|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}}}}}})-2}}%">{{#if:{{{Image|}}}|[[File:{{{Image}}}|{{#if:{{{image size|}}}|{{{image size}}}|25px}}|{{{Tab}}}|link={{{URL}}}]]&nbsp;|}}{{#ifeq:{{#expr:{{#ifeq:{{{selected}}}|{{{Tab}}}|1|0}} or {{#ifeq:{{anchorencode:{{FULLPAGENAME}}}}|{{anchorencode:{{{URL}}}}}|1|0}}}}|1|<span style="color:#FFFFFF">{{{Tab}}}</span>|[[{{{URL}}}|{{{Tab}}}]]}}</td></includeonly><noinclude>{{Documentation}}</noinclude>

Revision as of 16:54, 21 February 2017

Documentation icon Template documentation[view] [edit] [history] [purge]

This template is called by {{Tab top}} to create a tabs bar for use in navigating pages. This is an internal pre-template. It should not be used directly.

Usage

{{Tab}} expects URL and Tab to be passed to it. If the current page title matches URL then the tab will be styled differently (as it is the selected tab). first is used to point the first tab of the tabs bar. This is avoiding to have a small gap at the beginning of the bar (the gap is used between tabs).

See also

The above documentation is transcluded from Modèle:Tab/doc.
Please add categories to the /doc subpage.
Subpages of this template.