Toggle menu
15
236
75
27.7K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
No edit summary
No edit summary
Line 1: Line 1:
<onlyinclude><includeonly>{{#switch:{{{2}}}
<noinclude>{{Version|l|show=111111}} {{Documentation}}</noinclude><includeonly><!--
| 0 ={{#expr: {{{1}}}     mod 10 }}
--><templatestyles src="Version/styles.css" /><!--
| 1 ={{#expr: ({{{1}}}/ 10) mod 10 }}
+++ Validate params
| 2 ={{#expr: ({{{1}}}/ 100) mod 10 }}
+ Check if type parameter exists:
| 3 ={{#expr: ({{{1}}}/ 1000) mod 10 }}
-->{{#if: {{{1|}}} || <span style="font-size: 1.2em; color: var(--color-error, #bf3c2c); font-weight: bold;">[[Template:Version|Error]]: Type parameter not found</span>&nbsp;}}<!--
| 4 ={{#expr: ({{{1}}}/ 10000) mod 10 }}
+ Check if version parameter exists:
|  5 ={{#expr: ({{{1}}}/ 100000) mod 10 }}
-->{{#if: {{{1|}}} | {{#ifeq: {{{1|}}} | l || {{#ifeq: {{{1|}}} | lv || {{#ifeq: {{{1|}}} | t || {{#ifeq: {{{1|}}} | tv || {{#if: {{{2|}}} || <span style="font-size: 1.2em; color: red; font-weight: bold;">[[Template:Version|Error]]: Version parameter not found</span>&nbsp; }}}}}}}}}}|}}<!--
| 6 ={{#expr: ({{{1}}}/ 1000000) mod 10 }}
+++ Template
|  7 ={{#expr: ({{{1}}}/ 10000000) mod 10 }}
-->{{#switch: {{{1}}}<!--
|  8 ={{#expr: ({{{1}}}/ 100000000) mod 10 }}
+ Horizontal legend
| 9 ={{#expr: ({{{1}}}/ 1000000000) mod 10 }}
-->| l = <div class="templateVersion l {{#ifeq: {{{orientation|}}} | vertical | version-legend-vertical | version-legend }}" style="{{{style|}}}"><!--
| 10 ={{#expr: ({{{1}}}/ 10000000000) mod 10 }}
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|5}} || display: none;}}"><span style="white-space: nowrap;">'''Legend:'''</span></div><!--
| 11 ={{#expr: ({{{1}}}/ 100000000000) mod 10 }}
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|4}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-unsupported"></span>{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | Old version, not maintained | Old version}}</div><!--
| 12 ={{#expr: ({{{1}}}/ 1000000000000) mod 10 }}
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-maintained"></span>Old version, still maintained</div><!--
| #default= 0
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|2}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-latest"></span>'''Latest version'''</div><!--
}}</includeonly></onlyinclude>
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|1}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-preview"></span>Latest preview version</div><!--
{{documentation|content=
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|0}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-future"></span>Future version</div><!--
This template extracts one digit from an integer value of up to 12 digits.
--></div><!--


== Usage  ==
+ Vertical  legend
-->| lv = <div class="templateVersion lv version-legend-vertical" style="{{{style|}}}"><!--
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|5}} || display: none;}}"><span style="white-space: nowrap;">'''Legend:'''</span></div><!--
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|4}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-unsupported"></span>{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | Old version, not maintained | Old version}}</div><!--
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-maintained"></span>Old version, still maintained</div><!--
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|2}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-latest"></span>'''Latest version'''</div><!--
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|1}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-preview"></span>Latest preview version</div><!--
--><div style="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|0}} | display: flex; | display: none;}}" class="legend-item"><span class="swatch swatch-future"></span>Future version</div><!--
--></div><!--+ Horizontal legend, displayed as table -->
| t = {{(!}} class="templateVersion t wikitable " style="text-align: center; {{{style|}}}"
! style="text-align: left;" {{!}} Legend:


<code><nowiki>{{Cipher|{{{1}}}|{{{2}}}}}</nowiki></code>
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|4}} || display: none;}}" class="swatch-unsupported" title="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | Old version, not maintained | Old version}}"{{!}} {{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | Old version, not maintained | Old version}}


The first parameter is the integer value, the second is the position of the digit, from right to left (one, tenth, hundreds etc.).
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|3}} || display: none;}}" class="swatch-maintained" title="Old version, still maintained"{{!}} Old version, still maintained


Having a value above the number of digits, a zero is returned.
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|2}} || display: none;}}" class="swatch-latest" title="Latest version"{{!}} '''Latest version'''


== Examples ==
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|1}} || display: none;}}" class="swatch-preview" title="Latest preview version"{{!}} Latest preview version
<code><nowiki>{{Cipher|987654321</nowiki>'''<nowiki>0</nowiki>'''<nowiki>|0}}</nowiki></code> results in {{Cipher|9876543210|0}}.


<code><nowiki>{{Cipher|</nowiki>'''<nowiki>9</nowiki>'''<nowiki>876543210|9}}</nowiki></code> results in {{Cipher|9876543210|9}}.
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|0}} || display: none;}}" class="swatch-future" title="Future version"{{!}} Future version


