Difference between revisions of "Template:RevisionChanger"
Jump to navigation
Jump to search
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | {{#vardefine:link|{{#replace:{{#replace:{{#replace:{{BASEPAGENAME}}|.A/B|}}|.A|}}|.B|}} }}{{#vardefine:txtA|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A|'''A'''|A}} }}{{#vardefine:txtA/B|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A/B|'''A/B'''|A/B}} }}{{#vardefine:txtB|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.B|'''B'''|B}} }}{{#vardefine:txtC|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}|'''C'''|C}} }}<div style="font-size:2em">'''Revision:'''<div style="display:{{#if: {{{hasA|}}} |inline-block|none}};">[[{{#var:link}}.A|{{#var:txtA}}]]</div><div style="display:{{#if: {{{hasA/B|}}} |inline-block|none}};">[[{{#var:link}}.A/B|{{#var:txtA/B}}]]</div><div style="display:{{#if: {{{hasB|}}} |inline-block|none}};">/[[{{#var:link}}.B|{{#var:txtB}}]]</div><div style="display:{{#if: {{{hasC|}}} |inline-block|none}};" >/[[{{#var:link}}|{{#var:txtC}}]]</div></div> | |
<noinclude> | <noinclude> | ||
− | {{#replace:{{#replace:{{BASEPAGENAME}}|.A|}}|.B|}} | + | {{#vardefine:link|{{#replace:{{#replace:{{#replace:{{BASEPAGENAME}}|.A/B|}}|.A|}}|.B|}} }} |
− | {{#ifeq: {{BASEPAGENAME}} | {{# | + | {{#vardefine:txtA|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A|'''A'''|A}} }} |
− | {{#ifeq: {{BASEPAGENAME}} | {{# | + | {{#vardefine:txtA/B|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A/B|'''A/B'''|A/B}} }} |
− | {{# | + | {{#vardefine:txtB|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.B|'''B'''|B}} }} |
+ | {{#vardefine:txtC|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}|'''C'''|C}} }} | ||
+ | <div style="font-size:2em">'''Revision:''' | ||
+ | <div style="display:{{#if: {{{hasA|}}} |inline-block|none}};">[[{{#var:link}}.A|{{#var:txtA}}]]</div> | ||
+ | <div style="display:{{#if: {{{hasA/B|}}} |inline-block|none}};">[[{{#var:link}}.A/B|{{#var:txtA/B}}]]</div> | ||
+ | <div style="display:{{#if: {{{hasB|}}} |inline-block|none}};">/[[{{#var:link}}.B|{{#var:txtB}}]]</div> | ||
+ | <div style="display:{{#if: {{{hasC|}}} |inline-block|none}};" >/[[{{#var:link}}|{{#var:txtC}}]]</div> | ||
+ | </div> | ||
+ | Example: <nowiki>{{RevisionChanger | hasA = 1 | hasB = 1 | hasC = 1}}</nowiki> | ||
</noinclude> | </noinclude> |
Latest revision as of 09:12, 16 August 2021
Revision:
Revision:
Example: {{RevisionChanger | hasA = 1 | hasB = 1 | hasC = 1}}