Template:V: Difference between revisions

From Melvor Idle
m (Change null check from ifeq to if)
m (Swap categories as if check is the other way around)
Line 4: Line 4:
|{{#ifeq:{{{1|{{AutoVersion}}}}}|{{CurrentVersion}}
|{{#ifeq:{{{1|{{AutoVersion}}}}}|{{CurrentVersion}}
|This page is up to date ([[v{{{1|{{AutoVersion}}}}}]]).
|This page is up to date ([[v{{{1|{{AutoVersion}}}}}]]).
|<span style="color:red;">This page was last updated for ([[v{{{1|{{AutoVersion}}}}}]]).</span>[[Category:{{#if:{{{1|}}}|Out of Date (Auto)|Out of Date}}]]}}[[Category:v{{{1|{{AutoVersion}}}}}]]
|<span style="color:red;">This page was last updated for ([[v{{{1|{{AutoVersion}}}}}]]).</span>[[Category:{{#if:{{{1|}}}|Out of Date|Out of Date (Auto)}}]]}}[[Category:v{{{1|{{AutoVersion}}}}}]]
|}</includeonly></onlyinclude><noinclude>{{/doc}}[[Category:Maintenance Templates]]<noinclude>
|}</includeonly></onlyinclude><noinclude>{{/doc}}[[Category:Maintenance Templates]]<noinclude>

Revision as of 21:36, 13 June 2024

New method of doing version checks that only requires a single update to handle things. Syntax is simply {{V|0.17.0}} or similar. To change the most recent version, just edit the template.

Calling the template without an argument as {{V}} will automatically fill in the auto version (as defined in Template:AutoVersion). The template should only be used without arguments on pages that are automatically populated with data via Lua.