<code><nowiki>{{Cipher|12345678</nowiki>'''<nowiki>9</nowiki>'''<nowiki>|0}}</nowiki></code> results in {{Cipher|123456789|0}}.
{{!)}}<!--
 
+ Vertical legend, displayed as table
<code><nowiki>{{Cipher|</nowiki>'''<nowiki>1</nowiki>'''<nowiki>23456789|8}}</nowiki></code> results in {{Cipher|123456789|8}}.
-->| tv = {{(!}} class="templateVersion tv wikitable" style="text-align: left; {{{style|}}}"
 
{{!}} Legend:
<code><nowiki>{{Cipher|43</nowiki>'''<nowiki>2</nowiki>'''<nowiki>109876543210|12}}</nowiki></code> results in {{Cipher|432109876543210|12}}.
{{!-}}
 
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|4}} || display: none;}}" class="swatch-unsupported" title="{{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | Old version, not maintained | Old version}}"{{!}} {{#ifexpr: {{Template:Cipher|{{{show|111111}}}|3}} | Old version, not maintained | Old version}}
<code><nowiki>{{Cipher|432109876543210|</nowiki>'''<nowiki>13</nowiki>'''<nowiki>}}</nowiki></code> results in {{Cipher|432109876543210|13}}!
{{!-}}
 
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|3}} || display: none;}}" class="swatch-maintained" title="Old version, still maintained"{{!}} Old version, still maintained
== Note ==
{{!-}}
 
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|2}} || display: none;}}" class="swatch-latest" title="Latest version"{{!}} '''Latest version'''
This template is used by templates with mathematical terms and therefore appears to be integrated in very few pages.
{{!-}}
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|1}} || display: none;}}" class="swatch-preview" title="Latest preview version"{{!}} Latest preview version
{{!-}}
{{!}} style="color: var(--color-base, #202122); {{#ifexpr: {{Template:Cipher|{{{show|11111}}}|0}} || display: none;}}" class="swatch-future" title="Future version"{{!}} Future version
{{!)}}<!--
+ Old version ("old version" >> o)
-->| o = class="templateVersion co swatch-unsupported" {{#if: {{{2|}}} | style="color: var(--color-base, #202122); {{{style|}}}" title="Old version, not maintained" data-sort-value="{{{sortKey|{{{2|}}}}}}" {{!}} <span style="display: none;">Old version, not maintained:</span> {{{2|}}} |}}<!--
+ Current stable version of an old branch ("current old version" >> co)
-->| co = class="templateVersion co swatch-maintained" {{#if: {{{2|}}} | style="color: var(--color-base, #202122); {{{style|}}}" title="Old version, still maintained" data-sort-value="{{{sortKey|{{{2|}}}}}}" {{!}} <span style="display: none;">Old version, still maintained:</span> {{{2|}}} |}}<!--
+ Latest version ("latest version" >> c)
-->| c = class="templateVersion c swatch-latest" {{#if: {{{2|}}} | style="color: var(--color-base, #202122); {{{style|}}}" title="Latest version" data-sort-value="{{{sortKey|{{{2|}}}}}}" {{!}} <span style="display: none;">Latest version:</span> '''{{{2|}}}''' |}} <!--
+ Latest preview version ("current preliminary version" >> cp)
-->| cp = class="templateVersion cp swatch-preview" {{#if: {{{2|}}} | style="color: var(--color-base, #202122); {{{style|}}}" title="Latest preview version" data-sort-value="{{{sortKey|{{{2|}}}}}}" {{!}} <span style="display: none;">Latest preview version:</span> {{{2|}}} |}} <!--
+ Future version ("prospective version" >> p)
-->| p = class="templateVersion p swatch-future" {{#if: {{{2|}}} | style="color: var(--color-base, #202122); {{{style|}}}" title="Future version" data-sort-value="{{{sortKey|{{{2|}}}}}}" {{!}} <span style="display: none;">Future version:</span> {{{2|}}} |}}<!--
+ Unknown type parameter
-->| #default = {{#if: {{{1|}}} | <span style="font-size: 1.2em; color: red; font-weight: bold;">[[Template:Version|Error]]:Unknown type parameter</span> |}}<!--
-->}}</includeonly>


[[Category:Legend templates]]
[[Category:Number templates]]
[[Category:Number templates]]
}}
[[Category:Legend templates]]
[[Category:Pages using the JsonConfig extension]]
[[Category:Pages using the JsonConfig extension]]
[[Category:Pages with TemplateStyles errors]]
[[Category:Pages with TemplateStyles errors]]

Revision as of 17:19, 23 March 2025

Page Version/styles.css has no content.

Legend:
Old version, not maintained
Old version, still maintained
Latest version
Latest preview version
Future version