User:Locke/Sandbox/Template5: Difference between revisions

Want an adless experience? Log in or Create an account.
control now extends to display order, not just parse order. (so it now affects the jquery iterations, e.g. when determining the first default)
(gotta actually define the variables first. that's sorta the whole point.)
(control now extends to display order, not just parse order. (so it now affects the jquery iterations, e.g. when determining the first default))
Line 1: Line 1:
{{#vardefine:tab-target|{{{1}}}}}{{#vardefine:tabsetv-width|{{{vtabwidth|60}}}}}<!--hack to control parsing order-->{{#if:{{#vardefine:tabset-position|{{{first|left}}}}}{{{{{{first|left}}}}}}{{#vardefine:tabset-position|left}}{{{left|}}}{{#vardefine:tabset-position|top}}{{{top|}}}|}}<!--end hack--><div id="{{{1}}}" class="tabtarget box {{#if:{{{left|}}}|hastabsleft}} {{#if:{{{top|}}}|hastabstop}}" {{#if:{{{left|}}}|style="margin-left: {{#expr:{{#var:tabsetv-width}}-1}}px"}}>{{{left|}}}{{{top|}}}{{{2}}}{{Clear}}</div>
{{#vardefine:tab-target|{{{1}}}}}{{#vardefine:tabsetv-width|{{{vtabwidth|60}}}}}<!--hack to control parsing order-->{{#if:{{#vardefine:tabset-position|{{{first|left}}}}}{{{{{{first|left}}}}}}{{#vardefine:tabset-position|left}}{{{left|}}}{{#vardefine:tabset-position|top}}{{{top|}}}|}}<!--end hack--><div id="{{{1}}}" class="tabtarget box {{#if:{{{left|}}}|hastabsleft}} {{#if:{{{top|}}}|hastabstop}}" {{#if:{{{left|}}}|style="margin-left: {{#expr:{{#var:tabsetv-width}}-1}}px"}}>{{#ifeq:{{{first|}}}|top|{{{top|}}}{{{left|}}}|{{{left|}}}{{{top|}}}}}{{{2}}}{{Clear}}</div>